Um dos problemas mais antigos do Android é a fragmentação. Apesar de toda a abertura e personalização da plataforma, o fato de telefones de marcas diferentes em redes diferentes receberem atualizações do Android com meses, até anos de intervalo, sempre foi uma marca negra contra isso. O Projeto Treble pretende mudar tudo isso.
Neste artigo, vamos falar sobre esse novo recurso promissor que está chegando ao Android 8.0 Oreo, o que ele significa para os usuários e quando você pode esperar recebê-lo (ao mesmo tempo que todo mundo, é o que você espera!).
Como as atualizações do Android funcionaram até agora
O motivo pelo qual as atualizações do Android foram tão dispersas ao longo dos anos está diretamente conectado à grande variedade de telefones Android que existem, cada um com hardware diferente, interfaces de usuário implementadas por diferentes fabricantes, câmeras e assim por diante. Sempre que o Google faz uma grande atualização do Android, ele precisa de novos drivers de fabricantes de chipset para que o software atualizado funcione com o hardware existente do smartphone (por meio de algo chamado HALs ou Hardware Abstraction Layers).
Até agora, os elementos de baixo nível do Android codificados por fabricantes de chipset (chamados de “implementações de fornecedores”) não estavam separados do resto do framework Android. Isso significava que cada vez que uma grande atualização do Android aparecesse, os fabricantes de chipset teriam que refazer seu código e atualizar seus drivers para se divertir com os novos recursos sofisticados do Android antes que o novo sistema operacional fosse passado para fabricantes de dispositivos como Samsung, HTC e assim por diante. Cada grande atualização do Android, em outras palavras, significava muito trabalho para os fornecedores de smartphones que não economizava tempo.
Acrescente a isso o fato de que essas atualizações precisam ser aprovadas por redes que têm suas próprias regras e estipulações a serem seguidas sobre o que precisa estar no sistema operacional, e você pode ver por que o processo demoraria tanto.
Como o Project Treble mudará as atualizações do Android
Graças ao Projeto Treble, uma pequena parte da estrutura do Android será dedicada a uma nova interface de fornecedor que é separada do resto da estrutura (todas as coisas que os desenvolvedores do Android mexem durante as atualizações). Isso significa que os fabricantes de chipset não precisam mais atualizar seus drivers sempre que houver uma atualização do Android, porque esses drivers não estão mais ligados, por assim dizer, ao resto do sistema operacional. Esta imagem deve dar uma ideia.
Isso elimina grande parte do trabalho braçal com as atualizações do Android. Embora ainda haja muito trabalho para os fabricantes de dispositivos – com a implementação de suas próprias interfaces de usuário, aplicativos e outros recursos exclusivos – o material fundamental – contido nos HALs – não precisará mais ser ajustado a cada vez.
Parece bom, mas o que isso realmente significa para você?
Como o Project Treble o beneficiará?
Em primeiro lugar, é importante saber que o Project Treble só se aplica a dispositivos que executam o Android Oreo em diante. Portanto, se você estiver em uma versão mais antiga do Android esperando para atualizar para ‘O’, você ainda pode estar esperando um pouco por atualizações como nos velhos tempos.
No entanto, a partir do Android Oreo, isso deve significar que as atualizações do Android ficarão disponíveis muito mais rápido do que antes. Não há mais esperas de dois anos pelo Lollipop!
De acordo com os jovens gênios do XDA, isso também tem efeitos positivos para os fãs de ROMs personalizados do Android. O Project Treble significa que as imagens ROM não estão mais confinadas a trabalhar com chipsets específicos, portanto, tecnicamente, você poderá usar uma imagem em muitos telefones diferentes, e essa imagem deve ser lançada muito mais rápido do que antes.
O desenvolvedor do XDA, Mishaal Rahman, postou este vídeo no YouTube mostrando o Android Oreo rodando no Huawei Mate 9 (que nem oficialmente tem o Android Nougat ainda), dizendo que a mesma imagem do Android O também rodava em telefones de vários outros fabricantes e chipsets.
Rahman também sugere que o Project Treble abriu a possibilidade de que um dia uma única imagem de ROM do Android será capaz de funcionar em dezenas de telefones diferentes, simplificando muito o processo de desenvolvimento.
Conclusão
É um bom momento para os usuários do Android, pois seus incansáveis desenvolvedores estão abordando um dos grandes bugbears do sistema operacional robusto. O Projeto Treble também significa que os telefones podem ter ciclos de suporte mais longos, em vez de apenas os dois anos que costumam se aplicar atualmente, embora isso esteja nas mãos dos OEMs. E se há dinheiro a ser feito cortando o suporte para telefones mais antigos e tentando as pessoas com telefones novinhos em folha, é difícil ver os fabricantes decidirem fazer isso. Ainda assim, o Project Treble abre essas possibilidades, então se as pessoas fizerem barulho suficiente para os OEMs, elas podem simplesmente ceder!
Apoie o nosso trabalho ❤️
Se você gostou deste artigo, considere deixar uma gorjeta para nos ajudar a continuar publicando conteúdo de qualidade.





















