9500距离感应器失灵怎么修复?



				
				
巫毒小子
56813 次浏览 2024-05-16 提问
144

最新回答 (2条回答)

2024-05-18 21:55:01 回答

我有细毛牙刷清了下听筒  奇迹出现了  感应器复活了  哈哈用牙刷一下一下对着听筒的孔往下插就行了  不能来回刷牙刷  要选  有细毛的那种。
根据您的描述,建议您按照以下方法尝试:1.建议您进入设置-更多-应用程序管理器-菜单键-应用程序偏好。2.建议您进入设置-我的设备-通话-通话期间关闭屏幕-打钩。3.您的手机中是否安装手机安全卫士软件或者一些第三方软件程序

2024-05-18 21:55:01 回答

首先下载一个叫ADB的东西然后解压出来,然后把电脑里面的系统32的CMD文件复制到解压文件里面,在手机连接电脑的情况下(装好所有驱动)打开CMD,直接输入adb  shell  按回车键,再输放su  ,再回车。继续输入  echo  0  >  /sys/devices/virtual/sensors/proximity_sensor/prox_cal  echo  1  >  /sys/devices/virtual/sensors/proximity_sensor/prox_cal  如果没有返回任何错误信息,则继续(上面的所有命另用鼠标复制,贴在CMD的命另后面)步骤3:用手完全遮挡距离传感器输入  cat  /sys/devices/virtual/sensors/proximity_sensor/state  返回  255或其他数,无所谓步骤4:把手拿开再次输入上面命令返回51,也可能是其他数据,只要小于上次数据就ok,记下这个数步骤5:输入  cat  /sys/devices/virtual/sensors/proximity_sensor/prox_cal  返回0,60,44三组数字,记下0,也就是第一组步骤6:将步骤4和步骤5记下的数字相加,51+0=51,将51转为16进制数结果为33,如果你觉得51不靠谱也可以适当增大,我取的是55,十六进制就是37  步骤7:输入  echo  -en  $'\x37'  >  /efs/prox_cal  \x后面是你计算出的十六进制数字继续输入  chown  system:system  /efs/prox_cal  ,回车输入chmod  644  /efs/prox_cal,回车输入sync,回车输入reboot,回车等待重启完成,  再试试距离传感器,是不是好了~~~~~

相关问题

页面运行时间: 0.069688081741333 秒