Três repositórios que tiram os anúncios da sua TV, e o que pedir ao Claude em cada um
Smart TVs viraram vitrines: banners na tela inicial, "recomendações" patrocinadas e dados de uso enviados para servidores de propaganda. Em outubro de 2026 virou moda resolver isso de um jeito novo: a pessoa entrega ao Claude Code (abre em nova aba) o link de um repositório e o modelo da TV, e a IA faz o resto pela rede de casa.
Só que o link sozinho não faz nada. O que muda o resultado é o que você pede junto com ele. Este guia mostra os três repositórios que funcionam hoje, em qual TV cada um rende mais e o pedido exato para colar no Claude.
Um repositório não é um app que você instala clicando. É um manual com ferramentas que o Claude Code lê e executa por você, na sua TV. Seu trabalho é ligar o modo desenvolvedor na TV, dar o link certo e responder às perguntas que ele fizer.
Como o Claude usa um repositório
Os três projetos deste guia são open source e ficam no GitHub. Além do código, eles trazem instruções escritas para a IA: o Free My TV tem um arquivo CLAUDE.md, que o Claude Code lê sozinho ao abrir a pasta, e o CleanYourTV tem um PROMPT.md, um pedido pronto para colar. É por isso que o Claude consegue fazer tudo sem você saber programar.
O claude.ai no navegador não alcança a sua rede de casa, então não consegue falar com a TV. Precisa ser o Claude Code, que roda no seu computador.
Existem três jeitos de entregar o link, do mais garantido para o mais rápido:
- 1Baixar a pasta e abrir o Claude Code dentro dela. É o melhor: ele lê as instruções do projeto antes de começar. Cada seção abaixo traz o comando.
- 2Colar o link e pedir para ele baixar. Funciona também: "Clone este repositório e siga o README para instalar na minha TV".
- 3Colar o pedido pronto do projeto, quando ele tem um, como o
PROMPT.mddo CleanYourTV.
Qual repositório serve para a sua TV
Tudo depende do sistema da TV, não da marca. Para descobrir o seu: TCL, Sony, Philips, Xiaomi e Hisense quase sempre usam Google TV ou Android TV. LG usa webOS. Samsung usa Tizen.
| Sistema da TV | Free My TV | CleanYourTV | webos-vibehack |
|---|---|---|---|
| Google TV ou Android TV | Sim, completo | Sim, completo | Não |
| LG (webOS) | Sim, como app, a partir do webOS 3 | Não | Sim, como app (precisa de um Mac) |
| Samsung (2017 ou mais nova) | Sim, como app | Não | Não |
| Fire TV Stick | Não | Só a limpeza | Não |
- Quer o caminho mais fácil e uma tela com sugestões e clima? Free My TV (abre em nova aba). É o único que atende Google TV, LG e Samsung.
- Sua TV Android veio entupida de apps da fábrica? CleanYourTV (abre em nova aba). Ele faz a faxina mais completa e já tem listas prontas para 107 modelos.
- Tem uma LG, um Mac e quer o visual de Apple TV? webos-vibehack (abre em nova aba).
Um Chromecast com Google TV, um Xiaomi TV Box ou um onn 4K na entrada HDMI transformam qualquer TV numa Google TV. Aí vale tudo o que está na linha de Google TV da tabela.
Free My TV: o mais fácil de pedir
Troca a tela inicial por uma prateleira com os seus apps, três sugestões por hora tiradas só dos apps que você já tem, a previsão do tempo e um visual que fica claro de dia e escuro depois do pôr do sol. Tem português, e um botão nas próprias configurações volta a tela original. Se a tela nova travar três vezes em cinco minutos, ele volta para a original sozinho.
Funciona melhor em: Google TV e Android TV com Android 9 ou mais novo. Em LG e Samsung ele entra como um app, ao lado da tela da fábrica.
Ligue o modo desenvolvedor na TV
Configurações, depois, Sistema, depois, Sobre, depois, aperte OK 7 vezes em Build do Android TV OS. Depois Configurações, depois, Sistema, depois, Opções do desenvolvedor, depois, ligue Depuração USB. Anote o IP da TV, que fica em Configurações, depois, Rede e Internet.
Baixe a pasta e abra o Claude Code nela
No Terminal do computador, rode as duas linhas abaixo.
git clone https://github.com/simbasjungles/free-my-tv && cd free-my-tv
claudeCole o pedido
Troque o IP pelo da sua TV e a cidade pela sua. A cidade serve para a previsão do tempo e para o horário do pôr do sol. O Claude instala as ferramentas que faltarem, monta o app e coloca na TV.
Instale o Free My TV na minha TV, no IP 192.168.1.50. Eu moro em Porto Alegre. Deixe em português, com temperatura em Celsius.Troque a tela na TV
Abra o app Free My TV, depois, Home Screen, depois, Free My TV. Quando a TV perguntar se permite a depuração, aceite e marque Sempre permitir.
As três sugestões por hora vêm do TMDB, um catálogo de filmes. Crie uma conta grátis em themoviedb.org (abre em nova aba) e peça uma chave de API. Não cole a chave no chat: o próprio projeto orienta o Claude a pedir que você mesmo cole no arquivo config.properties. Sem a chave, tudo funciona, menos as sugestões.
Em LG ou Samsung, o pedido muda
- LG: ligue o app Developer Mode da LG Content Store, com uma conta grátis de desenvolvedor LG (abre em nova aba), e ative Dev Mode Status e Key Server. Depois peça: "Instale o Free My TV na minha LG, no IP 192.168.1.50. Eu moro em Porto Alegre." O Claude monta o app e te entrega o comando final, porque a senha da TV quem digita é você.
- Samsung: em Apps, digite
1 2 3 4 5no controle, ligue o Developer mode, coloque o IP do seu computador em Host PC IP e reinicie a TV. Depois abra o TizenBrew Installer (abre em nova aba) e instale direto do GitHub digitandosimbasjungles/free-my-tv. Para usar a sua cidade e as sugestões, peça ao Claude: "Instale o Free My TV na minha Samsung, no IP 192.168.1.50. Eu moro em Porto Alegre."
Pedidos para deixar com a sua cara
O código é seu e o Claude se acha nele. Com a pasta aberta, dá para pedir coisas assim:
- "Coloque o Globoplay e o Crunchyroll na prateleira."
- "Mostre os preços das criptomoedas em reais", ou "Esconda o card de criptomoedas".
- "Troque para o visual noturno uma hora depois do pôr do sol."
- "Configure para a minha Sony": ele lê a TV, descobre os apps de propaganda dela e atualiza as listas do projeto.
CleanYourTV: a faxina completa no Android TV
Começou com um post do Gathin, que deu ao Claude Code o modelo da TV dos pais e viu ele achar a TV na rede, desligar 25 apps da Xiaomi e escrever uma tela inicial nova. Virou um projeto testado em 107 modelos de 37 marcas, e a tela vem em 18 idiomas, português incluído.
Ele faz três coisas, nesta ordem: guarda a lista de tudo o que está instalado, desliga os apps de propaganda e rastreio da fábrica (sem desinstalar nada) e instala uma tela inicial leve, de 390 KB, no estilo Apple TV. Tudo pelo ADB, a ferramenta oficial do Android.
Funciona melhor em: TVs Android que vieram com muito app da fábrica, como Xiaomi, TCL e Hisense. Não funciona em Samsung nem em LG. No Fire TV Stick faz só a limpeza, porque a Amazon não deixa trocar a tela inicial.
Ligue a depuração na TV
Configurações, depois, Preferências do dispositivo, depois, Sobre, depois, aperte OK 7 vezes em Build. Volte, depois, Opções do desenvolvedor, depois, ligue Depuração USB. Se aparecer Depuração de rede ou Depuração ADB, ligue também. Deixe a TV ligada.
Baixe a pasta e abra o Claude Code nela
Com a pasta baixada, o Claude reaproveita as ferramentas e a tela inicial prontas do projeto, em vez de escrever tudo do zero.
git clone https://github.com/Gathin23/cleanyourtv && cd cleanyourtv
claudeCole o pedido com o modelo da sua TV
O modelo fica na etiqueta atrás da TV ou em Configurações, depois, Sobre. O pedido manda o Claude seguir o roteiro oficial do projeto e procurar uma lista pronta para o seu modelo.
Leia o PROMPT.md deste repositório e siga o roteiro na minha TV. O modelo é TCL 65C735. Use as ferramentas de tools/ e a tela de launcher/ deste repositório, e veja se existe uma lista pronta para o meu modelo em examples/. Fale comigo em português e me pergunte antes de desligar qualquer coisa que eu possa usar.Responda às perguntas dele
Aceite o aviso Permitir depuração USB? na TV quando ele avisar. Depois ele pergunta três ou quatro coisas: quais apps você usa, quais quatro vão na barra de baixo e se quer manter o assistente de voz, o Chromecast e as atualizações. Leva uns 15 minutos.
A depuração pela rede deixa a TV aceitando comandos na porta 5555. Ao terminar, peça: "Desligue a depuração USB e a de rede, revogue as autorizações e confira que a porta 5555 fechou." A tela nova continua funcionando sem a depuração.
- Para desfazer: "Restaure minha TV ao estado original com o script de restauração." O projeto anotou como a TV estava antes de mudar qualquer coisa.
- Pen drive ou caixa de som na USB da TV? Avise o Claude. Alguns aparelhos cortam a energia da USB enquanto a depuração está ligada.
- Quer bloquear propaganda dentro dos apps também? Peça: "Configure o DNS privado do AdGuard na TV." Bloqueia boa parte, mas não os anúncios do YouTube.
webos-vibehack: o visual do CleanYourTV na LG
É a mesma tela inicial do CleanYourTV refeita como app para LG. O webOS é mais fechado que o Android, e isso muda três coisas: não dá para desligar os apps da fábrica, a lista de apps é lida pelo computador e o botão Home sempre abre a tela da LG.
Funciona melhor em: TVs LG, com um Mac na mesma rede (por enquanto, a instalação só roda no macOS). Se você não tem Mac, use o Free My TV, que também roda na LG.
Ligue o Developer Mode na LG
Crie uma conta grátis em webostv.developer.lge.com (abre em nova aba). Na LG Content Store, instale o app Developer Mode e entre com a conta. Ligue Dev Mode Status (a TV reinicia), abra o app de novo e ligue Key Server. Anote o IP e a passphrase.
Cole o link e o pedido no Claude Code
Aqui não precisa baixar nada antes: o próprio Claude clona a pasta e roda os comandos da LG.
Clone https://github.com/OmkarK97/webos-vibehack e instale na minha LG, no IP 192.168.1.50. Já liguei o Developer Mode e o Key Server. Quando precisar da passphrase, me peça, que eu digito.Crie o atalho no controle
Com a tela nova aberta, segure um número do controle (o 1, por exemplo) e confirme. Daí em diante, segurar 1 abre a tela nova de qualquer lugar.
A LG não deixa, mas o projeto tem um vigia que roda em outro aparelho ligado na rede e troca a tela em 0,1 segundo. Peça: "Instale o home-watch como serviço no meu Mac." Ele só funciona enquanto o Mac estiver ligado e em casa. Para valer sempre, rode num Raspberry Pi.
A sessão dura cerca de 40 dias. Se expirar, a LG apaga o app instalado. Abra o Developer Mode de vez em quando e aperte EXTEND. Vale para o Free My TV na LG também.
Quando a TV não é a do README: peça para o Claude adaptar
Foi o que aconteceu aqui em casa. O webos-vibehack foi testado numa LG de 2026, e a minha é uma LG 50UK6510, de 2018, com webOS 4 e um navegador interno de 2016. Instalou, mas abriu torta. Em vez de desistir, descrevi o problema ao Claude, num pedido como este:
Minha TV é uma LG de 2018, com webOS 4. O app abriu com o layout quebrado e os ícones borrados. Descubra a versão do navegador da TV e ajuste o app para funcionar nela, sem pesar no processador.Ele descobriu o Chromium 53 da TV e fez quatro ajustes sozinho:
| Problema | O que acontecia | O ajuste |
|---|---|---|
Comando de layout moderno (inset) | O layout quebrava | Trocou por top, right, bottom e left |
| Fonte "variável" | Tudo saía com o mesmo peso | Fonte em arquivos fixos por peso, de 15 KB cada |
| Ícones esticados | Ícones borrados | Ícone perto do tamanho real, sobre a cor dele |
| Brilho em tela cheia e animações elásticas | Pesado para a TV | Modo leve: fundo parado e animações curtas |
Essa é a parte que mais importa: o repositório é o ponto de partida, não o limite. Se algo não encaixar na sua TV, descreva o que você vê e peça o ajuste.
Os pedidos que mais funcionam
Funcionam com qualquer um dos três repositórios. Troque o que estiver entre colchetes.
Clone [link do repositório] e siga o README para instalar na minha TV [modelo], no IP [IP]. Fale comigo em português e me avise antes de cada passo que eu precise fazer na TV.Deu este erro: [cole o erro ou descreva o que aparece na TV]. Descubra a causa antes de tentar de novo e me explique em uma frase.Volte a minha TV para a tela inicial original e reative tudo o que foi desligado.Terminamos. Desligue a depuração da TV, revogue as autorizações e confira que ela não aceita mais comandos pela rede.Os cuidados que valem para os três
- Nada é desbloqueado. Nenhum dos três usa root. Eles usam caminhos oficiais: a depuração do Android e o modo desenvolvedor da LG e da Samsung.
- Nada é apagado. Os apps da fábrica são desligados, não desinstalados, e cada projeto tem um jeito de voltar ao original.
- Chave é sua. Senha da TV, passphrase e chave de API, você mesmo digita. Não cole no chat.
- Leia antes de aceitar. O Claude pergunta antes de desligar algo que você possa usar. Na dúvida, mantenha ligado.
Mesmo sem repositório, dá para cortar boa parte da propaganda trocando o DNS da TV pelo do AdGuard DNS (abre em nova aba): 94.140.14.14 e 94.140.15.15, nas configurações avançadas de rede. Os streamings continuam funcionando normalmente. Para desfazer, volte a configuração para automática.
Repositórios usados
Todos são gratuitos e de código aberto, e os três principais usam a licença MIT. Os créditos são de quem fez:
- Free My TV (abre em nova aba) · simbasjungles
Tela inicial sem anúncios para Google TV, LG e Samsung, com sugestões, clima e um botão para voltar ao original.
- CleanYourTV (abre em nova aba) · Gathin
Limpeza dos apps da fábrica e tela inicial no estilo Apple TV para Android TV e Google TV, com listas prontas para 107 modelos.
- webos-vibehack (abre em nova aba) · OmkarK97
A tela do CleanYourTV refeita para LG, com o vigia que faz o botão Home abrir a tela nova.
O instalador da comunidade para Samsung, usado para colocar o Free My TV na TV.
- webOS CLI (@webos-tools/cli) (abre em nova aba) · webOS Tools
As ferramentas oficiais de linha de comando que o Claude usa para instalar apps na LG.
Referências
O roteiro completo que o Claude segue no Android TV, em inglês. Vale ler para entender cada etapa.
O site do Free My TV, com versão em português.
O site do CleanYourTV, com a lista de TVs testadas.
A reportagem sobre a onda de gente usando IA para limpar a Smart TV, em inglês.
- App Developer Mode da LG (abre em nova aba) · LG webOS TV Developer
A documentação oficial do modo desenvolvedor da LG, com o Key Server e a renovação da sessão.
- AdGuard DNS (abre em nova aba) · AdGuard
Os endereços do DNS que bloqueia propaganda, usados no extra para qualquer TV.
- Claude Code (abre em nova aba) · Anthropic
O agente que lê o repositório e faz a instalação na sua TV.
- Claude Code
- Repositórios
- Smart TV
- Bloqueio de anúncios
- Código aberto
- Google TV