A resposta curta
Como cada ferramenta funciona
As três precisam de um bootloader desbloqueado, e as três são instaladas modificando uma imagem com o próprio app e gravando-a com o fastboot. A diferença está em de onde vem o root.
Magisk
O Magisk modifica o ramdisk, a pequena parte da imagem de boot que roda primeiro. Quando o celular liga, o Magisk se prepara antes do Android e adiciona o root sem alterar a partição do sistema. Dependendo do celular, você modifica a imagem boot, init_boot, vendor_boot ou recovery. O Magisk funciona no Android 7.0 e mais recentes e inclui o Zygisk para módulos que executam código dentro dos apps.
KernelSU
O KernelSU fornece root de dentro do kernel Linux. Ele tem suporte oficial em celulares com kernel GKI (Generic Kernel Image), que a maioria dos celulares lançados com Android 12 ou mais recente tem. Ele é instalado de uma de duas formas:
- Modo LKM: o app KernelSU modifica a sua imagem boot ou
init_bootpara que um módulo do kernel seja carregado na inicialização. O kernel do próprio celular continua no lugar. O projeto KernelSU recomenda esse modo para celulares. - Modo GKI: você substitui o kernel do celular por um kernel KernelSU que corresponda à versão do kernel dele. Isso também funciona em celulares Samsung, onde o modo LKM não funciona.
O App Profile do KernelSU define exatamente o que cada app com root pode fazer. Os módulos dele usam quase o mesmo formato dos módulos do Magisk, mas a montagem fica a cargo de um "metamódulo" separado que você instala primeiro, e o Zygisk não vem integrado.
APatch
O APatch modifica o kernel dentro da sua imagem boot com o próprio código de patch de kernel. Durante a modificação, você escolhe uma SuperKey, uma senha de 8 a 63 letras e números que controla o acesso root. O APatch só aceita celulares ARM64 com kernel entre as versões 3.18 e 6.12, compilado com CONFIG_KALLSYMS ativado. Ele nunca modifica a init_boot.
O APatch aceita dois tipos de módulos: APModules, que funcionam como os módulos do Magisk, e KPModules, que adicionam código ao próprio kernel.
Comparação lado a lado
| Magisk | KernelSU | APatch | |
|---|---|---|---|
| De onde vem o root | Ramdisk modificado | O kernel (um módulo ou um kernel substituto) | O kernel modificado |
| O que você modifica | boot, init_boot, vendor_boot ou recovery | boot ou init_boot (LKM), ou um novo kernel (GKI) | Só o kernel em boot |
| Celulares compatíveis | Quase qualquer celular com Android 7.0+ | Celulares com um kernel GKI compatível | Celulares ARM64 com kernel 3.18 a 6.12 |
| Permissões de root | Por app, na aba SuperUsuário | Por app, com o App Profile | Por app, liberadas pela sua SuperKey |
| Módulos | Módulos do Magisk | Módulos no estilo do Magisk mais um metamódulo de montagem | APModules e KPModules de kernel |
| Zygisk | Integrado | Módulo separado | Módulo separado |
| Samsung | Passos oficiais | Só no modo GKI | Sem passos oficiais |
| Documentação oficial | topjohnwu.github.io/Magisk | kernelsu.org | apatch.dev |
Qual você deve escolher?
- Escolha o Magisk se é a primeira vez que você faz root, se o celular é mais antigo ou não está no Android 12 ou mais recente, ou se é um celular Samsung ou um Googlebook. Também é a escolha mais segura se você quer seguir um guia passo a passo como o nosso.
- Escolha o KernelSU se o celular tem um kernel GKI compatível com o KernelSU e você quer controle detalhado sobre o que cada app com root pode fazer.
- Escolha o APatch se você tem um celular ARM64 cujo kernel o KernelSU não aceita e não se importa de gerenciar uma SuperKey.
Como trocar o Magisk por outra ferramenta de root
Só é possível ter uma ferramenta de root instalada por vez.
- Remova o Magisk com a Desinstalação completa no app Magisk. Nosso guia de desinstalação explica todos os métodos.
- Confira se o celular liga normalmente sem root.
- Instale a nova ferramenta seguindo a documentação oficial dela. Depois reinstale seus módulos, porque desinstalar o Magisk remove todos eles.
Para voltar ao Magisk, remova a outra ferramenta da mesma forma, grave a sua imagem original e depois instale o Magisk.
Perguntas frequentes
O KernelSU é melhor que o Magisk?
Nenhum é melhor para todo mundo. O KernelSU é indicado para celulares com um kernel GKI compatível e dá um controle detalhado sobre cada app com root. O Magisk funciona em muito mais celulares e versões do Android, e a maioria dos guias e módulos é feita para ele.
O KernelSU pode usar módulos do Magisk?
A maioria deles. Os dois usam o mesmo formato zip, instalam os módulos na mesma pasta e executam os scripts da mesma forma. O KernelSU precisa de um metamódulo de montagem instalado para os módulos que alteram arquivos do sistema, e os módulos Zygisk precisam de um módulo Zygisk separado.
O APatch funciona em qualquer celular?
Não. O APatch só aceita celulares ARM64 com kernel entre as versões 3.18 e 6.12, e o kernel precisa ter sido compilado com CONFIG_KALLSYMS ativado.
Posso instalar duas ferramentas de root ao mesmo tempo?
Não. Cada uma altera o processo de inicialização, e duas ao mesmo tempo podem impedir o celular de ligar. Remova uma por completo antes de instalar outra.
Compartilhe este guia
Mais guias do Magisk
Todos os guias- 18 min de leituraBaixar Magisk Manager Última Versão 31.1 Para Android 2026Baixe o Magisk 31.1, o APK oficial do GitHub, e faça root no seu Android passo a passo. Modifique o firmware, gerencie o root, atualize ou desinstale.Ler o guia
- 5 min de leituraComo desbloquear o bootloader no AndroidDesbloqueie o bootloader antes de fazer root com o Magisk: o que é apagado, os comandos do fastboot e os passos para Pixel, Xiaomi, Motorola, OnePlus e outros.Ler o guia
- 4 min de leituraComo instalar o ADB e o fastboot no Windows, Mac e LinuxInstale o Platform-Tools do Google no Windows, macOS ou Linux, conecte o celular com a depuração USB e corrija os erros mais comuns do adb e do fastboot.Ler o guia
- 4 min de leituraBaixar Magisk Beta 31.1 Última Versão Para Android 2026Baixe o Magisk beta mais recente nas pré-versões oficiais do GitHub, mude o app Magisk para o canal beta e volte para o estável se algo der errado.Ler o guia