NOTÍCIA

Project Treble do Google quer melhorar atualizações do Android

Project Treble só funcionará com os atuais aparelhos Google Pixel e com os dispositivos lançados com o futuro Android O.

Project Treble do Google quer melhorar atualizações do Android
Imagem: Redação iMasters

Desde que o AndroidAndroid46 conteúdosAndroid push notifications com Quasar Framework, Firebase e integração com WordPressDev (Back & Front) · mai 2019O X do Xamarin Forms – O guia das funcionalidades nativas - Parte 02: AndroidDev (Back & Front) · abr 2019Modularização de AndroidDev (Back & Front) · ago 2019Ver tudo em Dev (Back & Front) foi lançado, é praticamente impossível que todos os aparelhos com o sistema operacional móvel recebam uma atualização de software assim que ela é liberada. Os usuários que tiverem sorte poderão obtê-la seis meses depois, quando outro update já terá sido disponibilizado. Daí a fragmentação do setor.

Em seu blog, o Google afirmou que está finalmente fazendo algo sobre os problemas de atualização do Android. Nesse sentido, o Project Treble é um plano para modularizar o sistema operacional Android, separando o código de framework do código de hardware de “fornecedor específico”. Em teoria, essa mudança permitiria que uma nova atualização do Android fosse mostrada em um dispositivo sem qualquer envolvimento do fornecedor. O Google chama isso de “a maior mudança para a arquitetura de baixo nível do sistema Android até o momento”, e já está disponível no Android O Developer Preview do Google Pixel. Em outras palavras: a meta é facilitar as atualizações do Android nos mais diversos aparelhos.

[awprm urls=https://imasters.com.br/noticia/uso-do-android-cresce-no-brasil/,https://imasters.com.br/noticia/google-conclui-oficialmente-beta-program-para-android-nougat/]

Entretanto, aponta o Ars Technica, essa não é uma solução mágica que resolverá todos os problemas de atualização do Android. Após a liberação de um update, o Google lista três etapas para criar uma atualização do Android:

  1. Fabricantes como Qualcomm e Samsung Exynos modificam a nova versão para o seu hardware específico e fazem coisas como certificar-se de que drivers e gerenciamento de energia ainda funcionarão.
  2. OEMs (Samsung, LG, HTC) modificam a nova versão novamente, conforme necessário para seus dispositivos. Isso significa certificar-se de que todo o hardware funciona, refazendo a marca Android com uma pele personalizada, adicionando aplicativos OEM e modificando partes essenciais do sistema operacional para adicionar recursos especiais como suporte multijanela (antes da versão 7.0).
  3. As operadoras adicionam mais aplicativos, mais branding e “testam a nova versão”.

Por enquanto, o Project Treble está abordando apenas o “passo 1”. De acordo com o Google, a novidade pode ser comparada com a Developer API do Android – por ela, os devs têm a possibilidade de criar um aplicativo para rodar em vários aparelhos com as mais diferentes combinações de hardware. E, na prática, o Project Treble fará algo similar: haverá uma estrutura padronizada para que os fabricantes de smartphones não precisem alterar uma grande quantidade de código quando novas versões do Android forem lançadas.

Entretanto, o Project Treble vem com uma desvantagem também: só funcionará com os atuais aparelhos Google Pixel e com os dispositivos lançados com o futuro Android O.

A documentação do projeto será disponibilizada, em breve, em https://source.android.com/.

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Ver perfil