11月8日更新,又经过一段时间调整,更加完美!更加省电!
前言: 参考了安智网的华为8818的键盘灯关闭的相关帖子,在此提出感谢。 安卓系统是基于linux的,所以也可以使用linux的shell脚本,所以用shell脚本的方法对唤醒键进行了强行的修改。
原理:
p700的唤醒键是由/sys/power/woke_lock这个文件中的参数进行控制的,woke_lock这个文件中的值是PowerManagerService,也就是只有电源键能唤醒屏幕,也就是说我们强制把这个文件内容修改为FocusManagerService,就可以通过照相机键来唤醒了。
步骤:
1、首先机子root,用re管理器在system/usr/keyayout里找到mt6575-kpd.Kl,用文本编辑器打开,在 211 FOCUS后面加上WAKE_DROPPED,注意大写,与上面的要对齐,保存退出。 2、官方原版rom里不像cm等的rom有开机自动调用init.d文件夹下的shell的功能,但是安卓系统可以在开机时首先运行/system/etc/目录下的install-recovery.sh文件,原版rom里没有这个文件,那么我把那段代码保存成install-recovery.sh改好权限存放到/system/etc/目录下就可以了。
将这个个文件放入/system/etc/目录后测试成功,一键唤醒成功(相机对焦键——微开关)
3、附件压缩包里提供了wake-lockrc和install-recovery.sh文件,直接复制到系统/system/etc目录下,改权限就可以了,很简单 (1)wake_lockrc
读取 写入 执行 所有者 √ √ √ 群组 √ √
其它 (2)install-recovery.sh 读取 写入 执行 所有者 群组 √ √ √
其他 √ √ 4、重启ok!
5、用小米锁屏也可以音量键唤醒了!
|