A grande maioria dos usuários de Android está satisfeita com a experiência de fábrica oferecida pelos seus dispositivos, mas há um grupo que precisa acessar funções mais avançadas, e a única rota viável é a do rooting. Dependendo do fabricante, fazer root no Android pode ser questão de um par de comandos ou um verdadeiro pesadelo, mas também existe a possibilidade de aplicar mods no ambiente, e é aí que entra o projeto Magisk, que, apesar de alguns rumores, continuará seu desenvolvimento.
O argumento é sempre o mesmo: “Questões de segurança”. Para habilitar certas funções e tarefas, o usuário precisa de acesso com privilégios elevados. No entanto, uma rápida busca on-line confirma que fazer root no Android não é um processo genérico como instalar Windows ou baixar APKs. Cada dispositivo tem seus caprichos: às vezes se pode eliminar, em outras ocasiões é preciso negociar, e nunca falta o smartphone “impossível” de fazer root.
Um dos principais recursos na hora de modificar e fazer root no Android é o Magisk, um projeto criado por John Wu. Interpretar o Magisk como um simples “sistema de root” não é totalmente apropriado. De certo ponto de vista, ele também se comporta como um framework que nos dá margem para fazer muito mais em nossos telefones através de uma série de módulos compatíveis, sem realizar mudanças drásticas na integridade do sistema operacional.
O futuro do Magisk
A boa notícia é que o Magisk não vai a lugar nenhum. Em maio de 2021, John Wu se juntou às fileiras do Google, mas confirmou que o desenvolvimento do Magisk continuará, e além disso compartilhou o APK da versão 23, que, entre outras coisas, corrige vários bugs e elimina o suporte para Android Jelly Bean e KitKat (o mínimo agora é Android 5.0 Lollipop).
A má notícia se concentra na ferramenta Magisk Hide, uma das mais valiosas sob o Magisk. O trabalho do Magisk Hide é essencialmente ocultar o estado do bootloader, o root e outras modificações no dispositivo. Como já sabemos, existem muitos aplicativos (ex.: home banking) e jogos (ex.: Pokémon Go) que se recusam a funcionar se detectarem acesso root. O Magisk Hide permite ao usuário conservar o root sem perder acesso a esses aplicativos seguros. No entanto, Wu anunciou que não continuará desenvolvendo o Magisk Hide para evitar qualquer conflito de interesses com seu novo empregador.
Como instalar o Magisk (em certos casos)
Com muito cuidado, é claro. Não há soluções de um toque aqui, e todo interessado deve dominar aspectos avançados como o uso de adb e fastboot, além de desbloquear o bootloader no seu dispositivo. O guia oficial de instalação compartilha o processo geral:
- Primeiro você deve instalar a versão mais recente do aplicativo e usá-la para obter informações sobre o estado do dispositivo. Se o modo RamDisk estiver disponível, o Magisk é instalado como boot; caso contrário, vai como recovery. Se o modo SAR estiver ativado e o dispositivo for Samsung, o guia tem uma seção especial.
- Dependendo do modo de instalação, você deve aplicar um patch em boot.img ou recovery.img. Esses arquivos são extraídos dos pacotes oficiais do firmware, ou do zip no firmware alternativo (ex.: Lineage OS). Copiamos o arquivo correto do computador para o dispositivo, tocamos em Install no Magisk, e ele pedirá que selecionemos o arquivo.
- Se tudo der certo, o resultado será um novo arquivo com o nome “magisk_patched_[numerosaleatorios].img”. Esse arquivo precisa voltar ao computador: uma vez que fizermos isso, o dispositivo deve ser colocado em modo fastboot, e depois usar “fastboot flash boot /path/to/magisk_patched.img” (se for boot) ou “fastboot flash recovery /path/to/magisk_patched.img” (se for recovery).
(N. do E.: O vídeo não está em espanhol, mas é suficientemente claro)
https://www.youtube.com/embed/gilwH8THNfIConfuso? Não podemos culpá-lo. Como se não bastasse, este guia não é adequado para todos os dispositivos, nem de longe. Em alguns telefones, você deve instalar o zip via recovery, depois mudar sua extensão para APK e reiniciar a instalação. Em outros modelos, nada disso é necessário.
Por este e outros motivos, só podemos recomendar uma coisa: entrar nas águas do portal XDA e buscar informações sobre o seu dispositivo, ou visitar o YouTube para verificar se alguém compartilhou um guia específico do Magisk para o seu hardware. Boa sorte!
Site oficial do Magisk: Clique aqui