O GSI personalizado do Android 10 leva o sistema operacional Android mais recente a qualquer dispositivo suportado pelo Project Treble

Graças ao Project Treble, uma das principais arquiteturas de pesquisa do sistema operacional Android, é possível inicializar uma imagem genérica do sistema baseada em AOSP sem modificar a imagem de inicialização ou fornecedor. É necessário que os OEMs que buscam a certificação do Google testem seus dispositivos quanto à conformidade com a Treble, inicializando essa “Imagem genérica do sistema” ou GSI e verificando a funcionalidade básica do hardware, mas não são obrigados a garantir que tudo funcione. Infelizmente, isso significa que os GSIs são razoavelmente funcionais em alguns dispositivos e danificados em outros. É aí que entra a comunidade, e em particular o phhusson de desenvolvedor reconhecido. Os GSIs personalizados criados por desenvolvedores independentes em nossos fóruns são projetados para operar no maior número possível de dispositivos e com poucos bugs. Por exemplo, o GSI mais recente da phhusson leva o Android 10 para qualquer dispositivo que suporte o Project Treble, e o faz sem interromper a funcionalidade básica, como Wi-Fi, RIL ou controles de brilho em muitos dispositivos.

O Google oferece seus próprios GSIs para Android 10 em seu site, mas os GSIs são apenas para que os desenvolvedores possam testar seus aplicativos em relação ao nível mais recente da API. Os GSIs do Google não são projetados para os usuários executarem o software de driver diário em seus telefones, o que é uma chatice porque o AOSP é muito mais limpo que o software padrão em muitos telefones. Se você possui um telefone popular com uma comunidade de desenvolvedores próspera, poderá exibir uma ROM personalizada baseada no Android 10 em nossos fóruns. Se você não consegue encontrar ROMs Android 10 específicas do dispositivo em nossos forums, dê uma chance ao GSI do phhusson.

Seu GSI personalizado deve inicializar em qualquer dispositivo Android compatível com o Project Treble, o que significa a maioria dos dispositivos lançados com o Android 8.0+. Observe que o suporte ao Project Treble é necessário apenas para dispositivos com certificação do Google; portanto, você pode encontrar alguns problemas se estiver tentando inicializar esse GSI em dispositivos importados da China. Independentemente disso, você ficará surpreso com a funcionalidade do GSI, especialmente em dispositivos menos conhecidos com chipsets MediaTek.

Android 10 GSI não oficial em execução em 15 dispositivos Android diferentes, incluindo o Razer Phone, Xiaomi Mi 9, Chuwi Hi9 Air, Archos Hello 7, Redmi Go, Cubmi X18 Plus, Infinix Smart 2, Samsung Galaxy J6, Motorola Moto e5, Allview V3 Viper, Honor View 10, Samsung Galaxy S9 +, ASUS ZenFone 6, Huawei Mate 9 e OnePlus 6. Créditos: phhusson.

Interessado em experimentar isso? A primeira coisa que você precisa é de um gerenciador de inicialização desbloqueado. Em seguida, você pode baixar a versão mais recente do GSI do phhusson na página do GitHub aqui e aprender como exibir um GSI aqui. Antes de fazer isso, você deve ler o tópico do phhusson no fórum aqui e verificar qual variante deve baixar usando o aplicativo Treble Info vinculado abaixo. Devido às dificuldades de suportar tantos dispositivos com apenas uma imagem do sistema, é provável que haja alguns bugs em determinados dispositivos. Se você tiver algum problema, pode denunciá-lo aqui ou em um dos bate-papos vinculados aqui. Também recomendo que você verifique nossos fóruns do Project Treble, pois outros desenvolvedores de ROM personalizados acabarão refazendo seu trabalho na versão mais recente do phhusson, oferecendo mais opções caso você não seja um fã do AOSP.