大家好,小型来为大家解答以上问题。三星S4距离感应器失效怎么办?相信很多人还不知道,现在让我们一起来看看吧!
解答:
1、 你好,楼,传感器通过测量距离并返回数值来命令手机黑屏或点亮。
2、理论上,距离传感器测量返回的值是-也就是说,没有遮挡的理想值是所有遮挡返回的值。
3、此时此刻,我只是猜测它的原理。
4、三星设置了一个临界值,比如当该值低于(-)时,就认为屏幕附近没有遮挡,这时屏幕距离人脸较远,所以屏幕亮起。
5、当该值高于(-)时,认为屏幕附近有遮挡,现在屏幕靠近人脸,屏幕熄灭。
6、使用手机一段时间后,由于油污、灰尘等原因,传感器部分被污垢遮挡,只能测量范围。
7、所以一旦屏幕熄灭,就再也不会亮了。
8、这时候我们只需要增加三星设定的临界值(比如会,让它位于传感器可以检测到的范围内(-),也就是我们通过设置参数就可以简单、无损、彻底的解决问题。
9、【解决方法】步骤:在手机上安装超级终端或用手机连接adb,并有root权限。
10、Step open adb shell,Command:su cargo return echo empty space/sys/devices/virtual/sensor/Prox _ cal cargo return echo empty space/sys/devices/virtual/sensor/Prox _ cal cargo return echo empty space/sys/devices/virtual/sensor/Prox _ cal cargo return echo empty space/sys/devices/Prox _ cal回车如果没有返回错误信息,则继续执行用手完全阻挡距离传感器输入cat space/sys/devices/virtual/sensor/proxy _ sensor/state的步骤,用手完全把手拿开,再次输入上面的命令。
11、是的,也可能是其他数据,只要少于上一个数据就可以了。
12、写下这个数字。
13、输入cat space/sys/devices/virtual/sensors/proximity _ sensor/prox _ cal,然后输入以返回组号。
14、记下也就是第一组(我返回的第一组其实是可视传感器的问题)把台阶下的数字加起来。
15、我的意思是,把我的转换成十进制数,结果就转换成我的。
16、输入echo space-en space $ ' \x space/EFS/prox _ cal回车\ x后跟您计算的十六进制数(我最后取了,注意en前面有一个“-”。
17、继续输入chown space system3360 system space/EFS/prox _ cal回车chmod space /efs/prox_cal回车同步回车重启。
本文到此结束,希望对大家有所帮助。