As pessoas estão codificando seu caminho para TVs melhores

A codificação Vibe chegou às TVs. A mídia social está repleta de postagens de pessoas que usam LLMs e ferramentas de código aberto para remover anúncios e rastreamento, reduzir o inchaço para que o sistema operacional funcione mais rápido e até mesmo mudar completamente a aparência e a organização de suas telas iniciais. Embora muito disso seja divertido – um usuário transformou a tela inicial da TV em um Pokémon cidade – acho que há um certo nível de frustração por trás disso também. E as empresas de TV deveriam prestar atenção.
Vários projetos de destruição de TV codificados por vibração explodiram em popularidade no fim de semana. Cleanyourtv (conhecido como tv-vibehack até o dia 19), tv-detox e dumbtv afirmam realizar coisas semelhantes – remover anúncios patrocinados, desinchar a TV para que ela funcione mais rápido e bloquear a coleta de dados indesejados que rastreiam o que você está assistindo – sem hackear ou fazer root na TV. Por padrão, todos eles também substituem o inicializador de aplicativos integrado da TV por outros mais simples. Muitos usuários estão dando um passo além e codificando seus próprios lançadores substitutos, como o Pokémon um abaixo.
A maioria dos projetos que vimos até agora se concentra em TVs que rodam em sistemas operacionais Android e Google TV (como TCL, Hisense, Sony e produtos Amazon Fire mais antigos), usando modos de desenvolvedor existentes e o Android Debug Bridge (ADB) para ajustar configurações e aplicar (e remover) pacotes. De acordo com as páginas do GitHub, eles também podem funcionar com alguns produtos Fire TV que usam um fork personalizado do Android (embora provavelmente não nos novos Fire TV Sticks baseados em Vega). Como usam ferramentas de desenvolvedor integradas, não exigem acesso root ou invasão de firmware e são reversíveis. Mesmo projetos que mudam totalmente a aparência da interface apenas usam a capacidade do Android de instalar inicializadores personalizados – em muitos casos com a ajuda de Claude Code ou uma ferramenta semelhante para criar o novo inicializador também.
Como Beira amigo Chris Person observa em seu Consequências post, nada disso requer IA. Esses projetos aproveitam os recursos já existentes no Android e, em alguns casos, reinventam a roda. Os programas de depuração do Android que usam ADB já existem há anos, assim como os lançadores de substituição que fazem o sistema operacional do Google TV parecer o Apple TV. A IA apenas tornou o processo mais fácil e rápido.
Não há nada semelhante disponível para o Tizen OS da Samsung ou para o webOS da LG, além de fazer root na TV, que é um nível totalmente diferente de hacking e controle de dispositivos. Embora exista um webOS vibe hack para TVs LG baseado em cleanyourtv, ele realmente não faz a mesma coisa, essencialmente transmitindo o iniciador semelhante ao Apple TV de um dispositivo sempre ligado na mesma rede. Eles também não funcionarão para Roku ou SmartCast da Vizio.
Esses projetos, ou qualquer codificação de vibração do sistema operacional que alguém possa tentar, não interromperá necessariamente toda a coleta de dados. Uma boa regra básica é que se a TV estiver conectada à internet, pelo menos alguns dados serão coletados. Dumbtv bloqueia determinados endereços de fabricantes e parceiros de anúncios para os quais sua TV envia dados, mas como geralmente são criptografados durante o trânsito, é impossível saber exatamente o que é enviado. O bloqueio de dados é semelhante ao que você pode fazer com o Pi-hole para bloquear solicitações DNS maliciosas em sua rede.
As TVs têm se tornado cada vez mais um meio para as empresas coletarem dados de visualização e veicularem anúncios. Ao usar o reconhecimento automático de conteúdo (ACR) e a impressão digital, os fabricantes podem saber qual conteúdo você está assistindo, enviar essas informações aos seus parceiros de publicidade e, em seguida, exibir anúncios direcionados na TV.
No entanto, o ACR não é usado apenas para anúncios. Ele permite que as empresas meçam métricas de público e pode alimentar recomendações de programas com base no que você assistiu. É importante observar que os usuários precisam concordar com o rastreamento ACR e há maneiras de desativá-lo após o fato nos menus da TV (embora essas opções nem sempre sejam fáceis de encontrar). Também existem opções na maioria dos menus – novamente, geralmente ocultas – para desativar anúncios direcionados.


Mas mesmo depois de fazer isso, sempre existe a preocupação de que as empresas ainda coletem uma certa quantidade de seus dados e os utilizem de maneiras com as quais você talvez não se sinta confortável. Se isso é verdade ou não, pouco contribui para amenizar esses medos. O fim de semana de vibe coding, por outro lado, é uma forma de as pessoas tentarem assumir o controle de suas TVs para obter a experiência de usuário que desejam.
Também existem perigos em codificar a vibração da sua TV. Uma pessoa que tentou hackear uma TV Samsung com Claude conseguiu bloqueá-la. A única maneira de evitar totalmente ACR, anúncios ou qualquer tipo de coleta de dados é nunca conectá-lo à internet. Um download de firmware para um pendrive pode aplicar atualizações críticas em vez de Wi-Fi ou Ethernet. Se você ainda deseja transmitir conteúdo, um dispositivo de streaming que não usa ACR, como um Apple TV 4K (pegue um modelo de última geração antes que um novo e caro o substitua), é uma opção. Mas qualquer streaming requer o compartilhamento de uma certa quantidade de seus dados com alguém para funcionar corretamente.
A maior conclusão do fim de semana de codificação de vibração é que o estado atual dos sistemas operacionais de TV deixou as pessoas fartas. A maioria das pessoas não vai parar de assistir TV tão cedo, mas a experiência precisa melhorar. Os anúncios, a coleta de dados e os layouts desordenados são muito irritantes. A IA agora permite que qualquer pessoa codifique sua própria solução, e isso só vai ficar mais fácil. Se os fabricantes de TV não tomarem nota e não fizerem alterações, há uma chance de que os usuários façam as alterações para eles.





