Установка root прав на POCO M4 Pro 5G (evergreen)

в 6:16, , рубрики: adb, android, fastboot, magisk, MediaTek, Poco, recovery, root, twrp, xiaomi

Для того чтобы установить рут-права на Android-устройство, потребуется выполнить несколько шагов:

  1. Разблокировать загрузчик вашего устройства.

  2. "Пропатчить" загрузочный образ (boot.img) вашей прошивки через Magisk.

  3. Установить пропатченный образ на устройство через ADB/Fastboot.

Эта инструкция написана на примере смартфона POCO M4 Pro 5G (кодовое название "evergreen") с прошивкой MIUI 12.5.6 Global (V12.5.6.0.RGBRUXM) на базе Android 11.0, , но инструкция актуальна для других устройство серии Mi

ВАЖНО!

  • Разблокировка загрузчика занимает 168 часов (7 дней) из-за политики Xiaomi.

  • Рут аннулирует гарантию устройства.

  • Вы больше не будете получать официальные OTA-обновления (хотя их можно устанавливать вручную).

  • Некоторые приложения (например, банковские) могут перестать работать из-за проверки SafetyNet. Это можно обойти с помощью Magisk.

  • Неправильные действия могут привести к bootloop (зацикливанию на логотипе) или полной неработоспособности устройства. Все действия вы выполняете на свой страх и риск.

  • Сделайте резервную копию всех важных данных (фото, видео, контакты), так как процесс может стереть данные.

  • Автор статьи не несет ответственность за ваши действия. Все материалы предоставлены исключительно в образовательных целях и не побуждают к действиям.


Разблокировка загрузчика

1. Регистрация Mi-аккаунта

  1. Зарегистрируйте Mi-аккаунт с телефона, используя SIM-карту и мобильный интернет.

  • Убедитесь, что при регистрации выбран регион Россия.

  • Запомните данные аккаунта, они понадобятся для разблокировки.

  1. После регистрации войдите в Mi-аккаунт на устройстве:

  • Настройки → Mi-аккаунт → Войдите, используя указанные данные.

2. Скачивание Mi Unlock Tool

  1. Скачайте утилиту Mi Unlock с официального сайта Xiaomi:

  1. Распакуйте архив в удобное место, например, C:miflash_unlock.

3. Вход в Mi-аккаунт в Mi Unlock

  1. Запустите miflash_unlock.exe из распакованной папки.

  2. Войдите в свой Mi-аккаунт через QR-код:

  • Нажмите "Sign in".

  • Отсканируйте QR-код с помощью телефона (откройте приложение "Сканер" или используйте камеру).

  • Подтвердите вход.

    image.png

    image.png

4. Включение режима разработчика

  1. Перейдите в НастройкиО телефоне.

  2. Нажмите на строку "Версия MIUI" 7 раз, пока не появится сообщение "Вы стали разработчиком".

5. Настройка параметров разработчика

  1. Перейдите в НастройкиРасширенные настройкиДля разработчиков.

  2. Проверьте и включите следующие пункты:

  • OEM-разблокировка: Убедитесь, что флажок включён.

  • Отладка по USB: Убедитесь, что флажок включён.

  1. В разделе "Статус Mi Unlock" нажмите "Связать аккаунт с устройством":

  • Убедитесь, что ваш Mi-аккаунт привязан.

  • После привязки начнётся отсчёт 168 часов (7 дней).

6. Перевод устройства в режим Fastboot

  1. Полностью выключите устройство:

  • Нажмите и удерживайте кнопку питания → Выключить.

  1. Перейдите в режим Fastboot:

  • Нажмите и удерживайте кнопку питания + уменьшение громкости, пока не увидите на экране надпись "FASTBOOT" и логотип (заяц в шапке, чинящий андроида).

  1. Подключите телефон к компьютеру через USB-кабель.

7. Установка драйверов

  1. Скачайте драйверы для POCO M4 Pro 5G:

  1. После установки перезагрузите компьютер.

8. Настройка драйверов в Диспетчере устройств

  1. Откройте Диспетчер устройств:

  • Нажмите Win + R, введите devmgmt.msc и нажмите Enter.

  1. Найдите устройство в разделе "Устройства USB" или "Другие устройства":

  • Оно может отображаться как "Android" с жёлтым восклицательным знаком.

  1. Настройте драйвер:

  • Щёлкните правой кнопкой мыши на устройстве → "Обновить драйвер".

  • Выберите "Найти драйверы на этом компьютере".

  • Выберите "Выбрать драйвер из списка доступных драйверов на компьютере".

  • Выберите "Устройство WinUSB" или "Устройство ADB" (в зависимости от версии Windows).

  • Установите драйвер.

  • Скрины

    image.png

    image.png
    image.png

    image.png
    image.png

    image.png
    image.png

    image.png
    image.png

    image.png

9. Разблокировка загрузчика через Mi Unlock

  1. После настройки драйверов запустите Mi Unlock снова.

  2. Подключите телефон в режиме Fastboot.

  3. В Mi Unlock нажмите "Unlock":

  • Программа проверит статус устройства.

  • Вы увидите таймер (например, "168 hours remaining").

    Установка root прав на POCO M4 Pro 5G (evergreen) - 7
  1. Ожидание 168 часов:

  • Не выходите из Mi-аккаунта на устройстве.

  • Не входите в другой аккаунт на устройстве.

  • Можно закрыть Mi Unlock, отсоединить телефон и пользоваться им в штатном режиме. Отсчёт времени идёт на серверах Xiaomi.

  1. После 168 часов:

  • Снова переведите телефон в режим Fastboot (Volume Down + Power).

  • Подключите телефон к компьютеру.

  • Запустите Mi Unlock и войдите в аккаунт по QR-коду.

  • Нажмите "Unlock".

  • Программа разблокирует загрузчик. Это сотрёт все данные на устройстве (сброс до заводских настроек).

10. Проверка статуса загрузчика

  1. После разблокировки загрузите телефон в систему (MIUI).

  2. Перейдите в НастройкиРасширенные настройкиДля разработчиков.

  3. Проверьте:

  • OEM-разблокировка: Должна быть включена, и вы не сможете её выключить.

  • Статус Mi Unlock: Должно быть указано "Разблокирован".

Установка Magisk

После разблокировки загрузчика можно приступить к установке Magisk — инструмента для рутирования.

11. Скачивание Magisk

  1. На вашем устройстве откройте браузер.

  2. Перейдите на официальный репозиторий Magisk:

  1. Скачайте последнюю версию Magisk APK:

  • На апрель 2025 года это может быть, например, Magisk-v27.0.apk.

  • Сохраните файл в папку Download.

12. Установка Magisk

  1. Откройте файловый менеджер на телефоне.

  2. Перейдите в папку Download и найдите Magisk-v27.0.apk.

  3. Установите APK:

  • Нажмите на файл.

  • Если появится предупреждение, разрешите установку из неизвестных источников (Настройки → Безопасность → Установка из неизвестных источников).

  1. После установки откройте приложение Magisk, но пока ничего не делайте — мы вернёмся к нему позже.


Получение boot.img

Теория: Загрузочные разделы и A/B-разделение

Что такое загрузочные разделы?

На Android-устройствах, таких как POCO M4 Pro 5G, операционная система хранится в нескольких разделах памяти. Основные из них, связанные с загрузкой:

  • boot: Содержит ядро (kernel) и ramdisk, которые используются для начальной загрузки системы. Именно этот раздел мы будем патчить для рутирования.

  • system: Содержит основную операционную систему (MIUI, Android), включая системные файлы и приложения.

  • vendor: Хранит специфические для устройства драйверы и библиотеки.

  • vbmeta: Используется для проверки целостности других разделов (Verified Boot).

  • recovery: Содержит рекавери (например, MIUI Recovery), используемое для восстановления и обновления системы.

A/B-разделение (Seamless Updates)

POCO M4 Pro 5G использует A/B-разделение (Seamless Updates), что означает, что устройство имеет два набора системных разделов:

  • Слот A (a): Например, boota, systema, vendora.

  • Слот B (b): Например, bootb, systemb, vendorb.

Один слот является активным (с которого загружается система), а второй — неактивным (используется для установки обновлений). Это позволяет обновлять систему "на лету", без прерывания работы текущей системы. Например:

  • Если активен слот A, система загружается с boota, systema и т.д.

  • При установке OTA-обновления новый образ записывается в слот B, и после перезагрузки устройство переключается на слот B.

Для рутирования нам нужно прошить пропатченный boot.img в активный слот (boota или bootb), чтобы система загрузилась с рутированным образом.

Зачем нам нужен boot.img?

Файл boot.img содержит ядро и ramdisk, которые используются для загрузки Android. Magisk патчит этот файл, добавляя свои компоненты, чтобы обеспечить рут-доступ без изменения системного раздела (system). Это называется systemless root — безопасный метод, который позволяет скрывать рут от приложений и легко обновлять систему.


13. Скачиванине прошивки

  1. Скачать нужную прошивку для вашего устройства можно отсюда: https://xiaomirom.com/en/rom/;

  2. Скачивайте Fastboot ROM;

  3. Скачивание может быть долгим, пробуйте разные сервера Xiaomi.

14. Извлечение boot.img из прошивки

Вам нужен файл boot.img из вашей прошивки.

  1. Убедитесь, что у вас есть распакованная прошивка:

  • Вы уже распаковали файл .tgz в папку:C:UsersUserDesktopevergreen_ru_global_images_V12.5.6.0.RGBRUXM_20220413.0000.00_11.0_global_944964d181evergreen_ru_global_images_V12.5.6.0.RGBRUXM_20220413.0000.00_11.0_global

  • В этой папке есть подпапка images/. Внутри неё должен быть файл boot.img.

  1. Если файла boot.img нет:

  • Скачайте другую версию Fastboot ROM для POCO M4 Pro 5G с официального сайта Xiaomi (miui.com) или форумов, таких как XDA Developers.

  • Убедитесь, что версия прошивки совпадает с вашей (MIUI 12.5.6 Global, V12.5.6.0.RGBRUXM).

  • Распакуйте новую прошивку и проверьте папку images/.

  1. Скопируйте boot.img на телефон:

  • Подключите телефон к компьютеру через USB.

  • Убедитесь, что в настройках USB на телефоне выбран режим передачи файлов (MTP):

    • На телефоне, когда появится уведомление о USB-подключении, выберите "Передача файлов".

  • Скопируйте boot.img в папку Download на телефоне:

    • Откройте проводник на компьютере.

    • Найдите ваш телефон (он отобразится как устройство, например, "POCO M4 Pro 5G").

    • Перейдите в папку Download и скопируйте туда boot.img.


Патч boot.img через Magisk

15. Патч boot.img

  1. Откройте приложение Magisk на телефоне.

  2. Нажмите на кнопку "Install" (Установить) рядом с "Magisk".

  3. Выберите опцию "Select and Patch a File" (Выбрать и пропатчить файл).

  4. Найдите файл boot.img в папке Download.

  5. Нажмите на него, и Magisk начнёт патчить файл:

  • Процесс займёт несколько секунд.

  • После завершения Magisk создаст новый файл, например, magiskpatched-27.0xxxxxxxx.img, и сохранит его в той же папке (Download).

16. Перенос пропатченного файла на компьютер

  1. Подключите телефон к компьютеру через USB.

  2. Скопируйте пропатченный файл (например, magiskpatched-27.0xxxxxxxx.img) из папки Download на компьютере в удобное место, например:

    text

    СвернутьПереносКопировать

    C:UsersUserDesktoppatched_boot

  3. Для удобства переименуйте его в patched_boot.img.


Установка пропатченного boot.img через Fastboot

17. Проверка A/B-разделения и активного слота

POCO M4 Pro 5G использует A/B-разделение, поэтому у вас есть два загрузочных раздела: boota и bootb. Нам нужно прошить пропатченный boot.img в активный слот.

  1. Переведите телефон в режим Fastboot:

  • Выключите телефон.

  • Нажмите и удерживайте Volume Down + Power, пока не появится логотип Fastboot.

  • Подключите телефон к компьютеру через USB.

  1. Откройте командную строку:

  • Нажмите Win + R, введите cmd и нажмите Enter.

  • Перейдите в папку platform-tools:

    cd C:UsersUserAppDataLocalAndroidSdkplatform-tools

  1. Убедитесь, что устройство видно:

    fastboot devices

    Вы должны увидеть серийный номер, например:

    12345678 fastboot

  2. Проверьте активный слот:

    fastboot getvar current-slot

  • Если ответ current-slot: a, активен слот A, и нужно прошить boot_a.

  • Если ответ current-slot: b, активен слот B, и нужно прошить boot_b.

  1. (Опционально) Проверьте все переменные:

    fastboot getvar all

    Найдите строки:

  • current-slot: Показывает активный слот.

  • slot-count: Должно быть 2 (A и B).

  • slot-suffixes: Должно быть a,b.

17. Прошивка пропатченного boot.img

  1. Прошейте boot.img в активный слот:

  • Если активен слот A:

    fastboot flash boot_a C:UsersUserDesktoppatched_bootpatched_boot.img

  • Если активен слот B:

    fastboot flash boot_b C:UsersUserDesktoppatched_bootpatched_boot.img

  • Упрощённый способ: Команда fastboot flash boot автоматически выберет активный слот:

    fastboot flash boot C:UsersUserDesktoppatched_bootpatched_boot.img

  • Дождитесь завершения. Вы увидите:

    Sending 'boot' (xxxxx KB) OKAY [ x.xxxs] Writing 'boot' OKAY [ x.xxxs] Finished. Total time: x.xxxs

  1. Перезагрузите устройство:

    fastboot reboot


Проверка рут-доступа

18. Проверка Magisk

  1. После перезагрузки откройте приложение Magisk на телефоне.

  2. Если рут установлен, вы увидите статус "Magisk Installed" с версией (например, 27.0).

19. Проверка рут-доступа

  1. Скачайте приложение Root Checker из Google Play Store.

  2. Откройте приложение и проверьте статус рут-доступа.

  • Если всё сделано правильно, вы увидите сообщение, что устройство рутировано.


Дополнительные действия (опционально)

20. Обход SafetyNet (для банковских приложений)

Некоторые приложения (например, банковские) могут не работать на рутированном устройстве из-за проверки SafetyNet. Чтобы это обойти:

  1. В Magisk включите Zygisk и Enforce DenyList:

  • Откройте Magisk → Настройки.

  • Включите "Zygisk" и "Enforce DenyList".

  • Перейдите в "Configure DenyList" и добавьте приложения, которые нужно скрыть от рута (например, Google Play Services, банковские приложения).

  1. Установите модуль Universal SafetyNet Fix:

  • Скачайте модуль с GitHub (поиск "Universal SafetyNet Fix").

  • В Magisk выберите "Modules" → "Install from storage" → Установите модуль и перезагрузите устройство.

21. Обновление Magisk

  • Не обновляйте Magisk через приложение, так как это может привести к проблемам.

  • Вместо этого скачайте новую версию Magisk, пропатчите boot.img заново и прошейте через fastboot, как описано выше.


Если что-то пошло не так

Телефон не загружается (bootloop)

  1. Если после прошивки пропатченного boot.img телефон не загружается, верните оригинальный boot.img:

    fastboot flash boot C:UsersUserDesktopevergreen_ru_global_images_V12.5.6.0.RGBRUXM_20220413.0000.00_11.0_global_944964d181evergreen_ru_global_images_V12.5.6.0.RGBRUXM_20220413.0000.00_11.0_globalimagesboot.img fastboot reboot

  2. Попробуйте заново пропатчить boot.img с помощью Magisk и прошить в правильный слот.

Magisk не устанавливает рут

  • Убедитесь, что вы прошили boot.img в активный слот.

  • Попробуйте другую версию Magisk (например, v26.4), если текущая не работает.

  • Убедитесь, что boot.img соответствует вашей прошивке (MIUI 12.5.6 Global).


Итог

Теперь ваш POCO M4 Pro 5G рутирован с помощью Magisk. Вы можете устанавливать модули Magisk, кастомные ядра, удалять системные приложения и выполнять другие действия, требующие рут-доступа.

Автор: nikidev1

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js