Pular para o conteúdo

Irritado com anúncios na Smart TV dos pais, desenvolvedor usa Claude Code para removê-los e acaba criando ferramenta para outras TVs

Incomodado com anúncios na TV dos pais, desenvolvedor usou Claude Code para criar o CleanYourTV, ferramenta que simplifica a interface de Smart TVs.

Prefira o Hardware no Google

Tudo começou com um incômodo bastante comum entre proprietários de Smart TVs: a presença de anúncios na interface do aparelho. Ao visitar os pais, um desenvolvedor percebeu que a televisão da família exibia uma publicidade em tela cheia antes mesmo de permitir o acesso à Netflix.

Em vez de aceitar a situação, ele decidiu recorrer à inteligência artificial. Utilizando o Claude Code, ferramenta de programação da Anthropic, conseguiu modificar o funcionamento da TV, desativar serviços indesejados e criar uma interface completamente nova.

O experimento deu origem ao CleanYourTV, projeto de código aberto que permite realizar modificações semelhantes em outros televisores.

Claude Code ajudou a desativar 25 pacotes da Xiaomi

Segundo o relato compartilhado pelo desenvolvedor, bastou informar ao Claude Code o modelo da televisão para iniciar o processo. A ferramenta identificou o aparelho conectado à rede Wi-Fi e analisou os componentes instalados. A partir daí, foram desativados 25 pacotes de software da Xiaomi, incluindo serviços relacionados à publicidade, telemetria e recomendações de conteúdo.

O passo seguinte foi substituir a interface original por um launcher minimalista, inspirado na experiência visual da Apple TV.

A nova tela inicial apresentava fundo preto, quatro grandes atalhos para aplicativos e um relógio. Nada de recomendações patrocinadas ocupando boa parte da televisão.

O resultado agradou à mãe do desenvolvedor, que resumiu a experiência com um simples comentário: “Ah, que legal”.

A publicação mostrando a transformação começou a ganhar repercussão nas redes sociais. No dia seguinte, segundo o criador, já acumulava 20 mil curtidas, enquanto o repositório do projeto no GitHub alcançava 2 mil estrelas.

Projeto virou ferramenta para personalizar outras Smart TVs

A repercussão incentivou outros desenvolvedores a colaborar com o projeto, inicialmente chamado de tv-vibehack e posteriormente rebatizado como CleanYourTV.

O funcionamento é relativamente simples: em vez de exigir que o usuário programe manualmente uma nova interface, o projeto fornece instruções que podem ser executadas por assistentes de programação com acesso ao terminal.

O procedimento utiliza o Android Debug Bridge (ADB), tecnologia que permite enviar comandos para dispositivos Android.

Entre as principais características estão:

  • Desativação de aplicativos e serviços indesejados, sem removê-los permanentemente.
  • Instalação de uma interface alternativa personalizável.
  • Possibilidade de restaurar as configurações anteriores.
  • Funcionamento sem acesso root.
  • Conexão com a televisão pela rede local, sem necessidade de cabo USB.

O projeto também recebeu contribuições para diferentes modelos, temas visuais e recursos adicionais.

Como utilizar o CleanYourTV?

O projeto está disponível gratuitamente no GitHub, com instruções no site cleanyour.tv.

Para utilizar o método com um assistente de programação, é necessário habilitar as opções de desenvolvedor e a depuração na televisão, conectar o computador à mesma rede e seguir as instruções disponibilizadas no repositório.

O procedimento pode ser realizado com Claude Code e outros assistentes compatíveis. Os desenvolvedores estimam aproximadamente 15 minutos para a configuração.

Entretanto, há limitações importantes. O método completo é destinado principalmente a aparelhos com Android TV ou Google TV. Televisores Samsung com Tizen e LG com webOS não são compatíveis com o procedimento principal. Dispositivos Fire TV possuem suporte parcial.

Além disso, desativar pacotes incorretos pode comprometer funcionalidades do sistema, incluindo recursos necessários à inicialização. Embora o projeto ofereça mecanismos de restauração, isso não elimina completamente os riscos.

O CleanYourTV também ilustra uma aplicação interessante do chamado vibe coding, abordagem na qual o usuário descreve o resultado desejado e utiliza inteligência artificial para desenvolver a solução.

Neste caso, uma reclamação doméstica sobre publicidade acabou se transformando em um projeto colaborativo para devolver aos proprietários maior controle sobre a interface de suas televisões.

Prefira o Hardware no Google
Foto de William R. Plaza
Postado porWilliam R. Plaza

Editor-chefe no Hardware.com.br, aficionado por tecnologias que realmente funcionam. Segue lá no Insta: @plazawilliam Elogios, críticas e sugestões de pauta: william@hardware.com.br

Siga em:
Compartilhe

Newsletter do Hardware

Tecnologia, games, IA e internet: nossa seleção de conteúdo direto no seu e-mail.

Sem spam. Cancele quando quiser. Política de privacidade.


Deixe seu comentário