본문으로 건너뛰기
IFAI

오픈소스

CleanYourTV 공개: Claude Code로 스마트 TV 광고 없애고 애플 TV 스타일로 변신

게시 확산 지수 48

개발자가 Claude Code 등 AI 코딩 어시스턴트를 활용해 안드로이드 TV의 광고와 기본 앱을 제거하는 오픈소스 'CleanYourTV'를 공개했습니다. 루팅이나 케이블 없이 동일 Wi-Fi 환경에서 디버깅 모드로 15분 만에 완료되며, 애플 TV 스타일의 1.6MB 초경량 런처를 적용하고 손쉽게 원상복구할 수 있습니다.

CleanYourTV 공개: Claude Code로 스마트 TV 광고 없애고 애플 TV 스타일로 변신
이미지: github.com

CleanYourTV는 동일한 Wi-Fi 환경에서 루팅 없이 안드로이드 TV 및 구글 TV의 기본 광고와 프리로드 앱을 제거하고, 애플 TV 스타일의 미니멀한 홈 화면으로 바꿔주는 오픈소스 프로젝트입니다.

개발자는 부모님이 샤오미 TV에서 넷플릭스 등 앱을 실행할 때마다 부팅 광고와 프로모션 배너에 시달리는 모습을 보고, Claude Code를 활용해 15분 만에 기기를 정리할 수 있는 툴을 만들었습니다.

어떤 기능을 제공하나

전체 작업 과정에서 데이터 케이블을 연결하거나 TV 펌웨어를 개조할 필요가 전혀 없습니다.

안드로이드 내장 디버깅 브릿지를 이용해 제조사의 광고 서비스, 사용자 데이터 수집, 콘텐츠 추천 피드를 백그라운드에서 비활성화합니다. 시스템 파일을 강제로 삭제하는 방식이 아니므로, 마음이 바뀌면 언제든 복원 스크립트로 원래 상태로 되돌릴 수 있습니다.

정리가 끝나면 순수 Java로 작성된 1.6MB 용량의 초경량 런처가 기본 홈으로 설정됩니다. 리소스를 거의 차지하지 않아 1GB 램을 탑재한 구형 스마트 TV에서도 버벅임 없이 매끄럽게 돌아갑니다.

새로운 홈 화면은 애플 TV와 유사한 깔끔한 블랙 톤으로 바뀝니다. 팝업 광고나 추천 배너가 완전히 사라지고, 화면 하단에는 자주 쓰는 앱을 배치할 수 있는 독이 정렬되며, 상단에는 시계와 날짜, HDMI 입력 전환 버튼만 남습니다.

실행 방법

소니, 샤오미, TCL 등 안드로이드 TV나 구글 TV 기반 기기라면 대부분 지원합니다.

가장 편리한 방법은 AI 코딩 어시스턴트를 활용하는 것입니다. TV 설정의 빌드 번호를 연타해 개발자 옵션을 활성화한 뒤, 네트워크 디버깅을 켭니다.

PC와 TV를 동일한 Wi-Fi에 연결하고 GitHub에서 프로젝트를 클론한 뒤, 제공되는 프롬프트를 Claude Code, Codex, Gemini CLI 등에 입력합니다. AI가 자동으로 TV를 스캔하고 백업을 생성한 뒤 남길 앱을 확인하며 설정을 마칩니다.

AI 도구를 쓰지 않더라도 Python 3, JDK, Android SDK가 설치된 환경에서 직접 셸 스크립트를 실행해 적용할 수 있습니다. 커뮤니티에서 개발한 안드로이드 스마트폰 전용 앱을 쓰면 PC 없이도 5분 안팎에 끝낼 수 있습니다.

다만 삼성 타이젠이나 LG 웹OS 같은 비 안드로이드 운영체제는 ADB를 지원하지 않아 사용할 수 없으며, 아마존 파이어 TV는 시스템 제한으로 인해 광고 비활성화만 가능하고 런처 교체는 지원하지 않습니다.

왜 중요한가

거실 TV가 온갖 부팅 광고와 무거운 UI로 느려져 스트레스를 받고 있다면 15분을 들여 시도해 볼 만한 프로젝트입니다. 커스텀 롬을 플래싱하다가 기기를 벽돌로 만들 위험 없이, 안전하고 가볍게 하드웨어 통제권을 되찾을 수 있습니다.

또한 접근 방식 자체도 눈여겨볼 만합니다. 복잡한 기기별 파편화 문제를 무거운 통합 프로그램으로 해결하려 하지 않고, 핵심 경량 런처만 두고 세부 기기 제어는 AI 에이전트에게 맡겼습니다. 하드웨어 환경을 정리하는 실용적인 AI 활용 사례로 매우 영리한 구성입니다.

출처 (1)

  1. [1]
    github.com(새 탭에서 열림)원문github.com

매일 AI 콘텐츠 픽