AI 코딩으로 스마트TV의 광고와 추적을 걷어내는 사용자들

slashdot8일 전조회 1

스마트TV를 사놓고 광고와 느린 화면, 시청 기록 수집에 지친 사용자들이 직접 손을 대기 시작했다. AI 코딩 도구로 TV의 불필요한 소프트웨어를 걷어내고 홈 화면을 자기 방식으로 바꾸는 프로젝트들이 주말 사이 잇달아 주목받았다. 별도의 펌웨어 해킹이나 루팅 없이, 제조사가 이미 열어둔 개발자 기능만으로 이뤄진다는 점이 이 흐름의 핵심이다.

대표적으로 Cleanyourtv(19일까지는 tv-vibehack이라는 이름이었다), tv-detox, dumbtv가 비슷한 목표를 내걸고 있다. 스폰서 광고를 지우고, 쓸모없는 패키지를 정리해 반응 속도를 끌어올리고, 무엇을 보고 있는지 수집하는 트래킹을 막는 것이 골자다. 세 프로젝트 모두 기본 앱 런처를 더 단순한 것으로 바꿔주는 기능을 기본값으로 제공하며, 사용자 중에는 포켓몬 테마 런처처럼 자기만의 런처를 직접 만들어 붙이는 사례도 나왔다.

작동 대상은 안드로이드와 구글 TV 계열이다. TCL, 하이신스, 소니, 그리고 구형 아마존 파이어 제품이 여기에 해당한다. 방식은 기기에 내장된 개발자 모드를 켜고 ADB(Android Debug Bridge)로 접속해 설정을 조정하고 패키지를 설치하거나 제거하는 것이다. 안드로이드를 자체적으로 변형한 일부 파이어 TV 제품에도 적용할 수 있지만, 새로 나온 Vega 기반 파이어 TV 스틱에서는 어려울 것으로 보인다. 프로젝트 문서들은 루트 권한이나 펌웨어 해킹이 필요 없고 언제든 원상복구가 가능하다고 설명한다. 인터페이스를 완전히 갈아엎는 프로젝트조차 안드로이드가 원래 지원하는 커스텀 런처 설치 기능을 쓰는 수준이며, 새 런처 제작에는 Claude Code 같은 도구의 도움을 받은 경우도 많다.

배경에는 TV 제조사의 수익 구조 변화가 있다. 하드웨어 판매 이익이 얇아지면서 광고 노출과 시청 데이터가 중요한 매출원이 됐고, 그 결과 사용자가 돈을 주고 산 기기의 첫 화면이 콘텐츠 추천과 프로모션으로 채워졌다. 처음 스마트TV를 구입했다는 한 사용자는 하드웨어 자체는 괜찮지만 인터페이스가 사용자가 아니라 무언가를 밀어 넣는 쪽에 맞춰져 있다고 지적했다. 삼성이나 LG처럼 안드로이드가 아닌 자체 OS를 쓰는 기기 사용자들도 비슷한 도구가 있느냐고 묻고 있지만, 현재 공개된 프로젝트들은 안드로이드 계열에 집중돼 있다.

개발자 입장에서 이 사례가 흥미로운 이유는 공격 기법이 아니라 정당한 도구의 재활용에 있다. 소비자용 기기에 남아 있는 개발자 모드와 디버그 브리지만으로도 광고 제거, 패키지 정리, 런처 교체라는 상당한 수준의 커스터마이징이 가능하다는 사실이 다시 확인된 셈이다. 키오스크나 테스트 랩, 사내 디바이스 프로비저닝처럼 여러 대의 TV를 규격화해야 하는 현장에서도 같은 접근이 참고가 된다. 동시에 코드를 깊이 쓰지 않는 사람이 AI 도구를 앞세워 자기 환경에 맞는 소프트웨어를 만들어 쓰는 흐름이 TV라는 생활 가전까지 내려왔다는 점도 눈여겨볼 부분이다.

한계는 분명하다. 우선 적용 범위가 안드로이드·구글 TV 계열로 좁고, 기기와 펌웨어 버전에 따라 ADB 정책이 달라 예상대로 동작하지 않을 수 있다. 원상복구가 가능하다는 설명 역시 각 프로젝트 문서의 주장이지 독립적으로 검증된 내용은 아니다. 커뮤니티에서는 제조사가 언젠가 서명된 부트로더, 전용 OS, 네트워크 연결 강제 같은 방식으로 이런 시도를 막을 것이라는 우려도 나온다. 다만 이는 어디까지나 전망일 뿐 확인된 정책은 아니며, 당장은 개발자 도구를 열어둔 기기에서 조용히, 그리고 되돌릴 수 있는 선에서 이뤄지고 있다.