AI 코딩 에이전트는 스마트TV의 광고를 마법처럼 한꺼번에 지우는 도구라기보다, 기존 기기 관리 절차를 쉽게 진행하도록 돕는 조수에 가깝습니다. 컴퓨터와 TV를 같은 와이파이에 연결하고 ADB(Android Debug Bridge)로 통신해 광고·원격 측정 등 일부 패키지를 비활성화하거나, 지원되는 기기에서는 기본 홈 화면을 다른 런처로 바꿉니다. cleanyourtv와 dumbtv가 이런 과정을 재사용 가능한 작업 흐름으로 정리했습니다. 다만 TV마다 호환성이 다르고, 스트리밍 앱 내부의 광고까지 없어진다고 보장하지는 않습니다.
13
17
30
ADB로 TV를 정리하는 방식
ADB는 컴퓨터가 호환되는 안드로이드 기반 기기와 명령을 주고받도록 하는 도구입니다. cleanyourtv 안내에 따르면 TV와 컴퓨터를 같은 와이파이에 연결하고 TV에서 USB 디버깅을 켠 뒤, 셸 명령을 실행할 수 있는 코딩 에이전트를 이용해 기기를 살펴보고 필요한 변경을 진행합니다. 디버깅 연결은 TV에서 사용자가 승인해야 하며, 어떤 항목을 바꿀지도 직접 확인해야 합니다.
13
32
에이전트는 특정 모델의 패키지를 살펴보고, 사용자가 선택한 ADB 명령을 실행하거나 간소한 런처를 설정하는 일을 도울 수 있습니다. 바탕이 되는 작업은 일반적인 기기 관리입니다. 예를 들어 dumbtv의 호환성 안내는 안드로이드 TV와 구글 TV에서 pm disable-user 명령으로 제조사 앱을 수동 비활성화하는 방법을 설명합니다. AI가 절차를 이해하기 쉽게 만들 수는 있어도, 루트 권한을 새로 얻거나 운영체제의 제한을 우회해 주지는 않습니다.
18
20
cleanyourtv는 어떻게 시작됐나
개발자 Gathin T.는 부모님 Xiaomi TV 홈 화면에 스폰서 콘텐츠가 뜬 일을 계기로 2026년 10월 17일 TV를 정리했다고 밝혔습니다. 그의 설명에 따르면 Claude Code가 와이파이에서 TV를 찾아 소프트웨어 목록을 확인했고, 함께 검토한 뒤 새 런처를 만드는 데 도움을 줬습니다. 저장소는 나흘 동안 200명이 넘는 기여자가 170개 이상의 TV 모델을 다뤘고 게시물이 740만 회 조회됐다고 기록합니다. 이는 프로젝트가 보고한 수치이지, 성공적으로 정리된 TV를 독립적으로 집계한 결과는 아닙니다.
1
4
14
저장소 기록에 따르면 프로젝트의 초기 이름은 tv-vibehack이었고, 10월 19일까지 cleanyourtv로 바뀌었습니다. 온라인에서 회자된 “패키지 25개 제거”라는 표현에는 주의가 필요합니다. cleanyourtv가 문서화한 방식은 pm disable-user로 패키지를 비활성화하는 것이지 삭제하는 것이 아닙니다. 비활성화된 패키지는 TV에 남아 있어 다시 켤 수 있습니다.
1
13
16
프로젝트는 변경 전에 패키지와 설정 정보를 기록하고, 소규모 런처를 설치한 뒤 이전 상태로 되돌릴 방법을 제공한다고 설명합니다. 다만 이 백업은 작업 중 바꾼 항목을 되돌리는 데 쓰이는 정보입니다. 운영체제 전체를 복구할 수 있는 이미지와 같은 의미는 아닙니다.
13
21
42
dumbtv는 Fire TV에 초점을 둔다
dumbtv는 주로 Fire TV를 대상으로 합니다. 안내 문서에는 루트 권한 없이 ADB로 Amazon의 광고·원격 측정 관련 패키지 등을 비활성화하고, 선택적으로 DNS 필터와 대체 홈 화면을 설정하는 방법이 나옵니다. 프로젝트 README는 Amazon 패키지 약 50개를 비활성화한다고 설명합니다. 별도 보도에는 다른 대략적인 수치도 있어, 패키지 수를 모든 기기와 설정에 공통으로 적용되는 값으로 받아들여서는 안 됩니다.
29
30
31
dumbtv는 시스템 구성요소 비활성화와 앱 삭제도 구분합니다. 복원 안내에 따르면 비활성화된 패키지와 저장된 설정은 되돌릴 수 있지만, 사용자가 삭제한 앱은 Appstore에서 다시 내려받아야 합니다.
17
기기별 호환성과 광고 제거의 한계
- 안드로이드 TV·구글 TV: cleanyourtv가 주로 겨냥하는 플랫폼입니다. dumbtv 문서도 이들 기기에서 앱 비활성화와 런처 교체를 수동으로 할 수 있다고 설명하지만, 세부 절차는 모델에 따라 달라질 수 있습니다.
17
18
35
- Fire TV: dumbtv가 Fire OS용 절차를 안내합니다. 두 프로젝트의 기능은 같지 않으므로 한쪽에서 가능한 런처나 작업이 모든 Fire TV에서도 된다고 가정하면 안 됩니다.
17
30
- 기타 스마트TV 플랫폼: dumbtv는 삼성, LG, Roku, VIDAA, Vizio 등에서 해당 ADB 작업에 필요한 셸 접근 경로를 사용할 수 없다고 안내합니다. 이는 이 스크립트의 제약을 뜻하며, 해당 TV에서 가능한 모든 네트워크 차단 방식이 실패한다는 의미는 아닙니다.
20
- 유튜브 등 스트리밍 앱 광고: 두 프로젝트는 TV 소프트웨어와 홈 화면, 일부 네트워크 트래픽을 대상으로 설명합니다. 제공된 문서만으로는 유튜브나 다른 스트리밍 앱 안의 광고까지 제거된다고 볼 수 없습니다.
13
30
되돌릴 수 있어도 위험이 없는 건 아니다
두 프로젝트는 변경을 되돌리는 절차를 안내하지만, ‘되돌릴 수 있다’는 말이 ‘위험이 없다’는 뜻은 아닙니다. cleanyourtv 제작자는 Hisense TV 한 대가 한 차례 복구 모드로 부팅됐지만 이후 정상적으로 작동했다고 밝혔습니다. 다른 보도에는 TV가 작동하지 않게 됐다는 이용자 제보도 나오지만, 제공된 자료만으로는 구체적인 상황이나 원인을 확인하기 어렵습니다.
14
40
네트워크 디버깅에도 주의가 필요합니다. 한 보도는 프로젝트가 네트워크 디버깅이 암호화되지 않는다고 경고한다고 전합니다. 다만 무선 디버깅의 세부 보안 특성은 설정에 따라 다를 수 있으므로 모든 환경이 동일하다고 단정해서는 안 됩니다. 신뢰할 수 있는 로컬 네트워크에서만 디버깅을 켜고, 인터넷에 노출하지 말고, 실행 전 명령을 확인한 뒤 작업이 끝나면 디버깅을 꺼두는 편이 안전합니다.
13
43
시작하기 전에는 TV의 정확한 모델과 프로젝트의 호환성 안내를 확인하고, 복원에 필요한 정보를 보관하세요. 내용을 이해하지 못한 채 광범위한 패키지 변경을 승인하지 않는 것도 중요합니다. 현실적인 기대치는 ‘모델에 따라 가능한 앱 정리와 덜 복잡한 홈 화면’입니다. 모든 광고나 추적 기능이 사라진다는 보장은 아닙니다.