一般Android 手机的ROM默认手机唤醒键是关机键,但这样大量使用关机键,会造成关机键失灵。同时关机键设计时就想到误按问题,所以一般设计在比较难于按到的位置。这样造成日常用机操作不便。现在教你自定义你自已的唤醒快捷键,可以按自己的需要修改唤醒功能的按键。
原理很简单:修改文件
/system/usr/keylayout/bravo-keypad.kl
key 102 HOME
key 139 MENU
key 158 BACK
key 217 SEARCHkey 107 ENDCALL WAKE_DROPPED
key 116 POWER WAKE_DROPPEDkey 115 VOLUME_UP WAKE
key 114 VOLUME_DOWN WAKE
在相应的键后面加上“WAKE_DROPPED”,该键就支持唤醒屏幕。
轨迹球唤醒有些特殊,需要加入文件:
/system/usr/keylayout/curcial-oj.kl
key 272 DPAD_CENTER WAKE_DROPPE
嫌自己做补丁签名麻烦的,可以在电脑上修改bravo-keypad.kl,然后在Recovery状态下输入命令:
adb push bravo-keypad.kl /system/usr/keylayout/
以上代码仅在 HTC Desire 做测试成功,其它Android手机仅做参考。
参考文章: http://forum.xda-developers.com/showthread.php?t=696907