Comandos ADB para trocar o launcher inicial no Android TV e Google TV à mão: cmd package set-home-activity com.premium.tv.launcher.ui/.LauncherActivity define o Premium TV Launcher UI como app de início (o comando que o TV Launcher Manager executa); pm disable-user --user 0 com.google.android.tvlauncher (Android TV) ou com.google.android.apps.tv.launcherx (Google TV) desativa o launcher de fábrica para o Android perguntar qual app de início usar; desfaz-se com pm enable. Liste os apps capazes de ser tela inicial com cmd package query-activities --components -a android.intent.action.MAIN -c android.intent.category.HOME; confira com cmd package resolve-activity --brief. Não é para Fire TV. O guia para todos os outros: https://pluitv.com/br/home-button/
HOME por ADB, à mão
Tudo o que o TV Launcher Manager faz, como comandos que você mesmo digita. Dois métodos, os nomes de pacote por aparelho, a verificação e o caminho de volta. Se preferir não digitar, o guia para todos tem três caminhos sem um único comando.
Abra um shell na TV
Os dois métodos abaixo rodam como simples comandos de shell pela conexão de depuração da própria TV. Sem root, nada de flash, e o interruptor volta a desligar quando você termina.
Configurações › Preferências do dispositivo (ou Sistema) › Sobre › pressione Número da versão sete vezes. "Agora você é um desenvolvedor!"
Opções do desenvolvedor › Depuração USB › Ativado. No Android 11 e mais recentes existe também a Depuração sem fio, que precisa de um pareamento único (passo 4).
Remote ADB Shell do Google Play no seu celular (o mais fácil) ou na própria TV — ou um computador com o adb das platform-tools do Android.
adb connect <IP da TV>:5555 — ou 127.0.0.1 de um app na TV. Na tela da TV escolha Sempre permitir. Depuração sem fio no Android 11+: primeiro adb pair <IP>:<porta de pareamento> com o código de seis dígitos que a TV mostra, depois conecte-se à porta que ela indica.
Cada comando abaixo é só a parte do shell. De um computador, coloque adb shell na frente; dentro de um app ADB no celular ou na TV, cole como está.
Defina o app de início diretamente
Isto grava a mesma configuração que o seletor de app de início da própria TV gravaria, se o fabricante o tivesse deixado. É o comando que o TV Launcher Manager executa: nada é desativado, nada continua rodando depois, e ele aguenta reinicializações, atualizações e o Android TV 14. Não documentado no AOSP, mas presente desde o Android 7, e o aparelho confere para você.
cmd package set-home-activity com.premium.tv.launcher.ui/.LauncherActivity
Silencioso quando dá certo. "Error" ou "Unknown command" significa que o aparelho é anterior ao Android 7 ou que o fabricante removeu o comando — use o Método 2.
cmd package resolve-activity --brief -a android.intent.action.MAIN -c android.intent.category.HOME
cmd package query-activities --components -a android.intent.action.MAIN -c android.intent.category.HOME
Um pacote/.Activity por linha — é o que a ferramenta mostra para você como lista. Execute primeiro e anote a tela inicial atual: essa linha é o seu desfazer.
Para voltar atrás: execute cmd package set-home-activity de novo com o componente do launcher de fábrica da lista acima — ou, onde a TV ainda tem Configurações › Apps › Apps padrão › App de início, escolha-o ali. O launcher de fábrica nunca foi tocado.
Desative o launcher de fábrica e deixe o Android perguntar
O launcher de fábrica é desligado só para o usuário atual — não desinstalado — então o Android precisa perguntar qual app de início usar na próxima vez que você pressionar HOME. Totalmente reversível com um comando. Use quando o Método 1 for recusado, ou quando quiser que o seletor apareça para você escolher.
pm disable-user --user 0 com.google.android.tvlauncher
pm enable com.google.android.tvlauncher
Escolha o seu aparelho acima e cole a linha. Resposta esperada: new state: disabled. Afeta só o usuário 0 e não instala nada.
Pressione HOME. Escolha Premium TV Launcher.UI e depois Sempre. Para pular o seletor de vez, siga com o Método 1.
Saiba o que está fazendo: com o launcher de fábrica desativado e o PLUI desinstalado, a TV fica sem tela inicial até você executar o comando para desfazer. Mantenha o app de ADB instalado até ter certeza.
Quem é quem no aparelho
| O quê | Pacote / componente | Aparelhos |
|---|---|---|
| Premium TV Launcher UI — activity de início | com.premium.tv.launcher.ui/.LauncherActivity | Igual na versão do Play e na versão completa por instalação manual |
| Launcher de fábrica do Android TV | com.google.android.tvlauncher | Nvidia Shield, Sony (mais antigas), Xiaomi Mi Box, Philips, a maioria dos boxes |
| Launcher do Google TV | com.google.android.apps.tv.launcherx | Chromecast com Google TV, Sony mais recentes, TCL, Hisense |
| Fire TV | — | Não dá: a Amazon não deixa um app de terceiros segurar o HOME, e os sticks com Vega OS (a partir do Fire TV Stick 4K Select, outubro de 2025) não instalam app Android nenhum |
Um launcher do fabricante com outro nome? O comando de lista do Método 1 imprime todo componente do seu aparelho capaz de ser tela inicial — esse é o nome a usar nos dois métodos.
Tela preta, sem tela inicial, app errado
pm enable com.google.android.tvlauncher — ou com.google.android.apps.tv.launcherx no Google TV. A conexão sobrevive a uma tela preta; só a tela inicial está faltando.
am start -n com.premium.tv.launcher.ui/.LauncherActivity abre o launcher agora, diga o que disser a configuração de início. Dali você conserta o resto na tela.
O TV Launcher Manager › Restore registra a tela inicial antes de qualquer mudança e a devolve com um toque — cobre todos os casos desta página, inclusive a tela preta.
Configurações › Opções do desenvolvedor › Depuração USB › Desativado, quando terminar. Nunca pelo próprio ADB: isso corta a conexão que você está usando. A configuração do app de início fica.
Depois, o HOME leva você para casa.