LOADING...
Faça login e
comente
Usuário ou Email
Senha
Esqueceu sua senha?
Ou
Registrar e
publicar
Você está quase pronto! Agora definir o seu nome de usuário e senha.
Usuário
Email
Senha
Senha
Registre-se
Resultados de 1 a 5 de 5
  1. #1
  2. #2
    Junior Member AlucarKiller's Avatar
    Membro desde
    Jul 2018
    Posts
    76
    Alguém sabe me explicar detalhadamente como funciona esse projeto treble nas custom roms?

  3. #3
    Junior Member
    Membro desde
    Oct 2014
    Posts
    23
    Quote Originally Posted by AlucarKiller View Post
    Alguém sabe me explicar detalhadamente como funciona esse projeto treble nas custom roms?
    Vamos dizer que o sistema Android vira um Windows, só que não tão automático. Os desenvolvedores fazem apenas alguns ajustes de uma versão do Android para outra. Não tem mais aquela chuva de bugs kkkkkkkk.

  4. #4
    Junior Member
    Membro desde
    May 2017
    Posts
    210
    Quote Originally Posted by AlucarKiller View Post
    Alguém sabe me explicar detalhadamente como funciona esse projeto treble nas custom roms?
    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.

  5. #5
    Membro
    Membro desde
    Sep 2012
    Localização
    Palmas Tocantins
    Posts
    353
    Quote Originally Posted by VictorLim View Post
    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.
    Valeu pela explicação