Google I / O, este ano foi cheio de surpresas. Quer fosse uma atualização no Google Maps ou mudanças no Google Assistente para torná-lo melhor, a cada anúncio, o Google nos fazia acreditar o quanto se preocupa com segurança e privacidade.
Com a chegada do novo Android Q, o Google está mudando a forma de introduzir atualizações. É chamado de linha principal do projeto. O objetivo do projeto é atualizar os componentes internos do Android através da Play Store completamente em segundo plano, sem nem mesmo reiniciar o Android ou arriscar a segurança devido ao atraso na instalação de uma atualização. O processo é diferente da atualização da versão do sistema e do patch de segurança mensal. Ele é mantido de forma que o Google deseja manter partes significativas do sistema operacional atualizadas e seguras, independentemente do telefone que você está usando.
Nesta postagem, discutiremos a linha principal do projeto e como ela funciona e como será útil.
O que a linha principal do projeto fundamental cobre e como funciona?
Project Mainline é principalmente um método para atualizar doze componentes principais no Android. Esses componentes desempenham um papel importante no funcionamento de outras partes do sistema operacional, é por isso que eles não podiam ser tocados anteriormente sem uma atualização de software importante.
O Google os categorizou em três:
- Privacidade: controlador de permissão, interface de usuário de documentos e ExtServices
- Segurança: Componentes do Media Framework, Conscrypt, Media Codecs e DNS Resolver
- Consistência: metadados do módulo, login do portal cativo, dados de fuso horário, componentes de rede, ANGLE (opção do desenvolvedor) e configuração de permissão de rede
Todos eles desempenham um papel importante no funcionamento do telefone Android. Portanto, é importante mantê-los seguros e atualizados, sem atrapalhar outras tarefas no Android. É por isso que o Google inventou um novo contêiner chamado Android Pony Express ou APEX, que ajudará a atualizar esses componentes sem atrapalhar mais nada no sistema.
Leia também: -
Google Android One and Go: Tudo que você precisa ... Muitas pessoas não sabem que existem três configurações de Android no mercado, Stock Android, Android Go, ...
O Android Pony Express é enviado via Google Play Store exatamente como um arquivo APK, no entanto, quando chega ao seu Android, acaba sendo um sistema de arquivos completo que é instalado no Android para completar a tarefa. As atualizações da linha principal são como as atualizações do Play Services que serão lançadas para todo o ecossistema Android em algumas semanas.
Se a atualização for instalada corretamente, os novos dados serão mesclados com os dados antigos. O usuário não precisa fazer nada quando a atualização é instalada e se algo der errado com a atualização, o Google introduziu um sistema de reversão para proteger os dados do usuário e restaurá-los ao bom estado.
Se a qualquer momento o Google quiser atualizar qualquer um desses componentes, pode fazê-lo facilmente via Play Store, tão fácil quanto atualizar partes do Google Play Services. O usuário não saberá que essas atualizações estão acontecendo no Android.
Linha principal para cada telefone Android
Mainline não é apenas para smartphones do próprio Google, mas é para todos os dispositivos Android. Depois de muitas discussões com OEMs, o Google e outras empresas chegaram a um acordo para incluir 12 módulos.
Além disso, o Google concordou com parceiros e fabricantes de smartphones que usam o APEX para fornecer atualizações por meio da Play Store para seus próprios componentes.
Resumindo, se esses módulos forem atualizados usando a Play Store, o que claramente significa que os OEMs precisam concordar em permitir que essas atualizações acessem a Google Play Store.
Com o Android Q, o Project Mainline será uma parte importante da compatibilidade do Android agora. Portanto, para que o seu dispositivo suporte o Project Mainline, você deve ter o Android Q em execução no seu sistema operacional e deve ter acesso à Google Play Store.
Qual é o próximo?
O Google desenvolveu o contêiner APEX de código aberto. Isso significa que agora os dispositivos Android não padrão podem optar por atualizar componentes críticos com este método, mesmo sem Play Store.
Esta é uma boa notícia para o ecossistema da Amazônia e para os telefones lançados na China, nos quais o acesso à Play Store não é garantido.
Além disso, no futuro, parece que fabricantes como a Samsung estariam usando o APEX para instalar suas atualizações de aplicativos de nível de sistema sem a necessidade de uma reinicialização total.
Essa técnica também pode ser usada por operadoras para trazer atualizações relacionadas à rede em seu smartphone. Bem, todas essas coisas ainda não estão claras, mas de acordo com o Google, o uso compartilhado pode ser usado de várias maneiras.
Leia também: -
Tudo o que você precisa saber sobre o Android E ... Android é o sistema operacional mais popular, mas as pessoas não sabem sobre ele. Muito poucos sabem disso sobre estoque de ROM ...
O que há no futuro?
Ainda há muitas coisas que podemos precisar para entender o Project Mainline, pois ele tem o potencial de mudar o futuro do Android.
Com o Google oscilando entre a plataforma integrada aberta e o ecossistema autogerenciado, tentando encontrar uma maneira de adicionar ou alterar recursos sem a necessidade de atualização completa do sistema.
Com este início ambicioso, o Google garantiu que há muito mais por vir para o Project Mainline.
Se o que o Google afirma se tornar realidade, trazer atualizações para o sistema seria tão viável para os fabricantes quanto para o próprio Google.
Agora só temos que esperar e ver o que o Project Mainline trará no futuro!
Gostou do artigo? Se sim, então assine nossas postagens e compartilhe suas idéias na seção de comentários abaixo.