Android 手机中传感器的校准数据是存储在哪里的,如何恢复预设值

222 天前
 zzNucker
可能这个问题有点奇怪,想到这个问题的具体原因如下:

好久好久不折腾手机了。最近手机升级系统以后感觉自动亮度有点奇怪,在晚上有时候亮度会突然变暗又变亮。所以找了一下厂家提供的校准应用校准了一下光传感器,结果校准完倒是不跳了,但是自动亮度更坑了。具体表现为晚上基本上无论多暗都保持 50%亮度,室内熄灯后手动调暗再开灯会自动拉高,但是开着灯的时候关灯,亮度不会自动降低。(简而言之:在 0-50%区间不会自动降低,只会自动升高)查看了一下光传感器读数,感觉问题在于传感器度数受到了屏幕亮度的影响,导致原本暗光下只需要 20%亮度,但是在屏幕亮度升高时互相激发最后到了 50%。而环境光降低时因为屏幕亮度还在所以亮度也降不下去。并且我手动遮住传感器后度数还有大约 60lux ,原本几乎是 0 。(对比了一下我手头的其它机子,确实遮住后正常情况下应该是 0 )

因此目前在想如何解决这个问题,让光传感器恢复到之前的校准数值(至少让它能排除屏幕本身亮度干扰),想了一下这个也许是出厂预设好的校准和补偿值,不知道恢复出厂设置能否解决。所以现在想知道这种预设的校准值是存储在哪里的,如果用系统内提供的校准方式校准,是把校准数据写到了哪里,是否可以通过恢复出厂设置,或者重刷系统恢复原有的校准值?因为数据挺多备份恢复毕竟麻烦,所以想先搞清楚再试。

在网上搜了一下,没找到很有帮助的相关的内容,也许是我搜的方式不对,所以发到 V2 来看看有没有人能够给我解惑。描述的不清楚见谅
4273 次点击
所在节点    Android
7 条回复
ronman
221 天前
据我了解好像不行 每台手机都是产线上单独校准的 没办法通过软件修改
loading
221 天前
如果是升级系统后出现的,你应该反馈给厂家啊。

什么牌子,拆过机吗?
ltkun
221 天前
root 了就可以设置自动亮度范围
zzNucker
221 天前
@ronman 但是确实有这个校准 app ,看包名也是官方的。现在我就是不知道这个校准修改的是哪里的值,如果不是改出厂设置的默认值,那么恢复出厂设置可能还能恢复回来
zzNucker
221 天前
@loading hw ,我没用校准 app 校准之前光感的读数看起来是正常的,也不会被屏幕光影响。反馈厂家没啥用的,售后那水平只会说正常 emmm
asde111
221 天前
可以尝试重置自动调节亮度(的数据)
所有应用-Device Health Services-清除存储-重置自动调节亮度
zzNucker
218 天前
@ronman
@asde111
@ltkun

经过我一番折腾,感觉大概搞明白了,校准数据这玩意应该是存在 persist 分区的数据,恢复出厂和刷机都不会去动它。。 除非 root 了自己刷分区


然后我折腾了一晚上把系统退回到最开始出厂版本以后用那个校准应用校准好了,合着估计是后续的新版本没重新做这个校准应用的适配导致的,记录一下这个坑


顺便打售后电话联系了所谓高级工程师也是不知所云,特意详细描述了过程让他去确认能不能刷机恢复还给我说的能恢复,问能不能校准也是说不能,没点帮助。

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

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

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

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

© 2021 V2EX