You've already forked KernelSU
mirror of
https://github.com/tiann/KernelSU.git
synced 2025-08-27 23:46:34 +00:00
2 lines
11 KiB
JavaScript
2 lines
11 KiB
JavaScript
import{_ as e,o as a,c as r,Q as n}from"./chunks/framework.ec8f7e8e.js";const m=JSON.parse('{"title":"FAQ","description":"","frontmatter":{},"headers":[],"relativePath":"ru_RU/guide/faq.md","filePath":"ru_RU/guide/faq.md"}'),l={name:"ru_RU/guide/faq.md"},o=n('<h1 id="faq" tabindex="-1">FAQ <a class="header-anchor" href="#faq" aria-label="Permalink to "FAQ""></a></h1><h2 id="поддерживает-ли-kernelsu-мое-устроиство" tabindex="-1">Поддерживает ли KernelSU мое устройство? <a class="header-anchor" href="#поддерживает-ли-kernelsu-мое-устроиство" aria-label="Permalink to "Поддерживает ли KernelSU мое устройство?""></a></h2><p>Во-первых, ваше устройство должно быть способно разблокировать загрузчик. Если не может, значит, устройство не поддерживается.</p><p>Затем установите на устройство приложение KernelSU manager App и откройте его, если оно покажет <code>Unsupported</code>, то ваше устройство не поддерживается из коробки, но вы можете собрать исходный код ядра и интегрировать KernelSU, чтобы заставить его работать, или использовать <a href="./unofficially-support-devices.html">неофициально-поддерживаемые-устройства</a>.</p><h2 id="нужно-ли-для-kernelsu-разблокировать-загрузчик" tabindex="-1">Нужно ли для KernelSU разблокировать загрузчик? <a class="header-anchor" href="#нужно-ли-для-kernelsu-разблокировать-загрузчик" aria-label="Permalink to "Нужно ли для KernelSU разблокировать загрузчик?""></a></h2><p>Безусловно, да.</p><h2 id="поддерживает-ли-kernelsu-модули" tabindex="-1">Поддерживает ли KernelSU модули? <a class="header-anchor" href="#поддерживает-ли-kernelsu-модули" aria-label="Permalink to "Поддерживает ли KernelSU модули?""></a></h2><p>Да, но это ранняя версия, она может быть глючной. Пожалуйста, подождите, пока она станет стабильной 😃</p><h2 id="поддерживает-ли-kernelsu-xposed" tabindex="-1">Поддерживает ли KernelSU Xposed? <a class="header-anchor" href="#поддерживает-ли-kernelsu-xposed" aria-label="Permalink to "Поддерживает ли KernelSU Xposed?""></a></h2><p>Да, <a href="https://github.com/canyie/Dreamland" target="_blank" rel="noreferrer">Dreamland</a> и <a href="https://taichi.cool" target="_blank" rel="noreferrer">TaiChi</a> работают. Что касается LSPosed, то его можно заставить работать с помощью <a href="https://github.com/Dr-TSNG/ZygiskNext" target="_blank" rel="noreferrer">Zygisk на KernelSU</a></p><h2 id="поддерживает-ли-kernelsu-zygisk" tabindex="-1">Поддерживает ли KernelSU Zygisk? <a class="header-anchor" href="#поддерживает-ли-kernelsu-zygisk" aria-label="Permalink to "Поддерживает ли KernelSU Zygisk?""></a></h2><p>KernelSU не имеет встроенной поддержки Zygisk, но вы можете использовать <a href="https://github.com/Dr-TSNG/ZygiskNext" target="_blank" rel="noreferrer">Zygisk на KernelSU</a>.</p><h2 id="совместим-ли-kernelsu-с-magisk" tabindex="-1">Совместим ли KernelSU с Magisk? <a class="header-anchor" href="#совместим-ли-kernelsu-с-magisk" aria-label="Permalink to "Совместим ли KernelSU с Magisk?""></a></h2><p>Система модулей KernelSU конфликтует с магическим монтированием Magisk, если в KernelSU включен какой-либо модуль, то весь Magisk не будет работать.</p><p>Но если вы используете только <code>su</code> из KernelSU, то он будет хорошо работать с Magisk: KernelSU модифицирует <code>kernel</code>, а Magisk - <code>ramdisk</code>, они могут работать вместе.</p><h2 id="заменит-ли-kernelsu-magisk" tabindex="-1">Заменит ли KernelSU Magisk? <a class="header-anchor" href="#заменит-ли-kernelsu-magisk" aria-label="Permalink to "Заменит ли KernelSU Magisk?""></a></h2><p>Мы так не считаем, и это не является нашей целью. Magisk достаточно хорош для решения проблемы root в пользовательском пространстве и будет жить долго. Цель KernelSU - предоставить пользователям интерфейс ядра, а не заменить Magisk.</p><h2 id="может-ли-kernelsu-поддерживать-устроиства-не-относящиеся-к-gki" tabindex="-1">Может ли KernelSU поддерживать устройства, не относящиеся к GKI? <a class="header-anchor" href="#может-ли-kernelsu-поддерживать-устроиства-не-относящиеся-к-gki" aria-label="Permalink to "Может ли KernelSU поддерживать устройства, не относящиеся к GKI?""></a></h2><p>Это возможно. Но для этого необходимо скачать исходный текст ядра, подключить KernelSU к дереву исходных текстов и скомпилировать ядро самостоятельно.</p><h2 id="может-ли-kernelsu-поддерживать-устроиства-под-управлением-android-12" tabindex="-1">Может ли KernelSU поддерживать устройства под управлением Android 12? <a class="header-anchor" href="#может-ли-kernelsu-поддерживать-устроиства-под-управлением-android-12" aria-label="Permalink to "Может ли KernelSU поддерживать устройства под управлением Android 12?""></a></h2><p>На совместимость KernelSU влияет ядро устройства, и версия Android здесь ни при чем. Единственное ограничение - устройства, запускаемые с Android 12, должны иметь ядро 5.10+ (устройства GKI). Итак:</p><ol><li>Устройства, выпущенные под управлением Android 12, должны поддерживаться.</li><li>Устройства со старым ядром (некоторые устройства с Android 12 также имеют старое ядро) совместимы (Вы должны собрать ядро самостоятельно).</li></ol><h2 id="может-ли-kernelsu-поддерживать-старое-ядро" tabindex="-1">Может ли KernelSU поддерживать старое ядро? <a class="header-anchor" href="#может-ли-kernelsu-поддерживать-старое-ядро" aria-label="Permalink to "Может ли KernelSU поддерживать старое ядро?""></a></h2><p>Это возможно, KernelSU бэкпортирован на ядро 4.14, для более старых ядер, вам нужно сделать бэкпорт вручную, и PR приветствуются!</p><h2 id="как-интегрировать-kernelsu-в-старое-ядро" tabindex="-1">Как интегрировать KernelSU в старое ядро? <a class="header-anchor" href="#как-интегрировать-kernelsu-в-старое-ядро" aria-label="Permalink to "Как интегрировать KernelSU в старое ядро?""></a></h2><p>Пожалуйста, обратитесь к <a href="./how-to-integrate-for-non-gki.html">руководству</a></p><h2 id="почему-моя-версия-android-13-а-ядро-показывает-android12-5-10" tabindex="-1">Почему моя версия Android - 13, а ядро показывает "android12-5.10"? <a class="header-anchor" href="#почему-моя-версия-android-13-а-ядро-показывает-android12-5-10" aria-label="Permalink to "Почему моя версия Android - 13, а ядро показывает "android12-5.10"?""></a></h2><p>Версия ядра не имеет никакого отношения к версии Android, если вам нужно прошить ядро, всегда используйте версию ядра, версия Android не так важна.</p><h2 id="есть-ли-в-kernelsu-пространство-имен-mount-master-global-mount" tabindex="-1">Есть ли в KernelSU пространство имен --mount-master/global mount? <a class="header-anchor" href="#есть-ли-в-kernelsu-пространство-имен-mount-master-global-mount" aria-label="Permalink to "Есть ли в KernelSU пространство имен --mount-master/global mount?""></a></h2><p>Сейчас нет (возможно, в будущем), но есть много способов переключиться на глобальное пространство имен монтирования вручную, например:</p><ol><li><code>nsenter -t 1 -m sh</code> для получения оболочки в глобальном пространстве имен монтирования.</li><li>Добавить <code>nsenter --mount=/proc/1/ns/mnt</code> к команде, которую вы хотите выполнить, тогда команда будет выполнена в глобальном пространстве имен монтирования. KernelSU также <a href="https://github.com/tiann/KernelSU/blob/77056a710073d7a5f7ee38f9e77c9fd0b3256576/manager/app/src/main/java/me/weishu/kernelsu/ui/util/KsuCli.kt#L115" target="_blank" rel="noreferrer">использует этот способ</a></li></ol><h2 id="я-gki1-0-могу-ли-я-использовать-это" tabindex="-1">Я GKI1.0, могу ли я использовать это? <a class="header-anchor" href="#я-gki1-0-могу-ли-я-использовать-это" aria-label="Permalink to "Я GKI1.0, могу ли я использовать это?""></a></h2><p>GKI1 полностью отличается от GKI2, вы должны скомпилировать ядро самостоятельно.</p>',33),t=[o];function i(s,d,h,u,k,c){return a(),r("div",null,t)}const g=e(l,[["render",i]]);export{m as __pageData,g as default};
|