Рутирование телефона Android с помощью KernelSU: полное руководство
Содержание
- 1 Рутирование телефона Android с помощью KernelSU: полное руководство
- 1.1 Что такое KernelSU и каковы его преимущества?
- 1.2 Обязательные требования
- 1.3 Укорените свой телефон с помощью KernelSU
- 1.4 Часто задаваемые вопросы (F.A.Q)
- 1.4.1 Могу ли я прошить модули Magisk на KernelSU?
- 1.4.2 Нужно ли скрывать KernelSU от банковских приложений?
- 1.4.3 Что произойдет с KernelSU, если я обновлю ядро?
- 1.4.4 Могу ли я использовать модули LSPosed с KernelSU?
- 1.4.5 Мой телефон завис в бутлупе. Что мне делать?
- 1.4.6 Могу ли я получить root права на своем телефоне с помощью KernelSU без разблокировки загрузчика?
- 1.4.7 Мой телефон заблокирован. Что мне делать?
- 1.4.8 Могу ли я использовать Magisk и KernelSU одновременно?
Magisk — популярный способ рутировать ваш телефон Android, но слышали ли вы о KernelSU? KernelSU коренит ваш телефон Android из самого ядра, в отличие от Magisk, который делает это на системном уровне. Уже одно это различие делает KernelSU превосходящим Magisk.
Но как получить root права на свой телефон с помощью KernelSU и каковы преимущества? В этом руководстве мы покажем вам, как именно получить root права на свой телефон с помощью KernelSU, а также ответим на часто задаваемые вопросы. Давайте начнем.
Отказ от ответственности: DigitBin не несет ответственности за любой ущерб, причиненный вашему устройству во время процесса рутирования. Рутирование вашего устройства может привести к аннулированию гарантии. Прошивка неправильных файлов или неправильное выполнение процесса рутирования могут привести к поломке вашего устройства. Действуйте осторожно и на свой страх и риск.
Что такое KernelSU и каковы его преимущества?
KernelSU — это новый способ рутирования вашего телефона Android, который рутирует телефон со стороны ядра, а не со стороны системы. KernelSU легче и стабильнее Magisk.
Кроме того, в отличие от Magisk, который требует установки модуля для прохождения проверки SafetyNet, KernelSU по умолчанию проходит проверку SafetyNet. Это связано с тем, что он не вмешивается в работу системы, если это не требуется.
Еще одним преимуществом KernelSU являются превосходные функции конфиденциальности. Приложения не смогут обнаружить, что ваш телефон рутирован, если вы не предоставите им права суперпользователя. Это означает, что конфиденциальные приложения, например банковские, будут продолжать работать без проблем, пока вы рутировали свой телефон с помощью KernelSU.
Например, если вы установите приложение для проверки root на свой телефон с root-доступом KerenlSU, проверка root завершится неудачно, если вы не предоставите ему разрешения SuperUser. Если вы проверите это на телефоне, на котором есть root-доступ с помощью Magisk, проверка root пройдет успешно.
Обязательные требования
Прежде чем рутировать свой смартфон с помощью KernelSU, вам нужно помнить о нескольких вещах.
- Убедитесь, что загрузчик вашего телефона разблокирован. Если загрузчик не разблокирован, и вы попытаетесь что-то прошить, вы заблокируете свое устройство.
- Убедитесь, что на вашем устройстве нет root-доступа. Вы НЕ МОЖЕТЕ использовать Magisk и KernelSU одновременно. Удалите Magisk перед установкой KernelSU, иначе телефон заблокируется.
- Создайте резервную копию раздела загрузочного образа вашего устройства, чтобы можно было восстановить его в случае, если загрузка застрянет. Вы можете создать резервную копию загрузочного образа с помощью специального восстановления, например TWRP или Orange Fox.
Укорените свой телефон с помощью KernelSU
Теперь, когда у вас все готово, вы можете выбрать любой из следующих методов для получения root прав на телефоне с помощью KernelSU.
Метод 1: метод загрузочного патча
Метод загрузочного патча можно использовать как с ПК, так и без него. Если вы используете его с ПК, вы будете использовать быструю загрузку, но если вы используете его без ПК, вы будете использовать пользовательское восстановление, такое как TWRP или Orange Fox. Этот метод работает универсально для всех версий Android.
Шаг 1. Установите диспетчер KernelSU
- Загрузите и установите приложение KernelSU Manager на свой смартфон. APK-файл можно найти на сайте official GitHub page. .
- После установки приложения KernelSU Manager вы должны увидеть сообщение «Не установлено». Это означает, что ваш телефон совместим с KernelSU.
Шаг 2. Извлеките init_boot.img
Достаньте свое ПЗУ и извлеките init_boot.img из ZIP-файла ПЗУ. Следуйте инструкциям ниже.
- Найдите ПЗУ вашего телефона в Google или в группе Telegram вашего телефона.
Например, если я использую POCO X6 Pro, я бы выполнил поиск «POCO X6 Pro ROM», а затем загрузил ZIP-файл ПЗУ, которое вы сейчас используете на своем телефоне.
- На некоторых телефонах вы можете загрузить ZIP-файл ПЗУ, выбрав Настройки >Об устройстве >Загрузить последний пакет. Если вы используете собственное ПЗУ, вам понадобится ZIP-файл. этого пользовательского ПЗУ.
- После получения ZIP-файла ПЗУ распакуйте его и найдите файл init_boot.img.
- Скопируйте и вставьте файл init_boot.imgв безопасное место.
Шаг 3. Подготовьте образ загрузочного патча
Теперь вам нужно подготовить образ загрузочного патча, который вы установите на оба загрузочных раздела вашего телефона. Вот как подготовить KernelSU boot.img.
- Откройте приложение KernelSU Manager.
- Нажмите кнопку Установить вверху.
- Нажмите Выбрать файл и выберите init_boot.imgвашего текущего ПЗУ.
- Нажмите Далее.
- Образ KernelSU будет создан и сохранен в папке «Загрузки» на вашем телефоне.
Шаг 4. Прошивка с помощью пользовательского восстановления или быстрой загрузки
Вам необходимо прошить образ KernelSU, используя пользовательское восстановление или быструю загрузку.
Использование пользовательского восстановления:
- Выключите телефон, одновременно нажмите и удерживайте кнопку питания и увеличение громкости. Ваш телефон загрузится в режим восстановления.
- Теперь нажмите Резервное копирование.
- Выберите Загрузочный раздел и перейдите к резервной копии.
- После завершения резервного копирования нажмите Назад, перейдите на главную страницу и нажмите Установить.
- Затем перейдите в папку «Загрузки» и нажмите Установить изображение в правом нижнем углу.
- Выберите образ KernelSU.
- Теперь выберите Загрузочный раздел и установите флажок рядом с «Перепрограммировать в оба слота».
- Проведите пальцем, чтобы обновить изображение.
- Наконец, нажмите Перезагрузить систему. Перезагрузка может занять больше времени, чем обычно.
- Если ваш телефон успешно загрузился, откройте приложение KernelSU Manager, и вверху вы увидите сообщение Работает.
Использование Fastboot:
- Перенесите файл образа KernelSU в папку инструментов платформы на своем ПК или на рабочий стол, если вы используете минимальный ADB.
- Теперь выключите телефон, одновременно нажмите и удерживайте Кнопку питания и Уменьшение громкости. При этом ваш телефон загрузится в режиме fastboot или загрузчика.
- Подключите телефон и компьютер с помощью USB-кабеля. Также обязательно включите отладку по USB
- Откройте окно CMD в папке «Инструменты платформы» или откройте минимальный ADB.
- Введите следующие команды одну за другой. Замените KernelSU.img на путь к образу KernelSU, который вы перенесли на свой компьютер (или перетащите файл на терминал).
fastboot devices fastboot flash init_boot_a KernelSU.img fastboot flash init_boot_b KernelSU.img fastboot reboot
После загрузки телефона зайдите в приложение KernelSU Manager, и вверху вы увидите сообщение «Работает».
Метод 2: Прямой метод
Вы также можете напрямую рутировать свой телефон с помощью KernelSU без установки исправлений при загрузке. Для этого вам понадобится ZIP-файл AnyKernel3 для ядра вашего телефона. Следуйте инструкциям ниже.
Примечание. Этот метод может не работать на устройствах, поставляемых с Android 13/14 «из коробки».
Шаг 1. Загрузите и установите KernelSU Manager
- Установите приложение KernelSU Manager из официальная страница GitHub.
- Откройте приложение KernelSU Manager и проверьте, совместим ли ваш телефон с KernelSU (вы должны увидеть сообщение «Не установлено» ).
- Если ваш телефон совместим, перейдите к следующему шагу. В противном случае KernelSU может не поддерживаться на вашем устройстве.
Шаг 2. Получите ZIP-файл AnyKernel3
- Перейдите на страницу официальная страница GitHub, и загрузите ZIP-файл AnyKernel3, соответствующий ядру вашего телефона.
- Например, если у меня версия ядра6.1.25- android14-11, я бы скачал “AnyKernel3-android14-6.1. 25 _2023-10.zip»ZIP-файл. Возможно, вам придется немного прокрутить вниз, чтобы найти ZIP AnyKernel3 для вашего телефона.
- Версия Android вашего телефона и ZIP-файл AnyKernel3 могут отличаться.
Шаг 3. Прошивка с использованием пользовательского восстановления или быстрой загрузки
Теперь прошейте ZIP-файл AnyKernel3, используя пользовательское восстановление или быструю загрузку.
Использование пользовательского восстановления:
- Выключите телефон, одновременно нажмите и удерживайте кнопку питания и увеличение громкости. Ваш телефон загрузится в режим восстановления.
- Теперь нажмите Резервное копирование.
- Выберите Загрузочный раздел и перейдите к резервной копии.
- После завершения резервного копирования нажмите Назад, чтобы перейти на главную страницу, и нажмите Установить
- Затем перейдите в папку «Загрузки» и выберите ZIP-файл AnyKernel3.
- Проведите пальцем по экрану, чтобы загрузить ZIP-файл.
- Наконец, нажмите Перезагрузить систему. Перезагрузка может занять больше времени, чем обычно.
- Откройте приложение KernelSU Manager, и вы увидите в приложении сообщение Работает.
Использование Fastboot:
- Перенесите ZIP-файл KernelSU в папку инструментов платформы на своем ПК или на рабочем столе, если у вас есть минимальный ADB.
- Теперь выключите телефон, одновременно нажмите и удерживайте Кнопку питания и Уменьшение громкости. При этом ваш телефон загрузится в режим быстрой загрузки или загрузчика.
- Подключите телефон и компьютер с помощью USB-кабеля. Также обязательно включите отладку по USB
- Откройте окно CMD в папке «Инструменты платформы» или откройте минимальный ADB.
- Введите следующие команды одну за другой. Замените AnyKernel3.zip на путь к ZIP-архиву AnyKernel3, который вы перенесли на свой компьютер (или перетащите файл на терминал).
fastboot devices fastboot flash AnyKernel3.zip fastboot reboot
После загрузки телефона зайдите в приложение KernelSU Manager, и вверху вы увидите сообщение «Работает».
Примечание. Если ваш телефон зависает в загрузочном цикле, перейдите в TWRP или fastboot и прошейте boot.img, резервную копию которого вы создали ранее.
Часто задаваемые вопросы (F.A.Q)
Могу ли я прошить модули Magisk на KernelSU?
Да, хотя модули Magisk специально разработаны для Magisk, большинство из них совместимы с KernelSU.
Нужно ли скрывать KernelSU от банковских приложений?
Нет, нет необходимости скрывать KernelSU от банковских приложений, поскольку они вообще не могут обнаружить корень.
Что произойдет с KernelSU, если я обновлю ядро?
Если вы обновите ядро, вы можете потерять root-доступ и вам придется перезагрузить телефон с помощью KernelSU.
Могу ли я использовать модули LSPosed с KernelSU?
Да, модули LSPosed совместимы с KernelSU, но сначала вам необходимо прошить модуль LSPosed.
Мой телефон завис в бутлупе. Что мне делать?
Если ваш телефон зависает в загрузочном цикле после рутирования с помощью KernelSU, вы можете попробовать загрузиться в режиме восстановления и выполнить сброс настроек до заводских настроек. Альтернативно вы можете прошить стандартный boot.img, чтобы вернуть телефон в исходное состояние.
Могу ли я получить root права на своем телефоне с помощью KernelSU без разблокировки загрузчика?
Нет, вы не можете получить root права на свой телефон с помощью KernelSU без разблокировки загрузчика. Разблокировка загрузчика обязательна.
Мой телефон заблокирован. Что мне делать?
Ваш телефон может заблокироваться, если вы прошьете неправильный ZIP-файл или изображение. Чтобы разблокировать телефон, перейдите в режим быстрой загрузки и установите правильный загрузочный образ для вашего телефона, а затем стандартную прошивку.
Могу ли я использовать Magisk и KernelSU одновременно?
Нет, вы не можете использовать Magisk и KernelSU одновременно. Прежде чем рутировать телефон любым из двух способов, вам необходимо отключить его.