看起来几乎可以在任何需要植根您的设备的警告的设备上完成此操作,并且您需要愿意在系统framework-res.apk
文件中四处查找。这些说明来自XDA上的帖子,其修改目的是降低亮度,但是朝相反的方向缩放会使其更亮:
这是有关如何使用apk管理器在任何framework-res.apk上执行此mod的指南(该指南感谢desean):
- 下载APK管理员并解压缩某处
- 从手机的\ system \ framework \(例如adb pull)下抓取framework-res.apk并将其放置在“ place-apk-for-modding”文件夹中
- 运行Script.bat并选择选项9
- 完成后,转到projects \ framework-res.apk \ res \ values \ arrays.xml,然后根据第一篇文章编辑您的值。
- 编辑后,使用选项11编译apk
- 问:这是系统apk吗?答:y
- Qn:除了签名之外,……最少。答:y
- 提示:在apk管理器文件夹中,您将找到一个Keep文件夹.....完成,然后在此脚本上按Enter。按任意键继续 。。。您必须转到“保留”文件夹并删除resources.arsc,因为arrays.xml已更改。之后,您可以在APK管理器窗口中按任意键。
- 完成后,在apk管理器中输入22,然后通过输入代表它的数字来选择“ unsignedframework-res.apk”。选择后,您应该在apk主窗口的右上角看到“ Current-App:unsignedframework-res.apk”。现在按5压缩apk。您将在place-apk-here-for-modding \ unsignedframework-res.apk下找到已完成的,zipaligned apk。将其重命名回framework-res.apk并使用adb将文件推送回手机
如果您的设备支持自动亮度调整,则arrays.xml文件应包含以下部分:
<integer-array name="config_autoBrightnessLcdBacklightValues">
<item>32</item>
<item>69</item>
<item>118</item>
<item>177</item>
<item>255</item>
</integer-array>
基本上,这些值是基于从传感器检测到的光来排序的,最高值为“最低光”,最低值为“最高光”。该值对应于LCD亮度,范围为1到255,其中255为全亮度。因此,如果需要,您可以按比例放大所有弱光值以使其更亮。