Android Auto는 왜 특정 앱만 허용할까 — 그리고 어떻게 할 수 있나
Android Auto에 연결하면 내비게이션, 미디어 플레이어, 메시지가 나와요 — Google의 템플릿, Google의 레이아웃으로 그려진 채로요. 주머니 속 폰은 수천 개의 앱을 돌리는데, 대시보드의 화면은 두어 줄만 보여 주죠. 그 격차는 우연이 아니에요.
제한은 하나의 설계 결정이에요
Google은 운전자 주의 분산 지침으로 Android Auto에 빗장을 걸어 둬요: 승인된 앱 카테고리는 큼직한 타깃, 짧은 텍스트, 제한된 상호작용 깊이를 갖춘 표준화된 템플릿으로 그려져요. 운전자가 흘긋 보는 화면이라면 충분히 납득되는 기본값이에요 — 그리고 바로 그래서 영상 앱, 브라우저, 그리고 매일 쓰는 도구 대부분이, 주차 중이든 아니든, 그냥 목록에 없는 거예요.
마니아들이 진짜 원하는 것
- 영상과 읽기 앱 — 충전하며 기다리는 시간 용으로, 주차된 채로요.
- 큰 화면으로 동승자 를 위한 엔터테인먼트.
- 이미 쓰고 있는 그 앱들 — 템플릿 버전이 아니라, 진짜 그대로요.
목록을 우회하는 두 갈래 길
지난 몇 년간 커뮤니티는 크게 두 가지 방식을 취해 왔어요. 첫 번째는 허용 목록을 손보는 거예요: Android Auto를 속여서 원래라면 띄우지 않을 앱을 목록에 올리는 거죠. 아이콘은 늘어나지만, 각 앱은 여전히 Android Auto의 제약 안에서 돌아가고, 결과는 앱마다 제각각이에요.
두 번째 — KoalaMirror가 택한 길 — 은 데스크톱 자체를 미러링하는 거예요. root와 Zygisk 런타임을 활용해, 인젝션 기반 미러링은 차량 화면을 내 폰의 또 다른 화면처럼 다뤄요: 내 런처, 내 앱, 내 레이아웃 그대로요. 앱별 호환성 복불복이 없는데, 앱이 늘 돌던 바로 그 자리 — 내 폰 — 에서 돌아가기 때문이에요.
솔직한 트레이드오프
- Android 12L+에서 root (Magisk, KernelSU, APatch)가 필요해요 — 각주가 아니라 진짜 전제 조건이에요.
- 그 대신: 커스텀 롬도, 플래싱도, 차량 쪽 설치도 없어요 — 평범한 APK 하나와 재부팅 한 번이면 돼요.