Remove apps indesejados de Android TV e Google TV por Wi-Fi via ADB e substitui a tela inicial por um launcher leve no estilo Apple TV.
simbasjungles/free-my-tv
Uma tela inicial de código aberto e sem anúncios para substituir a do Google TV e Android TV, com destaques em alta dos seus apps, previsão do tempo e preços de criptomoedas.
- Estrelas
- 1,020
- Forks
- 112
- Issues abertas
- 6
- Último commit
- há 7 horas
O que é?
O Free My TV substitui a tela inicial padrão e o protetor de tela de dispositivos Google TV e Android TV por um launcher sem fileiras patrocinadas, banners ou anúncios promocionais reproduzidos automaticamente. A prateleira mostra os apps de streaming que você escolher, na ordem definida na TV, e os destaques em alta vêm apenas de títulos disponíveis nos apps já instalados. Filmes e Séries têm abas próprias, e uma gaveta oferece previsão hora a hora, horários do nascer e do pôr do sol e preços opcionais de criptomoedas da Binance.
O app é um projeto Android simples, escrito em Java, sem Gradle nem bibliotecas de terceiros; um script shell executa aapt2, javac, d8, zipalign e apksigner para gerar o APK. A instalação usa o próprio ADB da TV, conectando-se ao endereço de loopback local com uma chave gerada no dispositivo, e executa comandos padrão, como definir a atividade inicial e desativar pacotes. Os apps desativados não são desinstalados, e um watchdog restaura a tela inicial de fábrica após falhas repetidas.
A configuração é feita por meio do arquivo config.properties, nas configurações da TV ou pedindo ao Claude Code, já que o projeto foi desenvolvido para ser modificado com essa ferramenta. Os destaques dependem de uma chave gratuita da API do TMDB, e os dados meteorológicos vêm do Open-Meteo.
Recursos principais
- 01Substitui a tela inicial e o protetor de tela, sem anúncios nem conteúdo patrocinado.
- 02Prateleira com apps de streaming escolhidos pelo usuário e ordenados na TV.
- 03Destaques em alta a cada hora, de apps instalados, com abas para Filmes e Séries.
- 04Previsão do tempo, horários do nascer e do pôr do sol e preços opcionais de criptomoedas em uma gaveta.
- 05Tema diurno e noturno que acompanha os horários locais do pôr do sol.
- 06Volta à tela inicial original em uma única etapa; nenhum app é desinstalado.
Casos de uso
- Remover fileiras promocionais e anúncios reproduzidos automaticamente da tela inicial do Google TV ou Android TV.
- Manter seus apps de streaming favoritos em uma única prateleira, em destaque.
- Usar um dispositivo de streaming Google TV em uma TV de uma marca não listada diretamente, adaptando as listas de apps com um assistente de IA.
- Estudar um launcher Android pequeno, sem dependências e escrito em Java.
Início rápido
- 1
Clone o repositório
git clone https://github.com/simbasjungles/free-my-tv && cd free-my-tv - 2
Instale as ferramentas de build do Android em um Mac
brew install --cask temurin android-commandlinetools android-platform-tools - 3
Instale a plataforma do Android SDK e o build-tools
sdkmanager "build-tools;34.0.0" "platforms;android-34" - 4
Gere o APK (configure sua cidade e a chave do TMDB em config.properties e execute novamente)
./build.sh
Antes de usar
- É necessário ativar o modo de desenvolvedor e a depuração USB na TV.
- As recomendações em alta precisam de uma chave gratuita da API do TMDB.
- A instalação manual exige JDK, Android SDK e adb no computador; usuários do Windows também precisam do WSL.
Tópicos
Perguntas frequentes
- O que é free-my-tv?
- Uma tela inicial de código aberto e sem anúncios para substituir a do Google TV e Android TV, com destaques em alta dos seus apps, previsão do tempo e preços de criptomoedas. O Free My TV substitui a tela inicial padrão e o protetor de tela de dispositivos Google TV e Android TV por um launcher sem fileiras patrocinadas, banners ou anúncios promocionais reproduzidos automaticamente. A prateleira mostra os apps de streaming que você escolher, na ordem definida na TV, e os destaques em alta vêm apenas de títulos disponíveis nos apps já instalados. Filmes e Séries têm abas próprias, e uma gaveta oferece previsão hora a hora, horários do nascer e do pôr do sol e preços opcionais de criptomoedas da Binance.
- free-my-tv é gratuito? Qual é a licença?
- free-my-tv é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- free-my-tv ainda é mantido?
- Manutenção ativa. O último commit de free-my-tv foi em 20 de out. de 2026.
- Para que posso usar free-my-tv?
- Remover fileiras promocionais e anúncios reproduzidos automaticamente da tela inicial do Google TV ou Android TV. Manter seus apps de streaming favoritos em uma única prateleira, em destaque. Usar um dispositivo de streaming Google TV em uma TV de uma marca não listada diretamente, adaptando as listas de apps com um assistente de IA. Estudar um launcher Android pequeno, sem dependências e escrito em Java.
- Como instalar free-my-tv?
- Clone o repositório: git clone https://github.com/simbasjungles/free-my-tv && cd free-my-tv Instale as ferramentas de build do Android em um Mac: brew install --cask temurin android-commandlinetools android-platform-tools Instale a plataforma do Android SDK e o build-tools: sdkmanager "build-tools;34.0.0" "platforms;android-34" Gere o APK (configure sua cidade e a chave do TMDB em config.properties e execute novamente): ./build.sh
- Onde consigo free-my-tv?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/simbasjungles/free-my-tv
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Remove apps desnecessários de TVs Android TV e Google TV pela rede Wi-Fi via ADB e substitui a tela inicial cheia de anúncios por um launcher clean no estilo Apple TV.
Launcher para Android TV no estilo do tvOS, voltado a TVs do mercado chinês como Xiaomi e TCL, sem anúncios e com protetores de tela aéreos da Apple TV.
Aplicativo desktop para Windows que controla Android TV via ADB usando Python: remove apps indesejados, instala APKs e configura um launcher personalizado.
Assistente de voz para macOS que usa seu plano Claude Pro ou Max existente pelo Claude Code, sem precisar de chave de API.
Plugin do Claude Code com skills e agentes que orientam o Claude a criar aplicações Spring Boot 4.x / Java 21+ seguindo boas práticas.