fairworld's life

볼륨키로 화면이 자꾸 켜지던 것 해결 건(gpio-keys.kl 수정) 본문

갤럭시S2

볼륨키로 화면이 자꾸 켜지던 것 해결 건(gpio-keys.kl 수정)

fairworld 2012. 4. 25. 17:01

화면이 꺼진 상태에서

볼륨키를 누르게 되면 화면이 자동으로 자꾸 켜지는 현상을 발견...

다른 폰은 안그런데 내 폰이 그런것으로 보아 문제 발생~!


이런저런 고민을 하다가 결국 알아챈 것은


/system/usr/keylayout 하위의 폴더에 있는 파일들이 

키와 매핑된 정보를 가지고 있다는 것...


그리고 wake, wake_dropped가 있다는 것~!


그래서 아마도 볼륨키가 wake 설정이 되어 있는 것은 아닌지 의심을 하게 되었고

역시나 wake되어 있는 설정을 찾을 수 있었음...


wake 설정을 지워주고 나니 재부팅하고 나서 볼륨키로 더이상 화면이 켜지지 않음... 


홈키와 전원키로만 화면이 켜지게 되었음


수정한 파일

/system/usr/keylayout/gpio-keys.kl 이고


수정된 내역은 아래와 같음

key 115   VOLUME_UP

key 114   VOLUME_DOWN

key 102   HOME              WAKE

key 107   ENDCALL           

key 105   DPAD_LEFT         

key 106   DPAD_RIGHT        

key 103   DPAD_UP           

key 108   DPAD_DOWN         

key 232   DPAD_CENTER       

key 116   POWER             WAKE

key 212   CAMERA            WAKE