LineageOS 15.1 já está disponível para Honor View 10, Huawei Mate 10 Pro e possivelmente outros dispositivos compatíveis com Project Treble. A ROM traz o Android 8.1 Oreo, bem como muitas adições de recursos incorporadas.
Projeto Treble. Alguns de vocês podem estar cansados de ouvir sobre isso a esta altura, enquanto outros estão em êxtase com qualquer notícia relacionada à iniciativa. Nós do XDA não poderia estar mais animado sobre o que isso traz para a mesa, e toda semana acontece algo novo que aumenta a emoção. Recentemente, um desenvolvedor conseguiu trazer compatibilidade total do Project Treble para o Xiaomi Redmi Nota 4. Um telefone obscuro com um MediaTek SoC também é capaz de inicializar uma versão genérica do Android, abrindo caminho para uma maior longevidade do dispositivo, muito além do fim do suporte oficial do fabricante. Agora, um desenvolvedor tornou as ROMs personalizadas baseadas em Treble ainda mais atraentes para os usuários como a primeira versão do LineageOS 15.1 está disponível para Honor View 10 e Huawei Mate 10 Pro (e funciona em outros dispositivos compatíveis com Treble como bem!)
LineageOS 15.1 para Honor View 10, Huawei Mate 10 Pro e outros dispositivos Treble
Para recapitular, o Project Treble é uma mudança arquitetônica de baixo nível na forma como o Android funciona, começando com o Android 8.0 Oreo. Basicamente, todas as camadas de abstração de hardware (HALs, os binários com os quais o Android faz interface para trabalhar com componentes de hardware) do fornecedor são movidas para uma partição de fornecedor separada e interface com o Android Framework (o sistema operacional) de uma forma mais padronizada por meio da linguagem de definição de interface HAL (HIDL). O Google aplica essa padronização por meio do Vendor Test Suite (VTS), no qual os dispositivos devem passar para serem certificados para serem fornecidos com aplicativos e serviços do Google Play. Um dos requisitos do VTS é que os dispositivos compatíveis com Treble sejam capazes de inicializar um sistema genérico imagem (GSI), que é basicamente apenas uma imagem padrão do sistema Android Oreo criada a partir do Android Open Source Project (AOSP).
O benefício desse requisito para a comunidade de ROM personalizada é que os dispositivos compatíveis com Treble não precisarão de tanto hackeamento para pelo menos colocar uma ROM AOSP básica em funcionamento. Na verdade, dispositivos como o Huawei Companheiro 10 Pro, Honra 8 Pro, Honra 9, e a Visão de Honra 10 têm ROMs AOSP Android Oreo muito básicos disponíveis. Mas a maioria dos usuários não está interessada em executar a ROM AOSP do XDA Senior Member phhusson, uma vez que falta muitos recursos prontos para uso: sem luz noturna, sem brilho adaptável, sem tela ambiente, a lista continua sobre. Claro, você pode melhorar um pouco as coisas instalando um sobreposição de estrutura personalizada, o Estrutura Xposedou instale Substrato, mas há muito esforço envolvido na configuração de tudo.
Para aqueles que querem apenas piscar e esquecer, é aí que entra o LineageOS 15.1 da XDA Recognized Developers Luke1337 e luca020400 entra. É baseado em Android 8.1 Oreo assim como os GSIs anteriores, mas também vem com todas as adições interessantes pelas quais o LineageOS é conhecido. Isso inclui LiveDisplay, Privacy Guard, personalização de botões e muito, muito mais. Se você possui um dispositivo compatível com o Project Treble e está interessado em experimentar o AOSP, esta pode ser a opção perfeita.
Excitado? Deseja atualizar o LineageOS 15.1 em seu Dispositivo compatível com Treble? Antes de direcioná-lo para o tópico do fórum onde você pode baixar a ROM, há uma coisa muito importante que precisamos resolver.
Aviso: os desenvolvedores do LineageOS que criaram esta ROM postaram sobre isso no fórum Honor View 10 e afirmam que ela deve funcionar em qualquer dispositivo com HiSilicon Kirin 970. Você pode tentar atualizar esta ROM em seu dispositivo compatível com Treble, mas esteja avisado que os desenvolvedores podem optar por não oferecer suporte se você encontrar algum bug. Notavelmente, o desenvolvedores receberam seus dispositivos Honor View 10 graças ao Programa de Honra de Código Aberto, então esse é o único dispositivo oficialmente suportado por eles.
Agora que isso foi resolvido, veja como instalar o LineageOS 15.1 em seu dispositivo compatível com Project Treble.
Como instalar o LineageOS 15.1 no Honor View 10, Huawei Mate 10 Pro ou outros dispositivos compatíveis com Treble
- Faça um backup fora do dispositivo de todos os arquivos importantes. É muito provável que você precise de uma limpeza completa dos dados para que isso seja inicializado.
- Desbloqueie o bootloader do seu dispositivo. Aqui está um guia para o Honor View 10 e aqui está um para a série Mate 10.
- Reinicie para o bootloader. A maneira mais fácil é conectar o telefone, desligá-lo e manter pressionado o botão liga / desliga + volume.
- Baixe Lineage OS 15.1 deste tópico do fórum.
- Abra um prompt de comando ou janela de terminal e navegue até o mesmo diretório onde você baixou a imagem do sistema acima.
- Digite o seguinte comando:
fastboot flash system system.img
- Nota: substitua “system.img” pelo nome exato da imagem que você baixou. No momento da publicação deste artigo, seria "system_20180221.img"
- Reinicie o telefone. Se o seu telefone iniciar o bootloop, deixe-o continuar até chegar à tela de recuperação da Huawei solicitando que você faça uma limpeza de dados de baixo nível. Selecione essa opção com o botão liga / desliga e deixe-a fazer seu trabalho.
- Assim que a limpeza de dados for concluída, você deverá inicializar com sucesso no LineageOS 15.1.
Depois disso, você está livre para personalizar o que quiser no dispositivo.
Créditos da imagem de destaque: Membro Sênior do XDA phhusson. Dispositivos mostrados da esquerda para a direita: dispositivo não divulgado compatível com MSM8937 Treble, Huawei Mate 9, Honor View 10, Allview Viper V3.