Alguém sabe me explicar detalhadamente como funciona esse projeto treble nas custom roms?
Resultados de 1 a 5 de 5
Tópico: Atualizações mais rápidas! OnePlus 5 e 5T ganham suporte ao Project Treble em novo beta do OxygenOS
-
07-04-2018, 08:46 PM #1
- Membro desde
- Apr 2013
- Posts
- 188,732
Atualizações mais rápidas! OnePlus 5 e 5T ganham suporte ao Project Treble em novo beta do OxygenOS
Os smartphones OnePlus 5 e 5T foram agraciados com uma nova versão do beta aberto do OxygenOS.
07-04-2018, 05:16 PM #2
07-04-2018, 06:11 PM #3
- Membro desde
- Oct 2014
- Posts
- 23
07-04-2018, 06:12 PM #4
- Membro desde
- May 2017
- Posts
- 210
Pra atualizar um aparelho pra uma versão mais recente do Android, o kernel todo do aparelho precisa ser refeito. Isso acontece porque cada empresa, junto com sua versão do sistema, modifica o Android pra que ele rode em um determinado aparelho. Basicamente todo componente de um aparelho é único e precisa de um código específico para funcionar corretamente, tal como impedir que o aparelho "morra" por alguma atualização. Esse é um processo muito demorado, pois desenvolver um código específico para cada componente de cada aparelho existente é muito complexo. Exatamente por isso que não são todos os aparelhos que tem custom ROMs disponíveis, e também é o motivo da demora para o surgimento delas.
O Project Treble tem a ideia de modularizar o Android. A ideia consiste em modularizar a camada mais "inferior", ou seja, o núcleo do sistema. Com isso, todo aparelho com suporte ao Project Treble é capaz de rodar uma build completamente genérica do Android (geralmente distribuições AOSP, como são chamadas). Isso tira todo o trabalho de "reconstruir" o Android para um dispositivo já existente (com suporte ao Project Treble, caro), evitando todo o trabalho que descrevi no primeiro parágrafo, trocando-o mais por uma construção propriamente dita, onde, para fazer um aparelho funcionar corretamente, basta apenas acrescentar códigos, já que o "núcleo" já roda perfeitamente. Fica quase que como um Linux, ou Windows, onde você pode rodar o sistema em computadores antigos.
07-05-2018, 09:39 AM #5
- Membro desde
- Sep 2012
- Localização
- Palmas Tocantins
- Posts
- 353