如何突破系统屏幕亮度的最低亮度?

2020-12-25 11:52:37 +08:00
 ufs
手机刷了 AOSP 9.0,就是这个: https://github.com/phhusson/treble_experimentations
即使在系统设置里把屏幕亮度调到很低,但屏幕亮度看起来依然还是不够暗。而在漫画小说等 APP 里面自带的亮度调节却能把屏幕调到很暗。
显然是这个 ROM 的一个 bug,无论 AOSP 8.0 、9.0 还是 10,都是如此,我已经不指望 ROM 维护者的修复了。
所以就想问问,在已 root 的情况下,能否通过修改系统的哪个文件,来突破系统屏幕的最低亮度呢?
7358 次点击
所在节点    Android
7 条回复
ccoming
2020-12-25 11:58:15 +08:00
装 app,类似夜间模式、蓝光滤镜
ysc3839
2020-12-25 12:13:36 +08:00
> 而在漫画小说等 APP 里面自带的亮度调节却能把屏幕调到很暗。

那不是调整屏幕亮度,而是直接在画面上叠加个黑色半透明的层吧?
no1xsyzy
2020-12-25 12:16:22 +08:00
no1xsyzy
2020-12-25 12:20:10 +08:00
还有就是 #2 的这种情况: https://stackoverflow.com/a/11091847/6202760
具体还有这个链接: https://stackoverflow.com/a/6877820/6202760
1277840534
2020-12-25 14:45:25 +08:00
记得之前下载一个软件把亮度调到最低,屏幕一片黑,什么都看不到,只好重启。
lovejoy
2020-12-25 18:04:00 +08:00
我见到的套路是加个蒙层。有相关 app 。
a570295535
2020-12-25 18:37:12 +08:00
我看了下我的手机路径,其他手机应该大同小异:
一般手机亮度都在 /system/framework/framework-res.apk 里面,
打开 resources.arsc 里的 android/array/array,
过滤 Bright,
一般直接修改 config_screenBrightnessNits 或 config_screenBrightnessBacklight 里面的数值就行了。

自动亮度的话,过滤 Bright 后,修改 config_autoBrightness 开头的里面的数值。

最后提醒一下,改完 framework-res.apk 后不要签名...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/738849

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX