Pouco antes do Google I / O, o Google apresentou o Project Treble, um novo recurso oculto no Android O. No futuro, as atualizações do Android serão enviadas sem exigir um ajuste de fabricantes de sistemas em chip (SoC), pois o Google agora desenvolveu um Fornecedor.

O Google está Finalmente Fazendo algo para Melhorar as Atualizações do Android?

As atualizações do Android passam por uma longa jornada antes de chegarem aos dispositivos do usuário. Eles começam a partir de laboratórios de desenvolvimento do Google antes de dirigir para a criação de driver por fabricantes de componentes e, em seguida, a implementação de firmware e testes por fabricantes e operadores de rede … por isso é uma longa espera para “apenas” uma atualização como todo o processo pode levar seis meses ou mais.

Para todas as atualizações importantes, os fabricantes de SoCs e outros chips são necessários para fazer ajustes. Portanto, se um fabricante não adaptar o SoC para a nova versão do Android, ele não pode receber a atualização oficial. Projetos de código aberto como a LineageOS são o último recurso se o fabricante não adaptar o SoC. Esses projetos desenvolvem as adaptações necessárias ou produzem soluções temporárias para que a versão antiga do software seja compatível com a nova versão do Android. A desvantagem é que esse processo não permite que a atualização oficial seja lançada no telefone e não há alternativa para os desenvolvedores.

É aqui que entra o Project Treble: com ele, o Android O recebe uma interface de fornecedor padronizada. Isso define a interface que a estrutura do Android usa para acessar a implementação do fornecedor. Através do Project Treble, será possível atualizar o software Android independentemente da implementação do fornecedor.

Através deste método, após uma atualização do Android, a implementação do fornecedor permanece inalterada. “Com o Project Treble, estamos re-arquitetando o Android para tornar mais fácil, mais rápido e menos oneroso para os fabricantes atualizar dispositivos para uma nova versão do Android”, afirma Iliyan Malchev, gerente de projeto do Projeto Treble, em seu blog.

Os detalhes técnicos do Projeto Treble ainda são desconhecidos. No entanto, é claro que essa reestruturação do sistema trará muitas mudanças ao desenvolvimento de atualizações. O Google espera que as atualizações de fabricantes sejam desenvolvidas e distribuídas o mais rápido possível. O período de suporte para smartphones e tablets também será aumentado. Até agora, os dispositivos Android receberam atualizações por um período de cerca de dois anos. Mas agora, graças ao Project Treble, smartphones de geração mais antiga poderão receber as últimas atualizações do Android.

Ainda não sabemos se a nova interface do fornecedor conseguirá melhorar a situação do Nougat Android: o Google necessita de suporte do Vulkan 1.0, mas isso não é possível em chips mais antigos. Devido a isso, muitos 2014 flagship não receberá a atualização.

Embora o blog tenha afirmado que o Project Treble estará disponível para todos os novos smartphones com o Android O, os dispositivos Pixel já estão equipados com a visualização do desenvolvedor do Android O. Além disso, o Project Treble poderia chegar em smartphones sob a forma de uma atualização.

Teremos que esperar para ver se os usuários também se beneficiarão das vantagens descritas pelo Google, e talvez os desenvolvedores estarão felizes em desenvolver atualizações que exigem menos esforço e, mais importante, menos dinheiro.

O Google está se movendo na direção certa com o Project Treble? Diga-nos o que você pensa nos comentários abaixo.

Fonte: AndroidPIT