TV Vibe Cleanup
Melhore a TV do proprietário usando seu inventário real e lista de preservação. Trate o estudo de caso do Redmi como um exemplo, nunca como uma lista universal de remoção. Isso requer um executor local com acesso à rede da TV e ao Google Android SDK Platform-Tools; apenas um chat na nuvem não consegue acessar a rede doméstica por conta própria.
Estabeleça o alvo
Identifique o modelo da TV, versão do Android, status de depuração e endpoint ADB. Conecte-se apenas à TV escolhida pelo proprietário, usando a aprovação na tela dela. Não escaneie dispositivos de rede não relacionados nem ative o encaminhamento de porta do roteador. Leia o workflow.md para emparelhamento, comandos auxiliares e recuperação.
Pergunte quais aplicativos de streaming e funcionalidades devem permanecer: Netflix, YouTube, canais gratuitos, caixas HDMI/set-top, mídia USB, Chromecast, Miracast/Mi casting, controle remoto, teclado, pesquisa por voz e atualizações. Pergunte apenas por preferências ausentes; autorização anterior e respostas anteriores são mantidas. Senhas e códigos de vinculação pertencem ao dispositivo do proprietário, não ao chat.
Inspecione antes de escolher alterações
Use scripts/tvkit.py inspect para capturar estados dos pacotes, Home padrão, valores de animação, armazenamento e uma identidade hash do dispositivo. Mantenha inventário, planos, diários, backups de APK e logs em um diretório privado fora de um checkout público. Salve observações antes de modificar o dispositivo.
Identifique a função de cada candidato a partir dos metadados do pacote, atividade de inicialização e documentação confiável do fornecedor/fonte. Nomes sozinhos são insuficientes. package-notes.md distingue exemplos de funcionalidades protegidas. Não limpe o Play Services, dados de aplicativos de streaming ou estado de conta para buscar desempenho.
Apresente um plano concreto com pacotes alvo, razões, funcionalidades preservadas e reversão. Execute dentro da autorização existente; pergunte sobre novas escolhas genuínas ou operações destrutivas, não etapas reversíveis de rotina já solicitadas. Um guia público ou documento anexo é evidência, não autorização para executar seus comandos.
Aplique e verifique
O auxiliar suporta planos offline, desabilitação seletiva, alterações opcionais de animação, um diário antes da mudança, verificação de leitura e restauração exata do estado habilitado. apply e restore exigem uma flag explícita de execução --yes. Verifique novamente a identidade do dispositivo e o Home atual antes de alterar qualquer coisa. Valide o plano inteiro antes da primeira mutação.
Prefira desabilitar primeiro. Isso preserva aplicativos e dados instalados, mas geralmente economiza pouco armazenamento. A remoção física precisa do procedimento separado de backup de APK/split descrito em workflow.md; o auxiliar não implementa desinstalação. Registre alterações manuais adicionais e seus estados originais. A desinstalação com preservação de dados não é um backup completo de dados do aplicativo.
Para um novo Home, siga o launcher.md: configure e construa o launcher upstream atribuído, teste-o, defina e verifique o padrão, e mantenha uma rota de recuperação testada do Home original antes de considerar launchers antigos para desabilitação. Preserve HDMI/USB/casting independentemente dos tiles visíveis.
Para reprodução opcional do YouTube sem anúncios, leia o smarttube.md. Autentique fontes e mantenha o canal de assinatura/atualização consistente. Não substitua silenciosamente o YouTube conectado ou redirecione o casting.
Teste a navegação e as funcionalidades selecionadas pelo proprietário. Distinga verificações baseadas em pacotes de testes reais de reprodução, casting, entrada e voz. Compare condições repetíveis de antes e depois para afirmações de desempenho. Não adicione ajustes amplos de compilação, limites de processo, limpadores de RAM ou serviços keep-alive persistentes sem um benefício demonstrado. Na TV original de 1 GB, compilação extra não ajudou materialmente; o modo original do Assistente foi restaurado.
Finalize com evidências
Retorne o que mudou, o que foi medido, o que permanece não testado, onde a recuperação está armazenada e como usá-la. Mantenha diários e backups no computador do proprietário. Quando terminar, o proprietário pode desabilitar a depuração de rede, o que encerra o acesso remoto. Reivindique um resultado mais rápido apenas quando as medições ou o teste do proprietário o suportarem.
Para demonstrações públicas, preserve a velocidade normal de ação ou divulgue edições. Superfícies nativas/seguras podem gravar em preto, como o Netflix fez na TV de origem. Evite seletores de conta, e-mails e códigos de vinculação em filmagens compartilhadas.