Sua smart TV trava, mostra anúncio e te espiona. A IA resolveu isso

smart TV virou sinônimo de lentidão e propaganda. Você liga o aparelho que pagou caro e, antes de abrir a Netflix ou trocar para o HDMI do videogame, precisa esperar o launcher carregar, fechar banner patrocinado e torcer para o controle responder. Por trás disso tem rastreamento pesado, um sistema chamado ACR que identifica o que está na tela por prints e trechos de áudio, e dezenas de apps pré-instalados que você nunca pediu. A novidade é que gente comum começou a usar IA para emburrecer a TV de propósito, tirar tudo isso e deixar só o básico funcionando rápido.

O fato

O movimento apareceu no GitHub e no X com dois projetos que viralizaram: o dumbtv e o cleanyourtv. A proposta do dumbtv é direta, sua TV deveria fazer o que você pagou para ela fazer, seus apps, suas entradas HDMI e nada mais. Sem anúncios da própria TV, sem tracking de audiência, sem update forçado. O cleanyourtv segue a mesma linha, promete limpar qualquer Android TV ou Google TV via Wi-Fi e trocar o launcher original por um bem mais simples, parecido com o visual da Apple TV. Não é jailbreak clássico, não pede root e, na teoria, dá para voltar ao padrão de fábrica se você se arrepender.

O que puxou a viralização foi o relato do criador do cleanyourtv, Gathin T. Ele conta que cansou de ver anúncios na TV dos pais, apontou o Claude Code para a TV pela rede local, limpou a interface e montou uma home com poucos apps. Ele publicou o prompt no GitHub, postou o antes e depois e em dois dias milhares de pessoas repetiram o processo em aparelhos da Xiaomi, TCL, Sony, Fire TV, LG e até em projetores. Outro caso que circulou foi o de Ryan Doyle, que simplesmente mandou a ficha técnica da TV para o agente e perguntou se dava para hackear. O agente guiou o passo a passo, removeu bloatware, acelerou a interface engasgada e ainda personalizou o screensaver. Um terceiro usuário, Mihir Gupta, resumiu assim uma tarde com Claude Code, 25 apps de bloat desativados, launcher original de 192 MB trocado por um custom de 83 MB, mais wallpapers rotativos.

Como funciona na visão de quem opera

Por baixo do hype de vibe-coding, o truque é antigo e bem pragmático. Quase tudo passa pelo ADB, o Android Debug Bridge, com a TV em modo desenvolvedor e depuração via Wi-Fi ativada. O agente de IA gera e executa comandos como adb connect, adb shell pm list packages, pm disable-user e pm uninstall --user 0 para congelar pacotes do sistema sem mexer na partição raiz. Depois instala um launcher alternativo leve via APK, define como padrão com cmd package set-home-activity e desliga serviços de telemetria, recomendações patrocinadas e o ACR. Como não há root real, o risco de quebrar o boot é menor e um reset de fábrica costuma trazer tudo de volta.

O papel da IA aqui não é inventar um exploit novo. É reduzir fricção. Antes você precisava saber qual pacote podia desativar, qual era launcher, qual era provedor de TV, qual era serviço crítico de HDMI-CEC ou de controle remoto. Agora o agente lista, cruza com listas comunitárias, sugere o que é seguro congelar e monta o script. O custo é baixo, uma sessão dessas gasta poucos milhares de tokens, algo na casa de centavos de dólar se usar um modelo de código na API, e leva de dez a trinta minutos na rede local. A latência maior não é da IA, é do ADB via Wi-Fi, que às vezes cai, pede para autorizar de novo na TV e trava no meio da lista de pacotes. Provavelmente é por isso que alguns relatos funcionam de primeira e outros exigem prompts mais específicos, porque cada fabricante muda nomes de pacotes e esconde o ACR em serviços diferentes.

O que isso muda na prática

Para quem usa, a mudança é imediata. Boot mais rápido, troca de HDMI sem delay, home que abre na hora, menos consumo de memória e menos dados saindo da sua sala para servidores de anúncios. Para fabricantes e para o mercado de TV por assinatura de dados, é uma ameaça real. Boa parte da margem da smart TV barata hoje não está no hardware, está na venda de dados de audiência e no inventário de anúncios na home. Se uma parcela relevante de usuários desligar o ACR e matar o launcher com ads, esse modelo perde valor. Não à toa já tem gente relatando que o agente se recusa a responder a um pedido genérico tipo hackeie minha TV, enquanto aceita quando o pedido vem como limpeza e otimização, o que mostra que o filtro de segurança ainda está se ajustando a esse caso de uso.

Se você for testar, faça do jeito de operador e não no modo torcer para dar certo. Primeiro ative o modo desenvolvedor, anote o IP da TV e pareie o ADB com código. Depois rode um backup simples antes de desativar qualquer coisa, algo como listar todos os pacotes instalados e exportar para um txt. Só então comece a desativar em blocos pequenos, launcher de terceiros primeiro, depois bloat de streaming que você não usa, e por último telemetria. Nunca mexa em pacotes com nomes como tvservice, hdmi, leanback ou settings sem confirmar no repositório do projeto se aquilo é seguro na sua marca.

  • Faça backup da lista de pacotes antes de mudar qualquer coisa para reverter rápido.
  • Troque o launcher antes de desativar o original para não ficar sem home.
  • Desative o ACR e o ad tracking nas configurações antes de mexer via ADB.

O risco que ninguém conta no vídeo rápido

A parte feia também já apareceu. Teve gente que brickou Android TV porque o agente desativou pacote crítico, outro que travou no meio do processo na Fire TV e ficou sem launcher, e vários relatos de erro por causa de permissões do ADB que expiram. IA erra nome de pacote, confunde variantes da TCL com da Hisense, e sugere comando que funcionou na Sony mas quebra na Philips. Sem snapshot e sem saber reverter via adb shell pm enable ou cmd package, você transforma uma TV lenta com anúncio em uma TV parada. Funciona, mas ainda é trabalho em progresso mantido pela comunidade, com fixes chegando a cada dia.

Isso escala ou só move o problema de lugar?

A dúvida real é se isso vira comportamento de massa ou fica restrito a quem já usa terminal. O processo atual ainda exige ativar modo desenvolvedor, autorizar depuração, lidar com IP que muda e entender inglês técnico no prompt. Minha aposta é que a próxima onda não vai ser script solto no GitHub, e sim um app de PC ou celular que embute o agente, detecta o modelo, aplica uma lista curada e cria ponto de restauração automático. Aí sim o atrito cai para nível de pai e mãe. O outro lado é a reação dos fabricantes, que podem endurecer o ADB, amarrar o launcher ao sistema ou religar telemetria após update. A gente já viu esse jogo no Android de celular e no roteador com firmware alternativo. Você limpa de um lado, eles fecham de outro, e o custo de manutenção vira mensal.

No fim, emburrecer a smart TV com IA não é nostalgia, é uma resposta racional a um produto que piorou por decisão de negócio. Você troca alguns megabytes de launcher, alguns comandos via Wi-Fi e alguns minutos de atenção por uma TV que volta a ser só uma tela rápida e privada. Vale testar se você tem uma Android TV ou Fire TV sobrando para experimentar e se topa o risco de reconfigurar. A sua TV ainda é sua ou já virou um outdoor com HDMI?