안드로이드 TV를 광고 없는 환경으로 만드는 법
원제 An ad-free Android TV
124 포인트댓글 38
Key Point
Google TV의 강제 광고 배너와 제약을 우회해 완전히 광고 없는 안드로이드 TV 환경을 구축하는 구체적인 단계별 방법을 제시하므로, 기술 수준이 있는 Android TV 사용자라면 즉시 적용할 수 있다.
핵심 요약
- Google TV의 기본 인터페이스는 홈 화면 상단에 광고 배너를 표시하고, 앱 전용 모드에서도 배너가 남아있으며, 런처 변경 옵션이 없고 유튜브는 별도 광고를 띄운다.
- Projectivy Launcher로 홈 화면을 대체해 순수하게 앱만 표시하고, SmartTube로 YouTube의 광고 없는 재생을 구현하며, SponsorBlock이 내장되어 있다.
- Wholphin을 Jellyfin 클라이언트로 사용하고 Button Mapper로 리모컨의 유튜브 버튼을 SmartTube로 재매핑한다.
- Projectivy, Wholphin, Button Mapper는 Play Store에서 설치하고 SmartTube는 Downloader로 사이드로드한다.
- 개발자 옵션을 활성화한 뒤 무선 디버깅 또는 USB 디버깅으로 ADB 연결을 설정한다.
- ADB 명령어로 Google TV 기본 런처(com.google.android.apps.tv.launcherx)를 비활성화하고 Projectivy를 기본 홈 앱으로 설정한다.
- 공식 YouTube TV 앱을 제거하되, 펌웨어에 내장된 경우 다른 삭제 명령어를 사용해야 한다.
- Button Mapper와 Projectivy의 접근성 서비스를 활성화해야 하며, Button Mapper에 WRITE_SECURE_SETTINGS 권한을 부여하고 배터리 최적화에서 제외한다.
- Button Mapper에서 유튜브 버튼을 SmartTube로 매핑하고, ADB로 애니메이션 속도를 75%로 단축하며 Google Videos, Play Games, Feedback, Partner Setup을 비활성화한다.
- 모든 변경사항은 pm enable 명령어로 되돌릴 수 있고, 완료 후 무선 디버깅을 끄면 된다.
- 이 설정은 Chromecast with Google TV와 Hisense TV 등 대부분의 Android TV 기기에서 작동한다.