Um GSI personalizado do Android 11 já está disponível para download, trazendo a versão mais recente do sistema operacional Android para qualquer dispositivo compatível com o Project Treble.
A capacidade de inicializar uma imagem de sistema genérica baseada em AOSP em um dispositivo Android compatível é sem dúvida um dos melhores resultados do Project Treble. Desde o lançamento do Android 8.0 Oreo, os fabricantes que buscam a certificação do Google são obrigados a testar a conformidade de seus dispositivos com o Treble, inicializando este Imagem genérica do sistema (GSI) e verifique a funcionalidade básica do hardware. Treble exige que os dispositivos lançados com Android Oreo e superior separem a implementação do fornecedor, como os HALs, o software que o sistema operacional usa para se comunicar com o hardware subjacente, da estrutura do sistema operacional Android, e é por isso que é teoricamente possível inicializar a versão mais recente do Android em um dispositivo legado sem modificar a imagem de inicialização ou do fornecedor.
A realidade, porém, não é tão simples. O Google refinou ainda mais os requisitos do Project Treble com Android 8.1 Oreo e Android 9 Pie, implementando totalmente o VNDK (Kit de desenvolvimento nativo do fornecedor) e apresentando CTS-on-GSI (Suíte de testes de compatibilidade em imagens genéricas do sistema). Hoje em dia, os dispositivos Android 8.x nem são oficialmente considerados compatíveis com o Project Treble, já que o Google está se concentrando apenas na compatibilidade com o Android Pie e superior. Quando falamos de dispositivos como o Huawei Mate 9 ou o OnePlus 5/5T, que foi originalmente lançado com Android Nougat e posteriormente recebeu suporte Treble através da atualizações de software do sistema, você não pode simplesmente piscar Versão do Google dos GSIs do Android 11 neles e espere que ele inicialize com tudo funcionando.
Nesta fase, encontrar um dispositivo específico ROM personalizada do Android 11 de nossos fóruns pode parecer uma proposta melhor, mas Desenvolvedor Reconhecido pelo XDA phhusson está tentando abordar a situação de um ângulo diferente. Em vez de modificando imagens originais do fornecedor, o desenvolvedor ajustou com sucesso os GSIs do Android 11 do Google, incorporando correções específicas do dispositivo. O GSI resultante construído deve inicializar em qualquer dispositivo Android compatível com Project Treble, o que significa a maioria dos dispositivos lançados com Android 8.0+.
Abaixo você pode encontrar os dispositivos nos quais phhusson inicializou com sucesso seu Android 11 GSI personalizado:
- Allview V3 Víbora
- Telefone ASUS ROG 3
- ASUS Zenfone 6
- ASUS ZenFone Max M2
- Chuwi Hi9 Pro
- F(x)tec Pro 1
- Visão de Honra 10
- Huawei Companheiro 9
- Infinito Inteligente 2
- K-TOQUE I9
- Motorola Moto E5
- Motorola Uma Ação
- Nokia 4.2
- Núbia Magia Vermelha 5G
- OnePlus 6
- Telefone Razer
- Realme X2 Pro
- Redmi vai
- Galaxy A51
- Samsung Galaxy S9+
- Xiaomi mi 9
- Xiaomi Mi Mix 3
- Xiaomi Qin 2 pro
- Titã Unihertz
Se você é o tipo de pessoa que prefere viver no limite, ficará feliz em saber que o a primeira versão de pré-lançamento de "Phh-Treble", o GSI personalizado autocompilado de phhusson baseado no Android 11, está agora disponível agarra. Antes de atualizar, você deve determinar a variante do seu dispositivo usando o aplicativo Treble Info com link abaixo. Depois, pegue a compilação apropriada do projeto Página de lançamento do GitHub e aprenda como atualizar um GSI aqui.
Baixe Phh-Treble v300.a (baseado em AOSP 11.0)
Como esta é a primeira versão alfa, vários recursos de hardware e componentes de software estão quebrados neste GSI. Se você se deparar com algum problema, poderá denunciá-lo aqui. No entanto, é ótimo ver como a modularização do sistema operacional Android torna mais fácil para os fabricantes enviar atualizações para o software, o que, por sua vez, ajuda desenvolvedores terceirizados a prolongar a vida útil efetiva de dispositivos mais antigos. Se mais OEMs começarem a seguir Os passos da Samsung em relação às atualizações do sistema operacional e continuar atualizando a interface do fornecedor subjacente, todo o ecossistema Android deverá ter bons retornos em um futuro próximo.
[appbox googleplay "tk.hack5.treblecheck"]