2013-08-03

안드로이드 4.3 문제점 발견 블루투스 키보드 인식관련

안드로이드 4.3 문제점 발견 블루투스 키보드 인식관련

최근 구글은 신제품을 발표하면서 안드로이드 4.3도 함께 공개했습니다.

구글 레퍼런스 제품들 (넥서스7,넥서스4, 갤럭시 넥서스 등 )은 곧 바로 안드로이드 4.3 으로 업그레이드가 되는데요.

갤럭시 넥서스에서 블루투스 키보드가 인식은 되지만 작동되지 않는 경우가 있습니다.

테스트 해본 기종은 i-rocks 의 IRK01B 라는 블루투스 키보드 (블루투스 3.0지원) 입니다.

인식은 되지만, 입력이 되지 않는 증상이 있습니다.

일반적인 사용자들은 문제가 없을 것으로 보여집니다만 블루투스 쪽의 변화가 생기면서 기존의 장치와 페어링 문제가 생긴게 아닌지 의심됩니다.

블루투스 마우스는 문제없이 잘 작동하였습니다.

갤럭시 넥서스 에서 블루투스 키보드를 사용하시는 분들은 참고하시기 바랍니다.

안드로이드 4.3 문제점 발견 블루투스 키보드 인식관련

--------------------------------------------------------------------------------

글 쓰고 난 뒤 문제점을 찾아보았는데, 저는 일단 해결 방법을 찾았습니다. 

루팅을 하고 (4.3용 루팅 패키지 나왔습니다. UPDATE-SuperSU-V1.43.zip 찾으시면 나옵니다. 이걸 리커버리에서 install 시켜줍니다.)

root explorer 같은 어플로 /system/usr/keylayout/Vender_0a5c_Product_8502.kl 이란 파일이 있습니다.

이 파일명을 시스템에서 사용하지 못하게 다른 파일명으로 바꿔줍니다. Vender_0a5c_Product_8502.kl.bak 이 

이 문제점은 아마도 Broadcom 사의 Bluetooth HID 키보드가 문제가 있는 모양인데, 혹시 블루투스 키보드 인식은 되는데 (페어링은 되는데) 입력이 안되는 분들은 저방법 써보시기 바랍니다. 제가 테스트 해서 성공한 기종은 아이락스 사의 IRK01B 입니다. 

아마 브로드컴 사의 칩을 쓰는 제품들은 해결 될것으로 보입니다만. 안드로이드 4.3 issue 리포트가 들어간 것으로 보이니 조만간 패치는 나오겠지요. 급하신 분들은 저 방법 쓰시면 됩니다. 테스트 결과 잘되는군요.