5P by xguru 2020-01-21 | favorite | 댓글 1개

BMW차량 내부에서 블루투스로 통신되는 Apache Etch 메세지를 분석하고
안드로이드 앱 바이트코드에서 심볼을 가져와 프로토콜을 덤프해서 IDL을 생성
먼저 공식앱에게 가짜 차를 등록가능하게 만들어서 인증방식을 알아내어 연결.
UI를 생성하고 MediaBrowserService 연동을 통해 최종적으로 BMW/Mini IDrive 에 Android Auto 연동을 비공식 구현.

글이 넘 상세하고 재미나서 따라해보고 싶지만 차가 없군요..