Xiaomi Mi 5s ganha compatibilidade com Project Treble não oficialmente

O membro sênior do XDA, MZO, portou o Project Treble para o Xiaomi Mi 5s e todos os outros dispositivos comuns xiaomi/msm8996. O dispositivo não oficial do Project Treble permite que os usuários desses dispositivos atualizem uma imagem genérica do sistema do AOSP Android Oreo.

Projeto Agudos é uma grande reformulação do Android e temos acompanhado seus desenvolvimentos com muito interesse. O grande benefício potencial é que permite aos fabricantes lançar atualizações mais rapidamente. No entanto, as implicações deste benefício não serão testadas até o final deste ano (quando mais telefones Android forem lançados com suporte Treble).

O segundo benefício é algo importante para a comunidade de desenvolvimento customizado. Ele permite que uma imagem genérica do sistema (GSI) AOSP baseada no Android Oreo seja exibida em dispositivos compatíveis com Treble. Estamos atualizando você com os desenvolvimentos do Projeto Treble, incluindo uma explicação sobre como ele pode, teoricamente, melhorar o desenvolvimento de ROM personalizada

. Ter suporte ao Project Treble é o que permite um obscuro telefone MediaTek Android para rodar AOSP Android Oreo apesar da falta de disponibilidade de fonte de kernel ou suporte TWRP.

Um dos desenvolvimentos mais interessantes em nossos fóruns é o esforço para trazer não oficialmente a compatibilidade do Project Treble para dispositivos que não o suportam. Já vimos o primeiro relatório de sucesso como o Xiaomi Redmi Note 4 tornou-se compatível com o Project Treble. Agora, membro sênior do XDA MZO da mesma forma, tornou o Xiaomi Mi 5s Treble compatível e abriu o caminho para outros xiaomi/msm8996-comum dispositivos sejam compatíveis. A lista inclui o Xiaomi Mi 5, Xiaomi Mi 5s Plus e outros.

A compatibilidade do Project Treble significa que o Xiaomi Mi 5s pode executar uma imagem genérica do sistema (GSI) do AOSP Android Oreo. Mais importante ainda, significa que a possibilidade de atualização para o Android P é mais fácil para os desenvolvedores.

Os usuários podem usar a porta não oficial do Project Treble para instalar uma imagem genérica do sistema, como Phh-Agudos por membro sênior do XDA phhusson. As instruções para fazer isso são:

  • Baixe o zip do Project Treble e extraia-o em seu sistema.
  • Execute o script com base no seu sistema (sh para Linux, bat para Windows).
  • Atualize uma imagem genérica do sistema.

Hardwares importantes como RIL, câmera, Wi-Fi, Bluetooth, etc, estão funcionando na porta Treble. No entanto, ainda existem bugs. Especificamente, as luzes dos botões de hardware não estão funcionando e o SELinux está definido como permissivo.

O desenvolvedor também observa que a porta Treble não terá nenhum efeito na compatibilidade do LineageOS para o Xiaomi Mi 5s. Isso ocorre porque o SELinux está configurado como permissivo na porta Treble, o que não é permitido pelo LineageOS.

A compatibilidade não oficial do Project Treble para o Xiaomi Mi 5s é uma boa notícia, embora muitos possam não ver a necessidade certa, dada a infinidade de ROMs personalizadas baseadas em AOSP disponíveis para dispositivos Xiaomi em nosso fóruns. Quando o Android P for lançado, esperamos que a compatibilidade do Treble seja uma grande ajuda para o desenvolvimento futuro de ROMs personalizadas.


Baixe o Projeto Treble ZIP para Xiaomi Mi 5S