Cómo instalar LSPosed en 2026: Vector, Zygisk, Magisk, KernelSU y APatch
El zip de LSPosed al que te mandan casi todos los tutoriales se quedó en Android 14 en 2023. Aquí tienes la versión que sí se mantiene, el Zygisk que necesita tu gestor de root, los pasos exactos de instalación, cómo comprobar que funciona y cómo quitarlo.
En esta página
- Qué es LSPosed y qué cambió hasta 2026
- Xposed, EdXposed, LSPosed, Vector: una tabla
- API heredada frente a libxposed
- ¿Lo necesitas? Qué puede hacer y qué no
- Requisitos por versión de Android y gestor de root
- Qué versión instalar
- Antes de empezar: copia de seguridad y recuperación
- Instalar en Magisk
- Instalar en KernelSU
- Instalar en APatch
- Cómo elegir la implementación de Zygisk
- Abrir el manager y verificar que funciona
- La lista de verificación: pasa o falla
- Módulos y ámbitos: cómo funciona la activación
- Actualizar, y pasar del LSPosed original a Vector
- Matriz de solución de problemas
- Desinstalación segura y reversión
- Precauciones de seguridad
- Usar el framework para DRVCAM
- Conclusión
- Fuentes y documentación de los proyectos
Buscaste LSPosed, encontraste un tutorial de 2023 que te manda a flashear un zip y ahora no sabes si ese zip siquiera funcionará con tu versión de Android. Esa duda es razonable.
La respuesta corta: en 2026 se instala Vector, la continuación activa de LSPosed, desde su página de releases de GitHub, una vez que tu gestor de root ya tiene un entorno Zygisk funcionando. El zip original de LSPosed v1.9.2 es de octubre de 2023 y su README llega solo hasta Android 14. Vector declara compatibilidad con Android 8.1 hasta 17.14
Lo que casi ninguna guía cuenta: KernelSU y APatch no traen Zygisk integrado. En ellos primero añades un módulo Zygisk aparte, y solo puedes tener una implementación de Zygisk a la vez.1116
Fuentes consultadas el 5 de noviembre de 2026. Esta es una guía basada en documentación, no afirma que DroidRooter haya probado todos los teléfonos, ROM o módulos mencionados. Cuando el nombre de un menú no está verificado, el texto lo indica.
Ir a: Qué cambió · ¿Lo necesitas? · Requisitos · Qué versión · Antes de empezar · Magisk · KernelSU · APatch · Opciones de Zygisk · Abrir y verificar · Módulos y ámbitos · Actualizar · Solución de problemas · Desinstalación · Seguridad · DRVCAM · Preguntas frecuentes
Qué es LSPosed y qué cambió hasta 2026
LSPosed es un framework de hooks para ART: permite que pequeños programas complementarios llamados módulos cambien el comportamiento de las apps y de los servicios del sistema, usando la API original de Xposed. Se distribuye como módulo de Zygisk, así que funciona dentro de los procesos que arranca la capa Zygisk de tu gestor de root.1
Lo útil es que los hooks viven en memoria. No se reescribe ningún APK de las apps, así que al desactivar un módulo y reiniciar, el cambio de comportamiento desaparece. (Los módulos pueden seguir escribiendo sus propios archivos, así que "reversible" describe el hook, no todo lo que un módulo pueda hacer.)4
Esto es lo que le pasó al proyecto, con fechas que puedes comprobar:
- El repositorio del LSPosed original no tiene ninguna versión nueva desde la v1.9.2 del 2023-10-11 ni ningún commit en su rama principal desde el 2024-01-07. No está archivado y otras ramas siguen recibiendo cambios, así que una visita a GitHub puede parecer más activa de lo que sugiere la página de releases. Su README indica "Android 8.1 ~ 14".12
- Vector es el antiguo fork de JingMatrix de LSPosed. La versión v2.0 (2026-03-22) declara que el proyecto pasó de llamarse LSPosed a Vector, con una arquitectura Zygisk reescrita. La v2.1 (2026-08-02) es la primera compilación sobre la API moderna libxposed 101 y declara Android 8.1 hasta 17, con un manager reconstruido. La v2.2 (2026-08-04) es un hotfix de la 2.1 que añade recarga en caliente (hot reload) para la API 102.5
- Solo Vector declara compatibilidad con Android 15, 16 y 17. El proyecto original no hace ninguna declaración para esas versiones, lo cual no es lo mismo que una prueba de que falle en ellas.41
Xposed, EdXposed, LSPosed, Vector: una tabla
| Nombre | Qué es | Estado que puedes verificar |
|---|---|---|
| Xposed (rovo89) | El framework y la API originales para los que se escriben los módulos | Histórico. Vector aún reconoce su XposedBridge como la fuente estándar de la API4 |
| EdXposed | Continuación de la era ART anterior | Vector lo reconoce como antecesor "antes de LSPosed"4 |
| LSPosed (original) | Módulo de Zygisk (y antes de Riru), compatible con la API de Xposed | Última versión v1.9.2, 2023-10-11; README Android 8.1 a 1412 |
| Vector | Módulo de Zygisk que continúa el código de LSPosed | Estable v2.2 (2026-08-04); Android 8.1 a 17; el README lista Riru como dependencia histórica tachada45 |
| Forks de terceros (por ejemplo mywalkb/LSPosed_mod) | Forks independientes con cambios propios | No los recomendamos aquí. El README de ese fork indica Android 8.1 a 15 Beta 2.17 |
También verás forks y versiones rebautizadas mencionados solo en títulos de videos. No pudimos verificarlos y no recomendamos ninguno.
API heredada frente a libxposed
Vector es compatible tanto con la API heredada de Xposed como con la nueva libxposed.4 Para ti eso significa que los módulos antiguos siguen cargando, mientras que los más nuevos pueden estar escritos para libxposed y esperar específicamente Vector. La página del propio módulo te lo dice.
¿Lo necesitas? Qué puede hacer y qué no
Los frameworks de la familia LSPosed necesitan root y Zygisk. Eso significa un teléfono con root, y rootear con Magisk o KernelSU requiere un bootloader desbloqueado. La guía de instalación de Magisk lo dice sin rodeos, y la FAQ de KernelSU también.1011
Advertencia antes de perseguir el root por primera vez: desbloquear el bootloader normalmente borra el teléfono. En los Samsung, la documentación de Magisk indica que la primera instalación requiere un borrado total de datos y activa de forma permanente el bit de garantía de Knox.10 Haz una copia de seguridad antes. Si todavía no tienes root, lee qué es realmente rootear y nuestra guía para rootear Android antes que nada, y revisa tu modelo exacto, porque no todos los dispositivos se pueden rootear.
Lo que te da un framework es la posibilidad de ejecutar módulos que modifican apps mediante hooks. Lo que no te da:
- Ninguna garantía de que un módulo concreto funcione con una app o una versión de Android concretas. Los módulos se rompen cuando cambian las apps y Android.
- Ninguna invisibilidad. El root y los hooks se pueden detectar, y algunas apps se niegan a ejecutarse. No afirmamos que sea indetectable ni prometemos nada sobre Play Integrity o las apps bancarias.
- Ningún "Xposed sin root". Existen herramientas de APK parcheado y de contenedores virtuales, que son una técnica distinta con otras ventajas y desventajas. No las hemos verificado y no las cubrimos.
Si quieres saber qué módulos existen, nuestra guía de módulos de Magisk y Xposed responde esa pregunta. Esta página se centra en instalar y arreglar el framework.
Requisitos por versión de Android y gestor de root
Lee la fila que corresponde a tu teléfono. "Sin declaración vigente" no es un reporte de fallo.
| Android | LSPosed original v1.9.2 | Vector | Notas |
|---|---|---|---|
| 8.1 a 14 | Declarado (README "8.1 ~ 14")1 | Declarado (8.1 hasta 17)4 | Ambos pueden aplicar; elige Vector, porque el original ya no recibe versiones nuevas |
| 15 y 16 | Sin declaración vigente | Declarado4 | Magisk añadió compatibilidad de Zygisk con Android 16 QPR2 en la v30.78 |
| 17 | Sin declaración vigente | Declarado: las notas de la v2.1 dicen "Android 8.1 through 17"5 | Changelog de Magisk v31.0: "[Zygisk] Support Android 17 (API 37)"8 |
| Menos de 8.1 | No declarado | No declarado | Ninguno de los dos proyectos lo documenta |
La capa de root importa igual de mucho:
| Gestor de root | ¿Zygisk integrado? | Lo que declara el proyecto |
|---|---|---|
| Magisk | Sí, un interruptor en Ajustes | La wiki de LSPosed dice Magisk 24.0+; Vector dice "una instalación reciente". El Magisk actual es v31.1, cuyas notas fijan un mínimo de Android 7.0348 |
| KernelSU | No | Oficialmente kernels GKI 2.0 5.10+; los kernels 4.14+ más antiguos requieren compilar el kernel a mano. La v3.3.1 es la actual1411 |
| APatch | No | Solo arm64; kernels 3.18 a 6.12. La compilación 11282 es la actual15 |
La FAQ de KernelSU responde por sí misma la pregunta del framework: puedes usar LSPosed u otro derivado moderno de Xposed con Zygisk Next.11 La FAQ de APatch dice que no trae Riru ni Zygisk integrados y que Zygisk se añade mediante módulos de APatch.16
Qué versión instalar
| Tu situación | Instala | No hagas |
|---|---|---|
| Magisk, cualquier Android actual | El zip Release estable de Vector más el Zygisk integrado de Magisk | Añadir un segundo módulo Zygisk encima |
| KernelSU | Una implementación de Zygisk más el zip Release de Vector (mira la nota del metamódulo abajo) | Dejar Magisk instalado al mismo tiempo |
| APatch | Una implementación de Zygisk (como módulo de APatch) más el zip Release de Vector | Usar Zloader (se explica abajo) |
| Un zip de un sitio web, grupo de chat o alojador de archivos | Nada. Consigue el archivo en la página de releases | Flashearlo |
| Android 7.x o anterior | Ninguno de los dos proyectos lo soporta | Intentarlo de todos modos |
Patrón de nombres, para reconocer el archivo auténtico: los archivos estables de Vector se ven así: Vector-v2.2-3080-Release.zip y Vector-v2.2-3080-Debug.zip. Los últimos archivos del proyecto original fueron LSPosed-v1.9.2-7024-zygisk-release.zip y su gemelo para Riru.52 Si la página de la versión muestra una suma de verificación (checksum), compárala con tu descarga.
¿Release o Debug? El README de Vector recomienda las compilaciones Debug para quienes están diagnosticando fallos y dice que los reportes de errores solo se aceptan de la última compilación debug. Para el uso diario, elige Release.4 Las compilaciones Canary son prelanzamientos de CI; la mayoría de los lectores deberían usar la estable.5
Antes de empezar: copia de seguridad y recuperación
Un framework se ejecuta dentro del proceso de cada app marcada, y un módulo defectuoso puede impedir que el teléfono arranque. Prepara primero el camino de vuelta.
- Haz una copia de seguridad de tus datos. Hazlo con cualquier framework, ya que vas a flashear módulos como root.
- Guarda la imagen boot o init_boot original de tu compilación exacta. Nuestra guía para conseguir la imagen boot o init_boot correcta te explica cómo, y fallo al flashear Magisk: recuperación cubre el rescate habitual.
- Conoce tu ruta al Modo seguro.
- Magisk: su FAQ dice que dos arranques fallidos seguidos lo llevan a un Modo seguro que desactiva todos los módulos y Zygisk. También puedes ejecutar
magisk --remove-modulespor adb, o reiniciar al Modo seguro desde el menú de reinicio de la app. La FAQ describe el momento exacto de la combinación de teclas, que puede ser complicado.9 - KernelSU: su página de rescate dice que pulses y sueltes volumen abajo más de tres veces después de la primera pantalla de arranque. La página advierte que el momento exacto puede no funcionar en dispositivos que arrancan rápido, que una línea defectuosa de init rc se ejecuta incluso en Modo seguro, y que nunca debes instalar módulos de fuentes desconocidas.13
- Si terminas en un bucle de arranque, nuestra guía de bucle de arranque en Android y arreglar el bootloop sin perder datos son las siguientes paradas.
Instalar en Magisk
Magisk trae Zygisk integrado, así que este es el camino más corto. Los nombres de los menús cambian entre versiones de Magisk; el interruptor de Ajustes que verás abajo es el que documentó con capturas nuestra guía de instalación de DRVCAM en un teléfono con Magisk 31.x.20
- Activa Zygisk. Abre Magisk → Ajustes, busca el interruptor Zygisk en la sección de Magisk y actívalo. Magisk te pedirá reiniciar.
- Reinicia, y confirma que la pantalla de Inicio de Magisk ahora indica Zygisk: Enabled.
- Descarga Vector desde la página de releases del proyecto (
github.com/JingMatrix/Vector/releases): elRelease.zipestable, no "Source code". - Módulos → Instalar desde almacenamiento, elige el zip y deja que termine.
- Reinicia.
- Abre el manager por una de las tres rutas de la siguiente sección.
El README de Vector da la misma secuencia con sus propias palabras: instalar a través de tu gestor de root, asegurarte de que exista un entorno Zygisk, reiniciar y luego llegar a los ajustes mediante la notificación del sistema.4
No instales también un módulo Zygisk independiente mientras el Zygisk integrado de Magisk esté activado. El README de ReZygisk indica a los usuarios de Magisk que desactiven el integrado porque ambos entran en conflicto, y los requisitos de Zygisk Next dicen que el Zygisk integrado de Magisk debe estar desactivado.1817
Una nota de versión: Magisk v31.1 eliminó los avisos reactivos de superusuario, así que a las apps se les concede acceso de antemano en la pestaña Superusuario.8 Eso importa para el paso de root en Shell de la matriz de solución de problemas.
Instalar en KernelSU
- Confirma que tu manager de KernelSU muestra root funcionando. KernelSU soporta oficialmente kernels GKI 2.0 5.10 y superiores.14
- No ejecutes Magisk al mismo tiempo. La documentación de KernelSU dice que su sistema de módulos entra en conflicto con el magic mount de Magisk: si algún módulo está activado en KernelSU, Magisk deja de funcionar por completo.11
- Decide sobre un metamódulo. KernelSU 3.x introdujo los metamódulos, y su página dice que sin uno los módulos no se montan. La FAQ lo matiza: se necesita un metamódulo para los módulos que modifican archivos en
/system, mientras que los scripts, sepolicy ysystem.propfuncionan sin él.1211 No hemos determinado si Vector necesita un módulo montado. Nuestra propia guía de instalación de DRVCAM documenta un teléfono con KernelSU que ejecuta Zygisk Next y Vector sin mencionar ningún metamódulo.20 Si alguno de tus otros módulos toca/system, instala un metamódulo como describe la página de KernelSU (por ejemplo meta-overlayfs, con el botón de añadir del manager, y luego reinicia; solo uno a la vez). - Instala una implementación de Zygisk desde la pestaña Módulos (Zygisk Next, ReZygisk o NeoZygisk; mira la comparación). Reinicia.
- Instala el zip Release de Vector de la misma forma. Reinicia.
- Abre el manager (siguiente sección).
El README de Zygisk Next indica un KernelSU mínimo de 10940 y un manager de KernelSU (ksud) mínimo de 11575.17 El KernelSU v3.3.1 actual supera ampliamente ambos, pero revisa el README de la implementación que elijas.
Instalar en APatch
- APatch debe ser arm64, y tu kernel debe estar dentro del rango declarado de 3.18 a 6.12.15
- En el manager de APatch, abre la lista de módulos (APM), instala el zip de una implementación de Zygisk y reinicia. Los nombres varían según la versión.
- Instala el zip Release de Vector y reinicia.
- Abre el manager (siguiente sección).
Tres notas sobre APatch. Primera, su FAQ menciona un proyecto llamado Zloader como alternativa, pero dice que no tiene commits desde la v0.1.3, que ya no lo recomienda y que es incompatible con cualquier implementación de Zygisk. Nosotros tampoco lo recomendamos.16 Segunda, el README de APatch afirma que la SuperKey tiene más privilegios que el acceso root, así que trátala como una contraseña de root.15 Tercera, si la instalación de un módulo falla con un error relacionado con el shell, la FAQ de APatch aconseja quitarle el root a la app Shell. Eso es lo contrario de un paso de solución de problemas de Vector, que se cubre en la matriz más abajo.166
Cómo elegir la implementación de Zygisk
Vector, KernelSU y APatch nombran estas tres sin ponerlas en un ranking. La única regla que comparten: instala exactamente una.41116
| Zygisk Next | ReZygisk | NeoZygisk | |
|---|---|---|---|
| Mantenedor | Dr-TSNG | PerformanC | JingMatrix (también mantenedor de Vector) |
| Última versión estable al revisar | v1.5.2 (2026-10-15) | v1.0.0 (2026-05-10) | v2.4 (2026-08-08) |
| Licencia | README: desde la v4-0.9.2 ya no es GPL-3.0, todos los derechos reservados. La FAQ de APatch dice igualmente que las versiones posteriores a la 0.9.1.1 pasaron a ser propietarias1716 | AGPL 3.0, código abierto18 | Repositorio público; inyección basada en ptrace19 |
| Compatible con | KernelSU, Magisk (con el integrado desactivado) | KernelSU, APatch, Magisk (con el integrado desactivado) | KernelSU, APatch; también un reemplazo del Zygisk de Magisk |
| Conviene saber | Requiere que no haya otra implementación de root instalada | Fork de Zygisk Next | Opción "Umount modules" por app en APatch y KernelSU; deja "Enforce DenyList" de Magisk desactivado |
Cuál elijas es tanto una cuestión de confianza y licencia como técnica. La fila de la licencia es un dato que quizá quieras tener al elegir software que se ejecuta como root, no un ranking de calidad. Si ya tienes una configuración que funciona, no necesitas cambiarla.
Abrir el manager y verificar que funciona
No hay un APK del manager aparte que descargar. El manager de Vector viene dentro del módulo.6 Tres formas de llegar a él, según la guía de solución de problemas del propio mantenedor:
- La notificación del sistema después de reiniciar (la ruta del README).
- El botón Action del gestor de root en el módulo de Vector, si la notificación no aparece. Actualiza primero Magisk o KernelSU.
- Instalar el manager como una app normal desde la carpeta del módulo por adb:
adb shell su -c cp /data/adb/modules/zygisk_vector/manager.apk /data/local/tmp && adb pull /data/local/tmp/manager.apk && adb install ./manager.apk
Si el manager sigue sin abrirse, la misma guía dice que primero le des root al Shell del sistema (com.android.shell). Lee la advertencia de la matriz de solución de problemas antes de hacerlo.6
El manager de la v2.1 se reconstruyó con Jetpack Compose, así que esta guía describe las pantallas por su función en lugar de citar sus nombres.5
La lista de verificación: pasa o falla
- [ ] Tu gestor de root muestra Zygisk activado (Inicio de Magisk), o lista exactamente un módulo Zygisk como activado (KernelSU y APatch).
- [ ] El módulo de Vector aparece en la lista y está activado en el gestor de root.
- [ ] El manager de Vector se abre y su pantalla de inicio indica que el framework está activo.
- [ ] Una prueba real. Instala un módulo pequeño en el que confíes y cuyo código fuente puedas leer, actívalo, marca una app de destino como su ámbito, fuerza la detención de esa app y ábrela de nuevo. Si aparece el efecto del módulo, toda la cadena funciona.
Si alguna línea falla, salta a la matriz. La última línea importa porque un framework puede indicar "activo" mientras un módulo sigue sin hacer nada.
Módulos y ámbitos: cómo funciona la activación
Tres condiciones deben cumplirse a la vez antes de que un módulo actúe sobre una app:
- El módulo está activado en el manager.
- La app de destino está marcada en el ámbito del módulo.
- El proceso de destino se reinició después de ambas cosas.
La wiki de LSPosed describe el mismo flujo: los módulos se instalan como apps normales, activas el módulo y luego eliges dónde se aplica. Muchos módulos muestran un ámbito recomendado, que el manager selecciona automáticamente. Los módulos que no modifican servicios del sistema solo necesitan reiniciar la app de destino; los que modifican el framework del sistema necesitan un reinicio del teléfono. LSPosed deliberadamente no tiene "Seleccionar todo" para los módulos obsoletos, y las marcas deben ser acotadas: LSPosed solo inyecta en las apps marcadas y deja el resto en un entorno limpio.3
Varios usuarios: la wiki dice que el manager vive en el usuario principal y muestra una pestaña por usuario. Instala un módulo en el perfil de usuario donde deba funcionar.3
Hot reload: Vector v2.2 añadió recarga en caliente para módulos de la API libxposed 102, de modo que esos módulos se pueden cambiar sin matar el proceso de destino. Los módulos más antiguos siguen la regla del reinicio.5
El manager también tiene una página de Repositorio para encontrar módulos. Aquí no listamos módulos; usa la guía de módulos para elegir con criterio y cautela.
Actualizar, y pasar del LSPosed original a Vector
Actualizar Vector: instala el zip nuevo encima del anterior desde la pantalla de Módulos de tu gestor de root y luego reinicia. Si instalaste el manager como una app aparte en la 2.1, las notas de la v2.2 dicen que lo desinstales antes de actualizar.5 Si algo se rompe tras una actualización, prueba la última compilación Debug antes de abrir un reporte, como pide el README.4
Pasar de LSPosed v1.9.2:
- Desactiva tus módulos en el manager antiguo, elimina el módulo LSPosed antiguo en el gestor de root y reinicia.
- Instala Vector como se describió arriba. No ejecutes dos frameworks.
- Vuelve a revisar el ámbito de cada módulo después. No pudimos verificar que la configuración de los módulos se conserve al pasar de LSPosed a Vector, así que asume que no.
Después de una actualización de Android o de seguridad: actualiza primero la capa de root y luego el framework. El changelog de Magisk muestra que la compatibilidad de Zygisk con las nuevas versiones de Android llegó en versiones concretas (16 QPR2 en la v30.7, Android 17 en la v31.0).8 No hemos verificado por qué una actualización concreta rompió un teléfono concreto; revisa los rastreadores de incidencias de los proyectos para tu compilación.
Matriz de solución de problemas
Las entradas de "causa probable" son nuestra síntesis de lo que implica la documentación, no un ranking por frecuencia. Niveles de evidencia: P es un documento del proyecto, C es un reporte de usuarios.
| Síntoma | Causa probable | Qué hacer | Nivel |
|---|---|---|---|
| El framework aparece como no instalado o no activo tras flashear | Zygisk está desactivado; hay dos implementaciones de Zygisk en juego; falta reiniciar; el módulo no está activado en el gestor de root | Revisa en el Inicio de Magisk que diga "Zygisk: Enabled". En KernelSU y APatch deja un solo módulo Zygisk. En Magisk, el Zygisk integrado y un módulo Zygisk independiente no deben estar activos a la vez. Reinicia | P18174 |
| No hay notificación | El gestor de root está desactualizado | Actualízalo y luego usa el botón Action del módulo de Vector | P6 |
| El manager no se abre | La ruta de la notificación no está disponible | Instala manager.apk por adb (comando de arriba). Como último recurso, dale root a com.android.shell. Eso da root a adb shell, lo cual tiene un costo real de seguridad, y la FAQ de APatch aconseja lo contrario para instalar módulos. Revierte el cambio después |
P616 |
| El manager sigue sin funcionar | El manager está dañado | La guía del mantenedor nombra una herramienta de línea de comandos en /data/adb/vector/cli. Un usuario posterior escribió otra carpeta (/data/adb/lspd/cli), así que verifica la ruta en tu versión |
P y C6 |
| Módulo activado pero no hace nada | Ámbito sin marcar; la app de destino no se detuvo a la fuerza; un módulo del framework del sistema necesita reinicio; el módulo no está hecho para tu versión de Android | Vuelve a marcar el ámbito, fuerza la detención de la app y reinicia si el módulo modifica el sistema | P3 |
| "Funciona" en el manager con Android 15, pero los módulos no hacen nada (rastreador de un fork) | Desconocida; no identificamos la causa | Actualiza Vector, Magisk y el módulo Zygisk, y luego lee el rastreador de tu framework. Trátalo como no verificado | C7 |
| Bootloop tras la instalación | Un conflicto de módulo o de framework | Magisk: deja que entre en Modo seguro tras dos arranques fallidos, o ejecuta magisk --remove-modules por adb. KernelSU: el Modo seguro con volumen abajo. Luego mira nuestra guía de bucle de arranque |
P913 |
| Funciona y luego deja de hacerlo tras una actualización del sistema o de seguridad | Una compilación nueva de Android frente a un root o framework antiguos | Actualiza primero el root y luego Vector. Si nada documenta tu compilación, espera y sigue el rastreador | P8 |
| NeoZygisk se comporta de forma rara en Magisk | Interferencia de "Enforce DenyList" de Magisk | El README de NeoZygisk dice que dejes Enforce DenyList desactivado | P19 |
| Magisk deja de funcionar tras instalar módulos de KernelSU | Ambas implementaciones de root están instaladas | Deja una sola solución de root | P11 |
| Necesitas registros para un reporte de errores | No es un fallo | Usa la exportación de registros del manager de Vector, desde una compilación Debug. Los mensajes del mantenedor nombran dos carpetas (/data/adb/lsp/log y /data/adb/lspd/log), así que no confíes en una sola ruta |
P46 |
| Una app detecta el root o los hooks | Detección | Fuera del alcance de esta guía, y sin promesas en ningún sentido | n/a |
Si el propio Zygisk se cayó, la guía del mantenedor incluye un comando que extrae los registros del daemon de Vector del directorio de datos; cópialo de la fuente en lugar de hacerlo de memoria.6
En GrapheneOS y otros sistemas reforzados: las notas de Vector v2.1 mencionan una corrección para su manager bajo las restricciones de carga dinámica de código de GrapheneOS.5 Algunas publicaciones de la comunidad describen cómo desactivar más protecciones para que funcione. Eso reduce la seguridad de un sistema reforzado basándose en el reporte de una sola persona, así que no lo recomendamos.6
Desinstalación segura y reversión
El orden importa.
- En el manager de Vector, desactiva los módulos (o todos los módulos) y luego reinicia. Esto por sí solo suele devolver las apps a la normalidad, porque los hooks se aplican en memoria.4
- En el gestor de root, desactiva o elimina el módulo de Vector y luego reinicia.
- Elimina la implementación de Zygisk solo si nada más en el teléfono la necesita. En Magisk basta con apagar el interruptor de Zygisk integrado.
- En una emergencia, usa las rutas al Modo seguro de Antes de empezar.
Algunos módulos escriben sus propios archivos y ajustes. Quitar el framework no los deshace.
Precauciones de seguridad
Estás combinando root con software que se inyecta en otras apps. Tómalo en serio.
- Los módulos se ejecutan con el alcance del root. La documentación de KernelSU advierte que los módulos tienen privilegios de root y pueden causar daños irreversibles, y pide no instalar módulos de fuentes desconocidas.13
- Descarga solo desde la página de releases de GitHub del proyecto. Compara el nombre del archivo con el patrón de Qué versión instalar. El README de Vector advierte que las compilaciones de CI de pull requests suelen ser inestables y potencialmente inseguras; quédate con las compilaciones de la rama master. GitHub exige iniciar sesión para descargar artefactos de CI.4
- Los sitios de "LSPosed APK" son una mala fuente. En el flujo normal no existe un APK del manager independiente, así que una página que ofrezca uno no ofrece lo que distribuye el proyecto. Los videos que más aparecen en las búsquedas de instalación también enlazan zips en alojadores de archivos. Lo decimos como observación sobre los resultados de búsqueda, no sobre la intención de ningún autor.
- Privacidad. Un módulo puede leer lo que ve la app en la que se inyecta. Marca solo las apps que un módulo necesita.
- La SuperKey de APatch es tan sensible como el propio root.15
Usar el framework para DRVCAM
DRVCAM es una cámara virtual para Android con root. Su página de producto dice que funciona en Android 9 a 17 con root y un framework Xposed como LSPosed, y nuestra guía de instalación de DRVCAM usa Vector en ese papel, con capturas de un teléfono con Magisk y otro con KernelSU que terminan en el mismo estado.2120 Lo que sucede después de tener el framework listo se explica en el manual de usuario de DRVCAM y en cómo funciona una cámara virtual en Android con root.
Los límites honestos son los del propio DRVCAM: necesita root, y la compatibilidad depende de tu teléfono, de tu versión de Android y de las apps a las que lo apuntes. Un framework que funciona no garantiza nada de eso. Úsalo solo en tu propio teléfono y con fines legales.
Conclusión
En 2026, "instalar LSPosed" significa: confirma tu gestor de root, dale exactamente un Zygisk, instala Vector desde sus releases de GitHub, abre el manager y compruébalo con una prueba acotada.
No instales el zip de 2023 solo porque un tutorial lo diga. No apiles dos implementaciones de Zygisk. Conoce tu ruta al Modo seguro antes de flashear cualquier cosa. Y trata cada módulo como software con alcance de root, porque lo es.
Siguiente paso: si estás configurando DRVCAM, continúa con nuestra guía de instalación de DRVCAM y la página de DRVCAM. Necesita un teléfono con root, y los resultados dependen de tu teléfono, de tu versión de Android y de las apps. Si estás atascado en un bootloop o no consigues que funcione el root, DroidRooter ofrece ayuda remota de root y recuperación. El servicio revisa primero el dispositivo exacto y dice con claridad cuando un camino no es seguro de intentar. ¿No estás seguro de que tu teléfono se pueda rootear? Empieza por la guía para rootear y haz una copia de seguridad primero.
Última verificación, 5 de noviembre de 2026 (vuelve a comprobar antes de fiarte de estos datos): Vector v2.2 (2026-08-04), Magisk v31.1, KernelSU v3.3.1 (2026-10-12), APatch 11282 (2026-10-15), ReZygisk v1.0.0, NeoZygisk v2.4, Zygisk Next v1.5.2 (2026-10-15).
Fuentes y documentación de los proyectos
-
LSPosed (original): README oficial. Descripción, "Android 8.1 ~ 14", nota de instalación con Magisk 24+. ↩↩↩↩↩↩
-
Releases de LSPosed. v1.9.2, publicada el 2023-10-11, archivos zygisk y riru. ↩↩↩↩
-
Wiki de LSPosed: cómo usarlo. Activar Zygisk, módulos y ámbitos, ámbito recomendado, comportamiento con varios usuarios. ↩↩↩↩
-
Vector: README oficial. Android 8.1 hasta 17 Beta, pasos de instalación, advertencias sobre compilaciones debug y artefactos de CI, compatibilidad con la API heredada y libxposed, créditos. ↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩
-
Releases de Vector. Cambio de nombre en la v2.0, libxposed API 101 y Android 17 en la v2.1, hotfix y hot reload de la API 102 en la v2.2; nombres de los archivos. ↩↩↩↩↩↩↩↩↩↩
-
Guía de solución de problemas de Vector, issue 123. Instrucciones del mantenedor para la notificación, el botón Action, la instalación de manager.apk, el root del Shell y los registros; el comentario posterior de un usuario es nivel comunidad. ↩↩↩↩↩↩↩↩↩↩↩
-
mywalkb/LSPosed_mod. Fork de terceros, listado como contexto y no recomendado. ↩↩
-
Changelog de Magisk. Compatibilidad de Zygisk con Android 16 QPR2 (v30.7) y Android 17 (v31.0); cambios de la v31.1. ↩↩↩↩↩↩↩
-
FAQ de Magisk. Protección contra bootloop,
magisk --remove-modules, Modo seguro. ↩↩ -
Guía de instalación de Magisk. Requisito de bootloader desbloqueado; advertencias de Samsung sobre borrado de datos y Knox. ↩↩↩
-
FAQ de KernelSU. Xposed con Zygisk Next, bootloader desbloqueado, conflicto con Magisk, GKI 5.10+, alcance de los metamódulos. ↩↩↩↩↩↩↩↩↩↩
-
Metamódulos de KernelSU. Montaje de módulos e instalación de metamódulos. ↩
-
KernelSU: rescate de un bootloop. Procedimiento del Modo seguro y sus salvedades; advertencia sobre módulos desconocidos. ↩↩↩
-
Repositorio de KernelSU. Releases, arquitecturas y kernels soportados. ↩↩
-
Repositorio de APatch. Solo arm64, rango de kernels, advertencia de la SuperKey, releases. ↩↩↩↩
-
FAQ de APatch. Zygisk mediante módulos, estado de Zloader, consejo sobre el root del Shell, nota de licencia de Zygisk Next. ↩↩↩↩↩↩↩↩
-
Repositorio de Zygisk Next. Requisitos, declaración de licencia, releases. ↩↩↩↩
-
Repositorio de ReZygisk. AGPL 3.0, gestores de root compatibles, advertencia de conflicto con el Zygisk integrado. ↩↩↩
-
Repositorio de NeoZygisk. Inyección basada en ptrace, opción de desmontaje por app, nota sobre Enforce DenyList. ↩↩
-
DroidRooter: instalar DRVCAM en Magisk, KernelSU y APatch. Nuestras propias capturas del interruptor de Zygisk en Magisk y de un teléfono con KernelSU que ejecuta Zygisk Next y Vector. ↩↩↩
-
DRVCAM. Página de producto: Android 9 a 17 con root y un framework Xposed. ↩
Preguntas frecuentes
¿LSPosed sigue activo en 2026?
¿Cómo instalo LSPosed en Magisk?
Activa Zygisk en los ajustes de Magisk, reinicia, instala el zip Release de Vector desde su página de releases de GitHub con Módulos → Instalar desde almacenamiento, reinicia y luego abre el manager desde la notificación. Los pasos completos están en la sección de Magisk.4
¿LSPosed funciona en KernelSU y APatch?
¿LSPosed funciona en Android 15, 16 y 17?
¿Por qué el manager no se abre o no muestra una notificación?
Actualiza tu gestor de root y usa el botón Action del módulo, o instala el APK del manager desde la carpeta del módulo por adb. Darle root al Shell del sistema es el último recurso y tiene un costo de seguridad.6
¿Necesito Zygisk para LSPosed?
Para las versiones de la familia LSPosed, sí. Riru es historia: Vector lo lista entre las dependencias que ya no usa.4
¿Puedo usarlo con el bootloader bloqueado o con root temporal?
¿Es seguro descargar archivos APK de LSPosed de otros sitios?
No. Usa la página de releases de GitHub del proyecto. En el flujo normal el manager viene dentro del módulo de Vector y no como una descarga aparte.6
