English | 简体中文 | 日本語 | Türkçe | Русский
Решение для получения root-доступа на Android-устройствах на уровне ядра, созданное как форк SukiSU-Ultra: некоторые бесполезные части удалены, а несколько интересных изменений добавлены.
⚠️ Важное уведомлениеUserspace YukiSU был полностью переписан на C++ (ранее он был основан на Rust). Это означает, что поведение YukiSU может отличаться от других форков KernelSU. Если вы столкнулись с проблемой, сообщите о ней нам, а не вышестоящим проектам.
- Управление
suи root-правами на уровне ядра - Поддержка жизненного цикла внешнего MetaModule и интеграции скриптов, при этом пользователь самостоятельно выбирает backend монтирования модулей
- App Profile и управляемые отдельно для каждого приложения non-root настройки
- Поддержка динамического менеджера с возможностью настраивать доверенные менеджеры помимо встроенного пути по имени пакета/подписи
- Аутентификация SuperKey в стиле APatch с поддержкой как ключей, заданных во время компиляции, так и ключей, внедряемых в LKM через
ksud - ADB root, sulog, SELinux hide, внедрение
init.rcмодулей и другие возможности вышестоящего проекта - Встроенный YukiZygisk — реализация Zygisk на уровне ядра, полностью совместимая с модулями Zygisk Next
- Инфраструктура sucompat/syscall hook на основе TSR
- Функция UTS view, позволяющая подменять
unameизменениемuts_nsбез повторной сборки ядра - И ещё больше возможностей, которые вам предстоит открыть…
- В настоящее время YukiSU поддерживает только загружаемый модуль ядра (
CONFIG_KSU=m) и больше не поддерживает встроенный вариантCONFIG_KSU=y. - YukiSU поддерживает режим LKM на устройствах Android GKI 2.0 (ядро 5.10+). Ядра GKI 1.0 и non-GKI не поддерживаются.
- YukiSU поддерживает только устройства
arm64-v8a. - YukiZygisk поддерживает сборку и внедрение для обеих ABI:
arm64-v8aиarmeabi-v7a.
- Устройство зависает после удаления менеджера? Удалите com.sony.playmemories.mobile
- Файлы в каталоге “kernel” распространяются по лицензии GPL-2.0-only.
- Все остальные части, не указанные выше, распространяются по лицензии GPL-3.0 or later.
- KernelSU: вышестоящий проект
MKSU: Magic MountRKSU: поддержка non-GKIKernelPatch: KernelPatch является ключевой частью реализации модуля ядра APatch
Благодарности KernelSU
- Kernel-Assisted Superuser: источник идеи KernelSU
- Magisk: мощный root-инструмент
- genuine: проверка подписи APK v2
- Diamorphine: некоторые техники rootkit