Magisk Canary agora adicionou suporte para fazer root em dispositivos Huawei e Honor que executam EMUI 9. Não é recomendado instalá-lo ainda, mas você pode.
A Huawei assumiu uma postura firme em impedir que você modifique seu smartphone, não fornecendo mais códigos de desbloqueio do bootloader a partir de julho. Embora não seja mais possível desbloquear oficialmente seu smartphone Huawei ou Honor (embora possa ser possível se você mora na Índia), você pode fazê-lo não oficialmente com FunkyHuawei. Vai custar caro, mas permite que você faça root no seu smartphone e tenha controle total sobre ele. Há apenas um problema: o EMUI 9 impede o acesso root através da modificação do ramdisk do kernel, mesmo se o seu bootloader estiver desbloqueado. Desenvolvedor reconhecido e colaborador reconhecido pelo XDA topjohnwu descobriu uma maneira de contornar isso, e o Magisk agora funciona no EMUI 9 nas versões Canary mais recentes.
Uma palavra de alerta: você está sujeito a outros bugs ao usar as compilações Canary. Não é realmente uma boa ideia usá-lo, a menos que você saiba exatamente o que está fazendo. Se você estiver disposto a aceitar esses riscos, você pode seguir em frente
Obter acesso root no EMUI 9 revelou-se difícil, com a eventual solução alternativa significando que você não pode mais ter uma recuperação personalizada instalada no dispositivo. Ao inicializar seu smartphone, para ter acesso root você precisará manter pressionado o botão de aumentar o volume. Isso inicializa a recuperação personalizada, que é onde o Magisk pode executar e inicializar seu dispositivo normalmente. Como resultado, no EMUI 9, o Magisk agora está instalado na partição recovery_ramdisk, que é para onde o TWRP normalmente iria. Você pode verificar o changelog da versão mais recente do Magisk Canary e do Magisk Manager mais recente abaixo.
Registo de alterações do Magisk Canary 18003
- Suporte EMUI 9.0: corrija `recovery_ramdisk.img` com Magisk Manager e instale com `fastboot flash recovery_ramdisk
`.Para inicializar com Magisk, você deve sempre reiniciar para recuperação (pressione aumentar volume durante a inicialização) - Simplifique o sistema de cache `su_info`
- Remova o requisito do sistema C++ STL, use a implementação interna `new` e `delete`
Log de alterações do Magisk Manager 170
- Suporte EMUI 9.0
- O botão "Reiniciar" irá reiniciar para recuperação se o EMUI 9.0 for detectado