Descubra como desbloquear o Chromecast para executar LineageOS ou Ubuntu, para dar uma nova vida àquele modelo mais antigo, e um novo propósito.
O Chromecast com Google TV de US$ 50 é um dongle que fica pendurado na porta HDMI de uma TV, permitindo que você transmita vídeo, ouça música ou jogue usando o software do Google.
Quer usá-lo para algo mais? Uma equipe de desenvolvedores acaba de lançar um método para desbloquear o bootloader.
Isso torna possível substituir o software do Google por sistemas operacionais alternativos, como o código aberto, o LineageOS baseado em Android ou até mesmo uma distribuição Linux como o Ubuntu.
Mas antes de ficar muito animado, você deve saber que o bootloader só pode ser desbloqueado em algumas unidades Chromecast.
Como desbloquear o Chromecast para executar LineageOS ou Ubuntu (apenas modelos mais antigos)
Primeiro, você precisará de um dispositivo fabricado antes de dezembro de 2020.
Em segundo lugar, você precisará de um que execute uma versão do firmware do Google TV lançado antes de fevereiro de 2021.
Isso porque o Google não facilita o desbloqueio do bootloader de seu dispositivo Chromecast, então desenvolvedores independentes tiveram que explorar uma vulnerabilidade de segurança para fazer isso.
O Google corrigiu essa vulnerabilidade com novas revisões de hardware e atualizações de software.
Se você tem usado um Chromecast com o Google TV regularmente, isso provavelmente significa que ele já está executando um firmware mais recente e você está sem sorte.
Mas se você tem um sentado em uma gaveta, agora pode ser um bom momento para ver se ele pode ser hackeado.
Como alternativa, os desenvolvedores observam que você pode conseguir obter uma unidade hackeavel no eBay (suspeito que começaremos a ver listagens que incluem a data de fabricação e/ou a última atualização de firmware).
A maneira mais fácil de descobrir quando seu dispositivo foi fabricado é verificar a data do MFP no adesivo do código de barras afixado na caixa em que o Chromecast veio.
Se você não tem mais a caixa, pode usar o software para verificar o nível do firmware… ou apenas tentar executar o exploit, pois o pior que pode acontecer é que não funcionará.
Supondo que você tenha um Chromecast que pode ser hackeado, você pode encontrar o software para desbloquear o bootloader, junto com as instruções, no repositório Sabrina-Unlock no GitHub (“Sabrina” é o codinome do Chromecast com Google TV).
Observe que você precisará executar o script de desbloqueio de uma distribuição Linux de 65 bits.
Depois de fazer isso, ele abre a porta para a instalação de ROMs personalizados.
O desenvolvedor Frederic Basse já lançou instruções para carregar o Ubuntu no Chromecast, junto com um vídeo de demonstração, enquanto o desenvolvedor Nolan Johnson diz ao xda-developers que as compilações do LineageOS estão a caminho.
Tenha em mente que, embora o Chromecast com Google TV tenha um processador Amlogic S9503D razoavelmente decente com uma CPU quad-core ARM Cortex-A55 e gráficos MP2 Mali-G31 capazes de lidar com a reprodução de vídeo 4K, ele também tem apenas 2 GB de RAM e 8 GB de armazenamento integrado.
Essa pequena quantidade de armazenamento pode ser um problema ao executar o software Google TV padrão e tentar fazer algo tão simples como instalar atualizações de aplicativos.
É provável que também seja um fator limitante ao tentar executar ROMs personalizados.
Você pode transformar o Chromecast em um computador Linux, mas ele ainda não terá muito espaço de armazenamento para aplicativos ou jogos.