Fardeen26/tv-vibe-kit

Inspecione e limpe uma Android TV ou Google TV lenta via ADB autorizado, preservando os aplicativos do proprietário e criando registros de reversão. Use para desbloat de TV, substituição de launcher, configuração opcional do SmartTube e verificações de desempenho medidas.

O que é tv-vibe-kit?

O TV Vibe Cleanup é uma skill projetada para usuários que desejam otimizar uma Android TV ou Google TV lenta, respeitando as preferências do proprietário e mantendo um histórico completo de alterações para permitir reversão. Ela funciona exclusivamente através de uma conexão ADB autorizada com a TV, exigindo que o executor esteja na mesma rede local (não é possível usar apenas um chat na nuvem). A skill guia o usuário na inspeção da TV, identificação de pacotes desnecessários com base na documentação do fabricante e na lista de aplicativos essenciais fornecida pelo proprietário, e na aplicação de mudanças seguras, como desabilitar apps (em vez de removê-los) e modificar animações. Para funcionalidades mais avançadas, como substituição do launcher padrão ou instalação do SmartTube para YouTube sem anúncios, a skill fornece referências detalhadas. Ao final, a skill exige a apresentação de evidências das alterações, medições de desempenho e instruções de recuperação, garantindo um processo transparente e reversível.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Fardeen26/tv-vibe-kit/tree/HEAD/skills/tv-vibe-cleanup

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

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.

Habilidades Relacionadas