在hipda论坛发现一个软件,亲测有效, 分享一下!
地址
12月9日更新,加入像素过滤。
酷安地址: https://www.coolapk.com/apk/210927
Play地址https://play.google.com/store/apps/details?id=org.js.oledsaver
测试视频:https://weibo.com/tv/v/H5z1QztwU?fid=1034:4313262716829180
上架需要改了下id,请卸载掉原先版本重新安装最新的。
另外跟yota3和海信a2的用户说声抱歉,我没有找到相应的开发资料,目前仍然没有办法避免遮罩eink屏,做了点小的尝试,估计没有效果,你们可以自行测试。
12月3日更新,已解决7.0以上系统不能降低通知栏亮度的问题,感谢回复 70# foy2004 测试,已加入最低屏幕亮度设置功能,可以适当减少耗电,具体数值设置需要自己简单测试下,方法见楼层,当然也可以直接使用默认值200。
折腾了好久了,最近一直在换各种LCD屏幕的android手机,无奈旗舰机纷纷转向了oled,想要屏幕好,拍照好的lcd屏幕手机越来越难。
我是大概两个月前发现oled屏幕对自己的眼睛影响很大的,期间使用的手机是pixel和s8,开始还以为是手机屏幕个体质量问题,一番尝试后确定是oled的原因,我个人用过的手机屏幕有限,觉得最舒服的还是lg的屏幕,其次夏普屏,国产屏,amoled屏。条件所限没用用过htc使用的顶级jdi屏幕,不知道效果怎么样。
amoled使用时候的感受有明显场景区分,白天不会太容易累,晚上就特别容易疲劳,应该还是pwm调光低频闪烁的问题,用相机测试也证明了这一点,后来我想可不可以用电脑上曾经用过的方法,屏幕本身亮度调最高,杜绝低频闪烁,然后用黑色遮罩的方法来降低亮度,满足不同光线下的使用。按照这个思路找了play市场里的几款护目镜类软件试用,发现确实是有效果,首先是这样制造的低亮度屏幕用相机拍摄不会有斜纹了,也就是没有低频闪烁了,然后自身感受眼睛确实也比以前舒服了,不能说能达到LCD的效果,至少与oled自身相比确实对我的眼睛更友好。不过这类软件普遍都是手动或者按时间调整遮罩浓度(亮度),我习惯了自动调光,于是简单看了下,比较容易实现,自己动手写了一个,目前基本能满足自己需要,跟大家分享一下。
app根据光感来自动调整护目亮度,调整策略代码来自android 7.1源码。因为不同的手机屏幕亮度本身有差异,可能需要自己再微调下,调整方法是在通知栏点击加号和减号来调整(图2),使用时首先在app主界面(图1)中开启服务,需要打开两个权限。
oled_saver_0.8.apk (99.63 KB)
几点说明:
1、软件需要两个权限,修改系统设置权限,用来关闭自动亮度并把屏幕自身亮度调整到最高;浮窗显示权限,用来实现黑色遮罩降低亮度。
2、7.0及以下系统可以全局遮罩,8.0开始google去掉了两个api导致不能遮罩通知栏,并一直会提示有浮窗显示,所有的护目镜类软件都受此影响,目前无解。
3、关于耗电,息屏后耗电影响应该很小,亮屏下必然有影响,一是因为屏幕自身亮度实际一直工作在最高状态,功率增大,二是光线传感器触发后的耗电。
4、显示效果就是护目镜的效果,不如直接控制屏幕亮度效果好,但是oled下对眼睛友好。