安卓的按键的任意修改。
1.智能手机的按键坏了怎么办?
2.想保护电源键,等等。
操作方法
- 01
* 首先手机一定要有ROOT权限,关于如何获得ROOT权限,这里就不多说了,一般安装个ROOT的小软件就搞定了。 安装一个R.E管理器(Root Explorer),运行R.E软件,点上面的只读和改写切换按钮,将当前模式改为改写,然后进入到 /system/usr/keylayout 目录下,在触摸屏上长按 Generic.kl 文件,在弹出的菜单中选择文本编辑器方式打开,编辑该文件的内容即可改变手机上每个按键的功能了,例如: 修改“搜索”键为锁屏,也就是相当于电源键的黑屏功能,可以修改: key 217 SEARCH 改为: key 217 POWER 当然,你也可以修改为这样: key 217 POWER WAKE_DROPPED 更可以改为这样: key 217 POWER WAKE 这里要说一下 WAKE 和 WAKE_DROPPED 的区别: WAKE 表示唤醒(激活屏幕)并发送请求 WAKE_DROPPED 表示唤醒(激活屏幕)而不发送请求 为了方便大家理解,我再详细举例说明一下: key 102 HOME (HOME键必须在亮屏解锁的情况下才可以按,否则按了无任何反应) key 102 HOME WAKE (HOME键在机器未唤醒情况下可按,按下后机器被唤醒,并且提交该按键的按钮事件) key 102 HOME WAKE_DROPPED (HOME键如果机器在未唤醒状态下,按一下先唤醒机器,再按一下,才提交该按键的按钮事件) key 后面的数字表示按键的物理编码,后面的英文表示在Android系统中的按键功能名称,所以我们只要把按键的物理编码和对应的按键功能英文名称进行修改,就可以了。 比如 把HOME键的功能改为拍照的按键,那么就可以进行如下修改: key 102 HOME 修改为: key 102 CAMERA 常用的按键编码默认对应的功能按键如下: key 102 HOME 返回主桌面键(房子图标那个键) key 139 MENU 菜单键 key 158 BACK 返回/退出键 key 217 SEARCH 搜索键 key 107 ENDCALL 挂断键 key 116 POWER 电源键 key 212 CAMERA 拍照键 可以任意更改,更改完成后,重启,完成