À propos du projet

KernelSU est une solution root basée sur le noyau pour les appareils Android. Contrairement aux outils root de l'espace utilisateur, il implémente `su` et la gestion de l'accès root dans le noyau Linux, ce que le projet présente comme une approche plus intégrée pour accorder et contrôler les privilèges root. Principales capacités décrites dans le README : - `su` basé sur le noyau et gestion de l'accès root. - Un système de modules basé sur des métamodules, décrit comme une infrastructure enfichable pour des modifications sans système. - App Profile, que le projet décrit comme enfermant le pouvoir root dans une cage, c'est-à-dire limitant l'accès root par application. Compatibilité : KernelSU prend officiellement en charge les appareils Android GKI 2.0 avec un noyau 5.10 ou plus récent. Les noyaux plus anciens à partir de 4.14 sont également pris en charge, mais nécessitent de compiler le noyau manuellement. Le projet indique que WSA, ChromeOS et Android basé sur des conteneurs sont pris en charge, et que les architectures `arm64-v8a` et `x86_64` sont actuellement prises en charge. Une mise en garde note que les versions récentes du noyau ont introduit un changement cassant qui peut faire échouer KernelSU et potentiellement déclencher un kernel panic sur `x86_64`. La documentation d'utilisation couvre l'installation et la compilation, hébergée sur le site web du projet. La traduction est gérée avec des LLM plutôt que Weblate ; de nouvelles langues peuvent être proposées via des pull requests, tandis que les modifications des traductions existantes en anglais et en chinois ne sont pas acceptées. Les discussions communautaires ont lieu sur Telegram. Les consignes de signalement de sécurité se trouvent dans SECURITY.md. Licence : les fichiers du répertoire `kernel` sont sous GPL-2.0-only, et toutes les autres parties sont sous GPL-3.0-or-later. Le README crédite Kernel-Assisted Superuser pour l'idée originale, Magisk comme outil root puissant, genuine pour la validation de signature APK v2, et Diamorphine pour les techniques de rootkit.