Android

Project treble explicou: por que oneplus e nokia não suportam isso?

What is Project Treble for Android?

What is Project Treble for Android?

Índice:

Anonim

Em uma tentativa de corrigir a grande questão das atualizações lentas do Android, o Google anunciou o projeto Treble em maio de 2017 para permitir atualizações mais rápidas do Android, reduzindo a carga sobre os desenvolvedores.

A empresa adicionou o framework Project Treble ao Android Oreo para melhorar o processo de atualização nos dispositivos mais novos. Sua implementação tornou-se obrigatória para dispositivos lançados com o Android 8.0 fora da caixa.

O que é o Project Treble? Qual será o papel no Android daqui para frente? Vamos cavar fundo e saber mais sobre o mesmo.

Outras histórias: esses dispositivos estão recebendo atualização do Android 8.0 Oreo

O que é o Project Treble?

O principal objetivo do Project Treble é tornar as atualizações mais rápidas e fáceis para os OEMs lançarem em dispositivos. Enquanto os iPhones recebem atualizações mais recentes do sistema operacional por três ou quatro anos, os smartphones Android topo de linha só recebem dois ou três deles. Enquanto isso, a maioria dos telefones Android de última geração nunca consegue ver a atualização mais recente.

Com o Treble, os dispositivos terão uma implementação de fornecedor que gerencia todo o hardware em um nível baixo. Isso é seguido pelo framework Android. O Google diz que uma das principais razões pelas quais os fabricantes de dispositivos atrasam o lançamento da atualização é que eles têm que assumir a cara tarefa de fazer um reequipamento completo.

Isso significa que toda vez que uma atualização do sistema operacional é acionada, os desenvolvedores precisam atualizar toda a base de código, incluindo o código do sistema operacional e o código do fornecedor.

O Project Treble tem como objetivo separar a implementação do fornecedor - o software de nível inferior específico do dispositivo, escrito em grande parte pelos fabricantes de silício - do Android OS Framework.

O Google pretende separar o código do sistema operacional do código do fornecedor e criar uma interface entre as duas bases de código com o Project Treble. Todos os desenvolvedores têm que fazer quando o Google empurra uma nova versão do Android é atualizar o código OS e a nova interface de fornecedor-OS, que está sendo desenvolvida pelo Google.

Nokia e OnePlus não estão em sintonia com o projeto Treble

OnePlus e HMD Global (Nokia) confirmaram que todos os seus dispositivos atuais não virão com o Project Treble. Ambas as empresas também emitiram declarações sobre o mesmo.

Um moderador do HMD nos fóruns da comunidade da Nokia disse: "A HMD está totalmente comprometida em implementar o Projeto Treble em todos os novos produtos Android Oreo em um futuro próximo, e pedimos desculpas por qualquer desapontamento que isso possa causar".

A HMD está totalmente comprometida em implementar o Projeto Treble em todos os novos produtos Android Oreo em um futuro próximo, e pedimos desculpas por qualquer desapontamento que isso possa causar.

Enquanto isso, uma equipe OnePlus explicou no fórum da OnePlus que "o projeto Treble requer uma partição de armazenamento, pela qual a estrutura do Android e a imagem do fornecedor são separadas. No entanto, como não eram necessárias partições do Android N e versões anteriores do Android, os dispositivos atuais não possuem uma partição.

De acordo com nossos testes, se modificarmos o layout da partição via OTA, há um risco de que os dispositivos sejam lixados durante o particionamento.

De acordo com nossos testes, se modificarmos o layout da partição via OTA, há um risco de que os dispositivos sejam lixados durante o particionamento. Achamos que isso representa um risco muito grande para a nossa comunidade de usuários, e é por isso que decidimos não implementar o Project Treble nos atuais dispositivos OnePlus.

São estas preocupações Legit?

Considerando a declaração da Nokia, parece que a empresa está simplesmente se afastando de qualquer tipo de improvisação para esse problema. OnePlus, por outro lado, citou a razão de possível "bricking de telefones".

Enquanto isso, a Huawei confirmou que trará o Treble para seus telefones mais antigos durante o final de 2017. Se a Huawei for capaz de trazer o Treble para seus telefones mais antigos, eu sinto que ambas as empresas devem oferecer uma melhor explicação da situação.

Telefones que suportam o projeto Treble

Atualmente, o Google Pixel e o Pixel XL, o Essential Phone, o Huawei's Mate 9, o Mate 10, o Honor 9 e o Honor 8 Pro são os dispositivos que suportam o Project Treble.

O Projeto Agudos Melhorará o Android?

O Android 8.0 Oreo está atualmente disponível apenas em 0.5% dos telefones Android, enquanto o iOS 11, lançado em setembro, está presente em mais de 50% dos dispositivos iOS. Projeto Treble visa resolver este problema de fragmentação do Android. No entanto, existem várias implicações do Project Treble.

Mesmo que o Google tenha avançado e decidido melhorar a fragmentação do Android, os desenvolvedores ainda têm um grande papel a desempenhar na liberação de atualizações para dispositivos mais antigos.

A atualização do Android ainda será um assunto caro porque o processo tem um efeito negativo sobre as linhas de fundo das empresas e elas não estão motivadas o suficiente para realmente fazê-lo.

Isso significa que os desenvolvedores de produtos, como Samsung, Huawei e LG, ainda são responsáveis ​​por compilar e implantar atualizações, e não serão nem de longe tão rápidos quanto o Google com os Pixels.

Projeto Treble é promissor

O Project Treble tem o potencial de causar impacto na rapidez com que os dispositivos recebem atualizações do Android, mas isso não afeta necessariamente os atrasos da certificação de atualizações das operadoras.

O Google lançou recentemente uma versão mais leve do Android O, chamada Android Go. Isso garantirá que o projeto Treble também alcance smartphones de baixo custo se eles suportarem o sistema operacional.

Pensamentos finais

O projeto Treble é definitivamente uma mudança positiva, iniciada pelo Google, começando com o Android Oreo. No entanto, a diferença entre o antigo e o novo sistema operacional está a milhas de distância e não diminuirá no futuro próximo.

As atualizações do Android nunca serão tão rápidas quanto o iOS, mas, devido aos desafios que o Google enfrenta, o Project Treble parece a melhor solução por enquanto.

See Next: 6 Melhores Cases e Capas Xiaomi Redmi 5A que Você Pode Comprar