Сегодня мы поделимся своими универсальными способами установки рут-прав, которые подойдут не только для моделей Xiaomi, но и для многих других Android-устройств, на которых даже нет TWRP Recovery.
Также мы расскажем о преимуществах и недостатках использования рут-прав. Как их правильно настроить и скрыть от различных проверок, чтобы не нарушить работу платежных сервисов. И, наконец, как можно будет полностью удалить рут-права с вашего смартфона.
Для чего нужны рут-права?
Как вы наверняка знаете, рут-права позволяют получить полный контроль над смартфоном и неограниченный доступ к системе, благодаря чему можно, например, модифицировать прошивку, удалять системные файлы, редактировать данные приложений и многое другое.
Однако у этого есть и обратная сторона. При неумелом использовании можно нарушить работу системы или вовсе превратить смартфон в кирпич.
Так что если вы задаетесь вопросом: “Для чего вообще нужны рут-права?”, то, скорей всего, вам они попросту не нужны. И вам лучше с ними не связываться.
Но если вы уверены в своих силах, давайте приступать!
Подготовка к установке Root
На самом деле, если точно следовать инструкции, все будет достаточно просто. Однако будут важные нюансы, пропустив которые, ничего хорошего не получится. Помните: все действия вы выполняете на свой страх и риск.
В первую очередь на смартфоне Xiaomi обязательно потребуется разблокировать загрузчик. Без разблокировки загрузчика установка рут-прав, как и кастомных прошивок, невозможна.
Далее рекомендую сделать резервную копию всех важных данных и сохранить на компьютер. В целом в процессе самой установки рут-прав ваши данные с большой долей вероятности затронуты не будут. Тем не менее лучше всегда перестраховаться на случай ошибки.
Приложение Magisk
Теперь нам потребуется Magisk. Это тот самый инструмент, который и позволяет получить рут-права, а также использовать различные модули.
- Переходим со смартфона на официальный ресурс GitHub. Именно тут и размещаются все актуальные версии Magisk непосредственно самим разработчиком.
- Здесь в разделе “Assets” скачиваем самую свежую версию Magisk.apk.
- Следующим шагом просто устанавливаем Magisk.apk на ваш смартфон как обычное приложение.
Разумеется, после установки этого приложения рут-права еще не появятся. Мы установили лишь менеджер. К слову, в нем мы сразу можем убедиться, что рут-права на данный момент пока отсутствуют.
2 способа установить рут-права
Установка рут-прав подразумевает модификацию ядра системы boot.img. То есть загрузочного раздела, который и заставляет смартфон вообще включаться.
Есть 2 способа это сделать:
- Первый – универсальный, который позволяет поставить рут на любое устройство Xiaomi, даже без кастомного рекавери.
- А второй способ более простой, но осуществляется через кастомное TWRP Recovery, которое, как мы знаем, доступно далеко не для всех моделей.
1 способ: для любых моделей Xiaomi
Начнем с универсального способа без использования TWRP Recovery.
Итак, нам потребуется скачать официальную прошивку в формате Fastboot, которая в текущий момент у вас установлена на смартфоне.
- Так что переходим в раздел “О телефоне” и запоминаем точную версию прошивки, включая буквенный индекс.
- Далее переходим с компьютера на сайт miui.xiaomisir.ru и в поиске пишем точную версию MIUI и ее буквенный индекс.
- В результате должны появиться две прошивки: для Recovery и для Fastboot.
- Нам потребуется скачать вариант именно для Fastboot.
- Эта прошивка может выглядеть как архив в архиве. Нам необходимо распаковать оба архива, чтобы в результате получилась одна папка с названием прошивки.
- Теперь переходим в извлеченную папку и открываем “images”.
- Тут нас интересует только один файлик под названием boot. Это тот самый загрузочный образ, в который мы и будем вшивать рут-права и устанавливать на смартфон. Все остальное можно смело удалять.
- Копируем файл boot в память смартфона, после чего запускаем ранее установленное приложение Magisk.
- Здесь нам потребуется перейти в раздел “Установка”.
- Поставить галочку на пункт “Пропатчить boot образ” и выбрать наш файлик boot из памяти смартфона.
- В результате в папке Download появится пропатченный образ с названием magisk_patched.
- Именно его нам и нужно установить на смартфон. Для этого скачиваем на компьютер архив с необходимыми инструментами и нашим скриптом для автоматической установки этого образа.
- Затем извлекаем его желательно на диск С:/ во избежание ошибок.
- Далее в распакованную папку с инструментами копируем наш пропатченный образ magisk_patched img.
Переходим к установке:
- Полностью выключаем смартфон и зажимаем кнопку громкости вниз и кнопку питания, удерживая до тех пор, пока на экране не появится режим FASTBOOT. В таком состоянии подключаем смартфон к компьютеру.
- Остается запустить скрипт с названием Boot_Installer и подтвердить установку патченного ядра Magisk.
- После успешной установки смартфон автоматически включится.
Если же компьютер не видит ваше устройство, не забудьте установить необходимые драйвера.
Когда смартфон запустится, вы можете проверить наличие рут-прав в приложении Magisk. В нем должны быть активны вкладки “Superuser” и “Модули”.
2 способ: TWRP Recovery
Перед тем, как мы перейдем к советам по настройке Magisk, чтобы скрыть его от различных проверок и платежных приложений, давайте рассмотрим второй способ установки рут-прав, который будет актуален для тех, у кого есть TWRP Recovery.
Для установки рут-прав этим способом нам потребуется переименовать формат ранее скачанного файла Magisk из “apk” в “zip”.
- То есть просто находим файл в проводнике на смартфоне, нажимаем “Переименовать” и изменяем расширение “APK” в “ZIP”.
- Далее запускаем TWRP Recovery, переходим в раздел “Установки” и выбираем в памяти смартфона наш файлик Magisk.zip.
- Ядро автоматически пропатчится прямо на смартфоне, и вам останется просто перезагрузить смартфон.
Готово!
Скрытие Root для приложений
Вы уже можете смело пользоваться рут-правами. Однако, чтобы избежать проблем с платежными сервисами и другими защищенными приложениями, рекомендуем сразу сделать парочку лайфхаков.
Настройка Magisk
- Переходим в настройки Magisk и активируем пункты “Zygisk” и “DenyList”.
- Далее открываем следующий пункт “Настройки DenyList” и отмечаем галочкой все платежные сервисы и прочие приложения, для которых нам нужно скрыть рут-права. Например, Сбербанк, QIWI, Тинькофф и прочие.
- Для применения этих настроек остается перезагрузить смартфон.
Таким образом мы скрыли наличие рут-прав для этих приложений.
Модуль SafetyNet Fix
Но это еще не все.
Некоторые приложения позволяют проверять статус загрузчика и состояние SafetyNet.
Чтобы скрыть и этот параметр от проверок, потребуется установить модуль под названием SafetyNet Fix.
Скрыть Magisk
Ну и, наконец, самые хитрые приложения могут проверять наличие самого менеджера Magisk и отказываться работать.
Так что для полной скрытности давайте скроем и его.
- Открываем настройки Magisk и выбираем пункт “Скрытие приложения Magisk”.
- Разрешаем установку.
- Затем в появившемся окне указываем любое название, например, Manager, и подтверждаем установку.
- Приложение будет пересобрано с уникальным именем пакета.
Таким образом мы получаем полную скрытность рут-прав, статуса загрузчика и самого Magisk на вашем смартфоне.
А что с обновлением?
Сразу ответим еще на один важный вопрос: будет ли смартфон обновляться по воздуху?
Тут все достаточно просто: если у вас установлена официальная прошивка MIUI, она продолжит получать обновления по воздуху. Но с одним нюансом. Рут-права после обновления слетят, и вам потребуется заново их устанавливать.
Удаление Root
И наконец, если вы решите снести рут-права и вернуть все обратно как было из коробки, установите официальную прошивку через Mi Flash.