Sobre el proyecto

KernelSU es una solución root basada en el kernel para dispositivos Android. A diferencia de las herramientas root en el espacio de usuario, implementa `su` y la gestión de acceso root dentro del kernel de Linux, lo que el proyecto presenta como un enfoque más integrado para otorgar y controlar los privilegios root. Capacidades clave descritas en el README: - `su` y gestión de acceso root basados en el kernel. - Un sistema de módulos construido sobre metamódulos, descrito como infraestructura conectable para modificaciones sin sistema. - App Profile, que el proyecto describe como encerrar el poder root en una jaula, es decir, delimitar el acceso root por aplicación. Compatibilidad: KernelSU es compatible oficialmente con dispositivos Android GKI 2.0 con kernel 5.10 o superior. También se admiten kernels antiguos desde 4.14 en adelante, pero requieren compilar el kernel manualmente. El proyecto afirma que se admiten WSA, ChromeOS y Android basado en contenedores, y que actualmente se admiten las arquitecturas `arm64-v8a` y `x86_64`. Una advertencia señala que las versiones recientes del kernel introdujeron un cambio importante que puede hacer que KernelSU falle y potencialmente provocar un pánico del kernel en `x86_64`. La documentación de uso cubre la instalación y cómo compilar, alojada en el sitio web del proyecto. La traducción se gestiona con LLM en lugar de Weblate; se puede proponer soporte para nuevos idiomas mediante pull requests, mientras que no se aceptan cambios en las traducciones existentes al inglés y chino. La discusión comunitaria tiene lugar en Telegram. Las pautas para informar vulnerabilidades de seguridad están en SECURITY.md. Licencia: los archivos bajo el directorio `kernel` son GPL-2.0-only, y todas las demás partes son GPL-3.0-or-later. El README atribuye a Kernel-Assisted Superuser la idea original, a Magisk como una potente herramienta root, a genuine para la validación de firmas APK v2, y a Diamorphine por las técnicas de rootkit.