Android aberto ameaçado: Google corta o AOSP, e isso é só o começo

Junto com o lançamento do Android 16, o Google lançou uma versão aberta do sistema AOSP (Android Open Source Project), que agora não possui os componentes que estavam presentes antes, escreve o Android Authority. Isso levantou preocupações na comunidade de desenvolvedores de que o Google pretende encerrar o projeto, mas a empresa negou.

Fonte da imagem: Kelly Sikkema/unsplash.com

No início deste ano, o Google anunciou que desenvolveria o Android inteiramente internamente para simplificar o processo — uma única ramificação otimizaria significativamente o trabalho anteriormente dividido. A mudança teve pouco impacto na comunidade, visto que a empresa já vinha criando grande parte do código da plataforma a portas fechadas. Com o Android 16, um desenvolvedor lançou o código AOSP sob a licença tradicional Apache 2.0, e foi revelado que ele não continha as árvores de dispositivos Pixel e os binários de driver, e tinha um histórico de commits truncado.

O Google havia se mostrado satisfeito em publicar todos esses dados e, ao fazê-lo, gerou uma nova onda de preocupações sobre o fim do suporte ao AOSP. O vice-presidente do Google e gerente geral da plataforma Android, Seang Chau, teve que refutá-los. Ele explicou que “o AOSP precisa de um dispositivo de referência flexível, personalizável e acessível — independente de qualquer hardware específico, incluindo o do Google”. Portanto, agora a empresa oferecerá suporte a um dispositivo de referência virtual chamado Cuttlefish, que roda em um PC e permite testar novos recursos de hardware. O Google também se comprometeu a oferecer suporte a Imagens Genéricas do Sistema (GSI), que são instaladas em praticamente qualquer dispositivo Android.

Fonte da imagem: Denny Muller / unsplash.com

Por um lado, isso faz sentido: a empresa abandonou o uso de dispositivos Pixel como dispositivos de referência para o AOSP e fez as alterações apropriadas. Por outro lado, o Cuttlefish é um dispositivo virtual e só pode simular a operação de funções de hardware, portanto, tal referência não pode ser considerada completa. Na prática, isso complicará significativamente o desenvolvimento de compilações alternativas do Android para dispositivos Pixel, informou o projeto LineageOS. Em particular, será necessário usar árvores de dispositivos do código do Android 15 e adivinhar quais alterações foram feitas nos binários pré-compilados a cada mês, ou recorrer à engenharia reversa. Uma árvore de dispositivos é um conjunto de arquivos de configuração que definem o layout do hardware, periféricos, listas de arquivos proprietários e outros dados para um dispositivo específico, necessários para criar a imagem correta. Anteriormente, o Google fazia esse trabalho sozinho, mas agora os desenvolvedores terão que criar suas próprias árvores de dispositivos sem acesso ao código-fonte correspondente.

Outro problema pode ser a decisão do Google de unificar o histórico de commits do kernel, que antes era usado para extrair recursos, corrigir bugs e fechar vulnerabilidades. Mas quando todo o histórico é reduzido a um único commit, isso não é mais possível. O Google não se comprometeu a publicar árvores de dispositivos, hospedar drivers binários ou compartilhar o histórico completo de commits do kernel, mas já faz isso há anos. Como resultado, os dispositivos Pixel agora estão reduzidos ao nível de abertura dos dispositivos Android comuns. Ainda é fácil desbloquear o bootloader e obter uma imagem de fábrica em telefones Google, mas os desenvolvedores agora precisam trabalhar mais para garantir que as compilações alternativas funcionem de forma confiável.

admin

Postagens recentes

Processador de PC 2025 Outlook / Analytics

É difícil considerar 2025 um ponto de virada no mercado de processadores. De certa forma,…

2 horas atrás

A MCST recebeu um lote de 10.000 processadores Elbrus-2S3.

Em 2025, a empresa privada russa MCST recebeu mais de 10.000 processadores Elbrus-2S3 de um…

5 horas atrás

A OpenAI investe US$ 500 milhões na unidade de energia da SoftBank, a SB Energy.

O OpenAI Group está investindo US$ 500 milhões na SB Energy, uma subsidiária do SoftBank…

13 horas atrás

A AMD superou a Nvidia por 210 a 120 em menções à IA na apresentação da CES 2026.

Na CES 2026, realizada esta semana em Las Vegas, EUA, as tecnologias de IA foram…

13 horas atrás

O Windows 11 contará com uma maneira oficial de desinstalar o Copilot.

Usuários com privilégios de administrador agora podem desinstalar o aplicativo Microsoft Copilot pré-instalado em dispositivos…

14 horas atrás

O aplicativo Microsoft Lens será completamente descontinuado em março de 2026.

A Microsoft descontinuou oficialmente o aplicativo Microsoft Lens para dispositivos iOS e Android, com efeito…

15 horas atrás