Magisk Manager

La respuesta corta

Cómo funciona cada herramienta

Las tres necesitan un bootloader desbloqueado, y las tres se instalan parcheando una imagen con su app y flasheándola con fastboot. La diferencia está en de dónde sale el root.

Magisk

Magisk parchea el ramdisk, la pequeña parte de la imagen de arranque que se ejecuta primero. Cuando el teléfono arranca, Magisk se prepara antes que Android y añade el root sin cambiar la partición del sistema. Según el teléfono, parcheas la imagen boot, init_boot, vendor_boot o recovery. Magisk funciona en Android 7.0 y posteriores, e incluye Zygisk para los módulos que ejecutan código dentro de las apps.

KernelSU

KernelSU da root desde dentro del kernel de Linux. Tiene soporte oficial en teléfonos con un kernel GKI (Generic Kernel Image), que tienen la mayoría de los teléfonos lanzados con Android 12 o posterior. Se instala de una de estas dos formas:

  • Modo LKM: la app de KernelSU parchea tu imagen boot o init_boot para que se cargue un módulo del kernel al arrancar. El kernel de tu teléfono se mantiene. El proyecto KernelSU recomienda este modo para teléfonos.
  • Modo GKI: sustituyes el kernel de tu teléfono por un kernel de KernelSU que coincida con su versión de kernel. Esto también funciona en los Samsung, donde el modo LKM no funciona.

El App Profile de KernelSU define exactamente qué puede hacer cada app con root. Sus módulos usan casi el mismo formato que los de Magisk, pero el montaje lo gestiona un «metamódulo» aparte que instalas primero, y Zygisk no viene integrado.

APatch

APatch parchea el kernel dentro de tu imagen boot con su propio código de parcheo del kernel. Durante el parcheo eliges una SuperKey, una contraseña de 8 a 63 letras y números que controla el acceso root. APatch solo admite teléfonos ARM64 con un kernel de la versión 3.18 a la 6.12, compilado con CONFIG_KALLSYMS activado. Nunca parchea init_boot.

APatch admite dos tipos de módulos: los APModules, que funcionan como los módulos de Magisk, y los KPModules, que añaden código al propio kernel.

Comparación lado a lado

MagiskKernelSUAPatch
De dónde sale el rootRamdisk parcheadoEl kernel (un módulo o un kernel de sustitución)El kernel parcheado
Qué parcheasboot, init_boot, vendor_boot o recoveryboot o init_boot (LKM), o un kernel nuevo (GKI)Solo el kernel de boot
Teléfonos compatiblesCasi cualquier teléfono con Android 7.0+Teléfonos con un kernel GKI compatibleTeléfonos ARM64 con kernel de 3.18 a 6.12
Permisos de rootPor app, en la pestaña SuperusuarioPor app, con App ProfilePor app, desbloqueados con tu SuperKey
MódulosMódulos de MagiskMódulos tipo Magisk más un metamódulo de montajeAPModules y KPModules del kernel
ZygiskIntegradoMódulo aparteMódulo aparte
SamsungPasos oficialesSolo modo GKISin pasos oficiales
Documentación oficialtopjohnwu.github.io/Magiskkernelsu.orgapatch.dev

¿Cuál deberías elegir?

  • Elige Magisk si es la primera vez que rooteas, si tu teléfono es antiguo o no tiene Android 12 o posterior, o si es un Samsung o un Googlebook. También es la opción más segura si quieres seguir una guía paso a paso como la nuestra.
  • Elige KernelSU si tu teléfono tiene un kernel GKI compatible con KernelSU y quieres un control preciso sobre lo que puede hacer cada app con root.
  • Elige APatch si tienes un teléfono ARM64 cuyo kernel no es compatible con KernelSU y no te importa gestionar una SuperKey.

Cómo pasar de Magisk a otra herramienta de root

Solo se puede tener instalada una herramienta de root a la vez.

  1. Quita Magisk con Desinstalación completa en la app de Magisk. Nuestra guía de desinstalación explica todos los métodos.
  2. Comprueba que el teléfono arranca con normalidad sin root.
  3. Instala la nueva herramienta siguiendo su documentación oficial. Después vuelve a instalar tus módulos, porque al desinstalar Magisk se eliminan.

Para volver a Magisk, quita la otra herramienta de la misma forma, flashea tu imagen original y después instala Magisk.

Preguntas frecuentes

¿KernelSU es mejor que Magisk?

Ninguno es mejor para todo el mundo. KernelSU es adecuado para teléfonos con un kernel GKI compatible y ofrece un control detallado sobre cada app con root. Magisk funciona en muchos más teléfonos y versiones de Android, y la mayoría de las guías y los módulos están hechos para él.

¿KernelSU puede usar módulos de Magisk?

La mayoría. Los dos usan el mismo formato zip, instalan los módulos en la misma carpeta y ejecutan sus scripts de la misma forma. KernelSU necesita tener instalado un metamódulo de montaje para los módulos que cambian archivos del sistema, y los módulos de Zygisk necesitan un módulo de Zygisk aparte.

¿APatch funciona en todos los teléfonos?

No. APatch solo admite teléfonos ARM64 con un kernel de la versión 3.18 a la 6.12, y el kernel debe estar compilado con CONFIG_KALLSYMS activado.

¿Puedo instalar dos herramientas de root a la vez?

No. Cada una cambia el proceso de arranque, y tener dos a la vez puede impedir que el teléfono arranque. Quita una por completo antes de instalar otra.

¿KernelSU y APatch son gratis?

Sí. Como Magisk, los dos son gratuitos y de código abierto. Descárgalos solo desde sus versiones oficiales en GitHub: KernelSU y APatch.