Prevent the volume keys from turning the screen on

On some phones, there is a problem with the volume keys turning the screen on when the phone is unlocked by Unlock With WiFi. This is bad because bumping the volume keys while the phone is in your pocket turns on the screen, which wastes battery and risks random screen presses doing unwanted stuff like pocket dialing.

Update: UWW 2.0 has a new mode called Device Admin mode that gets around this problem. Try it!

If you don’t want to use Device Admin mode, then you can try this manual method. You need to be a root user, and you need to edit your key map file. In /system/usr/keylayout there are a number of files with a .kl extension. The file that you need to edit will depend on your phone. You may need to use a trial and error method to figure out which one it is. Please backup all the files in this folder before you begin! I am not responsible for any harm you may do to your device while attempting this procedure.

On my Captivate with CM7, the file was aries-keypad.kl. The contents of the file look like this. Your file may look slightly different. I guessed that this was the correct file because it listed all the buttons that are present on my phone, and none that aren’t.

key 115    VOLUME_UP      WAKE
key 114    VOLUME_DOWN    WAKE
key 116    POWER          WAKE
key 139    MENU           VIRTUAL
key 102    HOME           VIRTUAL
key 158    BACK           VIRTUAL
key 217    SEARCH         VIRTUAL

You need to remove WAKE from the volume lines, so that it looks like this:

key 115    VOLUME_UP
key 114    VOLUME_DOWN
key 116    POWER          WAKE
key 139    MENU           VIRTUAL
key 102    HOME           VIRTUAL
key 158    BACK           VIRTUAL
key 217    SEARCH         VIRTUAL

After editing the file, reboot, and the volume keys will no longer wake the screen. Hope this works for those who were annoyed by this problem.

Some reference links:
http://forum.xda-developers.com/showthread.php?t=1098981
http://www.kandroid.org/…keymaps_keyboard_input.html

Posted in Tips, Unlock With WiFi

Leave a Reply

Recent Posts