Free My TV: app open source troca a tela inicial do Google TV por uma versão sem anúncios e promessa de 60% menos uso de RAM
Free My TV substitui a tela inicial do Google TV e Android TV por uma interface sem anúncios, com menos RAM e instalação via ADB.
O Free My TV é um app gratuito e de código aberto que substitui a tela inicial do Google TV e do Android TV por uma interface sem anúncios, sem coisas patrocinadas e sem propaganda rodando sozinha. O projeto é de simbasjungles, foi feito com o Claude Code e está no GitHub sob licença MIT. Segundo a página do projeto, dá para voltar à tela original com um único botão.
O que muda na tela da TV
No lugar das fileiras de sugestões pagas, o app mostra os aplicativos de streaming que você de fato usa, numa prateleira com efeito de vidro fosco. Abaixo dela vêm três indicações novas a cada hora, tiradas dos títulos em alta na semana e dos lançamentos mais recentes, sempre limitadas aos apps que você já tem instalados. Filmes e séries ganham abas separadas.
Também há uma gaveta com previsão do tempo hora a hora, horário do nascer e do pôr do sol e cotações de criptomoedas ao vivo. O visual claro de dia e escuro à noite acompanha o pôr do sol real da sua cidade, e o protetor de tela exibe fotos das indicações com um relógio grande.
Os dados vêm de três fontes: o TMDB (títulos em alta, lançamentos e em qual app cada um está disponível no seu país), o Open-Meteo (clima) e a Binance (preços de criptomoedas das últimas 24 horas).
Desempenho
O autor diz que a tela roda a 60 fps, com cada quadro em 16,6 ms, usando o próprio chip da TV. O consumo de memória caiu de 242 MB para 96 MB (redução de 60%) na tela inicial, em medições feitas numa TCL de 98 polegadas com Android 14. Vale lembrar que é um teste do próprio desenvolvedor, num único aparelho. O APK final tem cerca de 2 MB.
Como instalar
Você precisa de uma TV ou dispositivo com Android 12 ou mais recente e de um computador na mesma rede Wi-Fi. O processo leva uns dez minutos. Primeiro, ative o modo desenvolvedor da TV (toque sete vezes em Android TV OS build, em Configurações > Sistema > Sobre) e ligue a depuração USB.
Daí há dois caminhos:
- Com o Claude Code: clone o repositório, abra a pasta no Claude Code e peça algo como “instale o Free My TV na minha TV no IP tal, moro em tal cidade”. Ele instala as ferramentas, compila e envia o app.
- Manual: instale JDK 17+, as ferramentas de linha de comando do Android SDK e o adb, rode ./build.sh, preencha a cidade e a chave do TMDB no config.properties e instale o APK via adb install.
A chave do TMDB é gratuita e sai em cerca de dois minutos na página de API da conta. O arquivo de configuração aceita português (language=pt) e permite escolher a moeda das cotações, como BRL.
O que ele mexe na sua TV
O app vira a tela inicial e o protetor de tela. Para isso, desativa sem desinstalar a tela inicial de fábrica, os atalhos de controle remoto ligados a ela (como o botão da Netflix em TVs TCL), a recuperação do Google TV, o Play Games e o YouTube Music. Em TVs TCL, são desativados também apps como TCL Channel, mensagens e menu de hotel. O Google Assistant só é desligado se você ativar disable_assistant=true.
Imagem, som, entradas, pareamento do controle, serviços do Google e Play Store ficam numa lista protegida, conferida antes de cada alteração.
Por baixo, o app usa o ADB da própria TV a partir de dentro dela (conecta em 127.0.0.1:5555 e roda os mesmos comandos que você rodaria à mão), sem root e sem abrir nada na rede. Se a tela nova travar três vezes em cinco minutos, um vigia em processo separado devolve a tela original sozinho. Para voltar manualmente: Free My TV > Home Screen > Original.
Funciona na minha TV?
Funciona em aparelhos com Google TV ou Android TV, como TCL, Sony, Hisense, Philips e Xiaomi, além de Chromecast com Google TV, Google TV Streamer, onn 4K e NVIDIA Shield. Samsung e LG não rodam o app direto. Para marcas e modelos não listados, o repositório traz um arquivo CLAUDE.md com instruções para a IA adaptar as listas de apps a serem desativados e protegidos.
Sobre privacidade, o desenvolvedor afirma que não há contas, análises nem rastreamento: o app só conversa de forma superficial com TMDB, Open-Meteo e Binance, e as configurações ficam no seu computador e na TV.
Se quiser conferir mais ou ver como fazer o app rodar em sua TV, lembrando que a responsabilidade por qualquer coisa deste tipo é inteiramente sua, o código está em github.com/simbasjungles/free-my-tv e o site do projeto é freemytv.io.
Aproveite que está aqui e siga o Arkade no:




