Contente
- O Google anunciou o Project Mainline, permitindo que os principais componentes do Android sejam atualizados via Google Play.
- Os principais componentes do Android anteriormente precisavam ser atualizados por meio de uma atualização completa do OTA de um fabricante.
- O Google diz que outro benefício é que as principais correções de segurança podem ser implantadas por esse método.
Uma das maiores reclamações sobre o Android ao longo dos anos tem sido a falta de atualizações do sistema em comparação com os dispositivos da Apple. Desde então, o Google lançou a iniciativa Project Treble para acelerar as coisas, mas também tem outra iniciativa na Project Mainline.
O novo projeto permitirá que o Google atualize os principais componentes do Android via Google Play de maneira semelhante à atualização de aplicativos, observou a empresa em um comunicado à imprensa por e-mail.
“Com essa abordagem, podemos fornecer componentes AOSP selecionados mais rapidamente e por um longo período de tempo - sem a necessidade de uma atualização OTA completa do fabricante do telefone”, explicou a empresa, observando que esses componentes ainda são de código aberto. O Google acrescenta que também está colaborando com os parceiros para contribuição e teste de código.
O que o Project Mainline traz?
Você não receberá atualizações completas do Android pelo Google Play, mas a empresa diz que essa abordagem ainda oferece muitos benefícios. Para começar, o Google diz que isso permitirá correções de segurança mais rápidas.
“Com o Project Mainline, podemos fornecer correções de segurança mais rápidas para erros críticos de segurança. Por exemplo, modularizando os componentes de mídia, responsáveis por quase 40% das vulnerabilidades corrigidas recentemente, e permitindo a atualização do Conscrypt, o Java Security Provider, o Project Mainline, tornará seu dispositivo mais seguro ”, observou a empresa.
O Google diz que a privacidade é outro benefício, pois o Project Mainline também oferecerá melhorias no sistema de permissões para proteger os dados do usuário. Por fim, a empresa diz que o projeto também abordará questões relacionadas à estabilidade do dispositivo, compatibilidade e consistência do desenvolvedor.
“Estamos padronizando dados de fuso horário entre dispositivos. Além disso, estamos fornecendo uma nova implementação de driver OpenGL, ANGLE, projetada para ajudar a diminuir problemas específicos de dispositivos encontrados pelos desenvolvedores de jogos ”, afirmou o Google.
A empresa também revelou a lista inicial de componentes do Project Mainline, como mostrado abaixo:
- Segurança: Codecs de mídia, Componentes da estrutura de mídia, Resolvedor de DNS, Conscrito
- Privacidade: Documentos UI, Controlador de permissão, ExtServices
- Consistência: Dados de fuso horário, ANGLE (participação de desenvolvedores), Metadados do módulo, Componentes de rede, Login no portal cativo, Configuração de permissão de rede
O Google também revelou como essas atualizações são entregues aos usuários, observando que os componentes terão a forma de arquivos APK ou APEX. O último formato é carregado anteriormente no processo de inicialização, de acordo com a empresa.
"Como resultado, importantes melhorias de segurança e desempenho que antes precisavam fazer parte de atualizações completas do sistema operacional podem ser baixadas e instaladas tão facilmente quanto uma atualização de aplicativo".
Claro, o Project Mainline não está fornecendo atualizações completas do Android via Google Play, mas ainda é uma grande mudança para atualizações mais rápidas e regulares dos principais componentes. Também entramos em contato com o Google para descobrir como o Project Mainline afetará as correções mensais de segurança e atualizaremos o artigo de acordo.