Nota: O seguinte artigo irá ajudá-lo com: Google Now mostra barra de progresso para atualizações do sistema
Ao administrar uma atualização do sistema para o seu dispositivo Android, geralmente é um processo longo e tedioso. Uma nova atualização para o sistema Google Play, o processo ficou um pouco mais fácil. Há uma nova barra de progresso de atualização do sistema que mostra o progresso geral.
A barra de progresso da atualização do sistema foi detectada em alguns dispositivos com o Android 12 beta
Um novo vídeo vazado mostra um telefone Android em processo de atualização. Após a animação do logotipo do Google, vemos uma pequena barra de progresso logo abaixo do logotipo. Ele deu os dados percentuais básicos, e é isso. Foi descoberto por pessoas que estão no Android 12 beta. O vídeo da instância foi relatado por um colaborador do XDA Developers. Esta atualização definitivamente passou despercebida.
Como a barra de progresso ajuda?
A implementação da barra de progresso da atualização do sistema pode parecer extremamente trivial, mas há algum valor nisso. Às vezes, uma atualização do sistema pode ser uma grande revisão do software de um dispositivo. Um fato triste sobre a tecnologia é que as atualizações às vezes podem fazer mais mal do que bem.
É por isso que é bom ver algum tipo de indicação de que seu dispositivo está sendo atualizado corretamente. As atualizações podem demorar um pouco às vezes, então olhar para uma tela estática sem indicação de progresso pode ser estressante. Ter uma barra de progresso traz alguma tranquilidade a todo o processo.
O que é o Project Mainline e como isso afeta as atualizações?
Quando o Google apresentou o Android 10, introduziu um método para ajudar a reduzir a fragmentação nas atualizações do Android. Chamava-se Projeto Mainline. A maioria das pessoas não sabe disso, mas uma atualização passa por muitas entidades antes de chegar aos telefones. Ele passa por OEMs de chips, OEMs de dispositivos, operadoras e chega aos telefones.
Antes que uma atualização possa chegar aos dispositivos, os OEMs do chip precisam atualizar certas partes de baixo nível do software. Depois disso, as atualizações são enviadas aos OEMs do dispositivo para que possam atualizar outros elementos-chave. Em seguida, a atualização é enviada às operadoras para ser distribuída ao público.
O que o Project Mainline faz é separar certos componentes de firmware em seus próprios módulos de software. Isso é útil porque, se o Google quiser atualizar uma determinada parte do sistema que não tem nada a ver com o SoC ou com os OEMs do dispositivo, ele pode enviar esse módulo diretamente para os dispositivos.
O Project Mainline é uma extensão do Project Treble, que foi introduzido com o Android 8. O Project livrou o Android de sua dependência de OEMs de chip, e o Mainline fez o mesmo com OEMs de dispositivos. Espero que esse recurso chegue à versão mais antiga do Android.