Как проверить наличие root-прав на смартфонах Xiaomi: все способы

Получение root-прав на смартфонах Xiaomi, Redmi или POCO открывает доступ к скрытым функциям Android, но одновременно лишает гарантии и повышает риски безопасности. Многие пользователи забывают, получали ли они рут-доступ ранее — особенно если телефон покупался с рук или прошивался давно. Эта статья поможет однозначно определить, есть ли на вашем устройстве Xiaomi права суперпользователя, даже если вы не технический специалист.

Мы рассмотрим все актуальные методы проверки в 2026 году, включая визуальные признаки, специализированные приложения, команды через ADB и скрытые настройки MIUI. Отдельно разберём случаи, когда рут-права могут быть скрыты (например, после использования Magisk Hide), и объясним, почему некоторые способы дают ложноположительные результаты. Если вы планируете продавать телефон или устанавливать банковские приложения — эта информация критически важна.

1. Визуальные признаки наличия root-прав на Xiaomi

Прежде чем углубляться в технические детали, осмотрите устройство на предмет очевидных признаков рут-доступа. Они не дают 100% гарантии, но позволяют заподозрить изменения в системе:

  • 🔧 Приложение SuperSU или Magisk Manager в меню приложений. Даже если иконка скрыта, проверьте список всех установленных программ в Настройки → Приложения → Управление приложениями.
  • 📱 Сообщение о модифицированной прошивке при загрузке. На экране блокировки или при включении может появляться предупреждение "Your device has been unlocked" или "Orange State".
  • 🔄 Наличие кастомного рекавери (TWRP). Зажмите Громкость вверх + Питание при выключенном телефоне — если вместо стандартного меню MIUI Recovery вы увидите цветной интерфейс с touch-управлением, это верный признак.
  • 🚫 Отсутствие OTA-обновлений. Система может блокировать автоматическое обновление MIUI, если обнаружены изменения в системных разделах.

Обратите внимание: на новых моделях Xiaomi 13/14 и Redmi Note 12 с MIUI 14+ визуальные признаки могут быть скрыты даже при наличии рут-прав благодаря технологии Magisk Delta и модулю Universal SafetyNet Fix. В этом случае потребуются более глубокие проверки.

⚠️ Внимание: Некоторые вирусы маскируются под приложения для управления рут-правами (например, "KingRoot" или "iRoot"). Если вы нашли подозрительное ПО, сразу проверьте устройство антивирусом Dr.Web или Malwarebytes.
📊 Ваш смартфон Xiaomi уже с рут-правами?
Да, получал сам
Да, покупал с рук с рутом
Нет, но хочу получить
Нет и не планирую
Не знаю, поэтому ищу информацию

2. Проверка через приложения (самый надёжный способ)

Специализированные утилиты позволяют определить наличие рут-прав с точностью до 99%. Мы рекомендуем использовать три приложения для кросс-проверки, так как некоторые методы маскировки (например, Magisk Hide) могут обманывать отдельные программы.

Установите из Google Play или скачайте APK с официальных сайтов:

  1. Root Checker (от joeykrim) — классическое приложение с открытым исходным кодом.
  2. Magisk App (официальное) — если установлен Magisk, покажет версию и статус.
  3. Termux — для ручной проверки через команды (инструкция ниже).

Как проверить в Root Checker:

  1. Откройте приложение и нажмите "Verify Root".
  2. Если появится сообщение "Congratulations! Root access is properly installed on this device!" — права есть.
  3. Обратите внимание на строку "Superuser response" — там должен быть указан используемый менеджер прав (MagiskSU, SuperSU и т.д.).

Для Magisk App:

  • Если приложение запускается и показывает версию (например, Magisk v26.4) — рут-права точно есть.
  • Если при запуске вылетает ошибка "Magisk is not installed" — прав нет или они скрыты (нужна дополнительная проверка).

☑️ Подготовка к проверке через приложения

Выполнено: 0 / 4

3. Ручная проверка через терминал (для опытных пользователей)

Если вы предпочитаете не устанавливать дополнительные приложения, можно проверить рут-права через встроенный терминал или Termux. Этот метод работает даже если рут скрыт от стандартных проверок.

Инструкция для Termux:

  1. Установите Termux из F-Droid (версия из Google Play устарела).
  2. Введите команду:
    su -v

    Если в ответе увидите версию суперпользователя (например, 3.5.0) — права есть.

  3. Попробуйте выполнить команду от имени рута:
    su -c whoami

    Если ответ root — доступ подтверждён.

Альтернативный способ через ADB (нужен компьютер):

  1. Подключите телефон к ПК с включённой отладкой по USB (Настройки → О телефоне → Версия MIUI (7 раз нажать) → Дополнительно → Для разработчиков → Отладка по USB).
  2. В командной строке ПК выполните:
    adb shell su -v
Команда Ожидаемый результат (есть root) Ожидаемый результат (нет root)
su -v Версия SU (например, 3.5.0) su: not found или permission denied
su -c id uid=0(root) gid=0(root) su: permission denied
which su Путь к бинарнику (например, /system/bin/su) Пустая строка
ls -l /system/bin/su Информация о файле с правами -rwsr-sr-x No such file or directory
⚠️ Внимание: На устройствах с MIUI 14+ и ядром Android 13/14 команда su может не работать даже при наличии рут-прав из-за изменений в политике SELinux. В этом случае используйте проверку через Magisk App или специализированные модули вроде RootValidator.

4. Проверка через скрытые настройки MIUI

Xiaomi добавляет в прошивку MIUI скрытые инструменты диагностики, которые могут косвенно указать на наличие рут-прав. Эти методы не дают 100% гарантии, но полезны для дополнительной проверки.

Способ 1: Меню тестирования

  1. Откройте приложение Телефон и введите:
    ##4636##
  2. Перейдите в раздел Информация о телефоне.
  3. Прокрутите вниз до блока "Отпечаток пальца" или "Состояние устройства".
  4. Если увидите статус "Unlocked" или "Custom" — высока вероятность наличия рут-прав.

Способ 2: Проверка целостности прошивки

  1. Перейдите в Настройки → О телефоне → Версия MIUI.
  2. Нажмите 10 раз на строку с версией MIUI, пока не появится сообщение "Вы стали разработчиком!".
  3. Вернитесь в Настройки → Дополнительно → Для разработчиков.
  4. Найдите пункт "Статус разблокировки загрузчика". Если там указано "Разблокирован" — это косвенный признак возможного наличия рут-прав (хотя сам по себе разблокированный bootloader не равнозначен руту).
Что означает статус "Orange State"?

Это предупреждение о модифицированном загрузчике, которое появляется на экране загрузки после разблокировки bootloader или установки кастомного рекавери. Сам по себе "Orange State" не подтверждает наличие root-прав, но указывает на изменения в системных разделах, которые часто предшествуют получению рута. На некоторых моделях (например, Xiaomi 12T) это предупреждение можно убрать через официальное приложение Mi Unlock, но это не влияет на статус root-доступа.

5. Как проверить скрытые root-права (Magisk Hide, DenyList)

Современные методы получения рут-прав (например, через Magisk) позволяют скрывать их от большинства проверок с помощью функции Magisk Hide или DenyList. Это усложняет detection, но есть способы обойти маскировку.

Метод 1: Проверка через SafetyNet

Многие банковские приложения и игры (например, Pokémon GO) используют SafetyNet Attestation API для проверки целостности устройства. Если SafetyNet не проходит, это косвенно указывает на модификации системы:

  1. Установите приложение YASNAC (Yet Another SafetyNet Attestation Checker).
  2. Нажмите "Run Test".
  3. Если ctsProfile или basicIntegrity показывают false — устройство модифицировано.

Метод 2: Проверка списка процессов

Даже если Magisk Hide активен, некоторые системные процессы могут выдавать наличие рут-прав:

  1. Установите Termux и выполните:
    ps -A | grep -i "magisk\|su\|root"
  2. Если в выводе есть процессы вроде magiskd, su daemon или adb root — права есть.

Метод 3: Проверка монтирования раздела /system

На устройствах с рут-правами раздел /system обычно монтируется в режиме rw (read-write), а не ro (read-only):

  1. В Termux выполните:
    mount | grep system
  2. Если в выводе есть строка с rw, — это признак модифицированной системы.

6. Частые ошибки и ложные срабатывания

Не все методы проверки дают точный результат. Вот наиболее распространённые случаи, когда тесты могут ошибаться:

  • 🔴 Ложноположительный результат:
    • Некоторые кастомные прошивки (например, LineageOS) эмулируют рут-доступ без реальных прав.
    • Вирусы могут подменять ответы команд su и id.
  • 🟢 Ложноотрицательный результат:
    • Активный Magisk Hide скрывает рут от большинства проверок.
    • На MIUI 14+ некоторые команды (su -v) могут не работать из-за изменений в SELinux.
    • Если рут-права получены через KSU (альтернатива Magisk), стандартные проверки их не обнаружат.

Как избежать ошибок:

  1. Используйте не менее 3 разных методов проверки (например, Root Checker + Termux + SafetyNet).
  2. Перед проверкой отключите Magisk Hide в настройках Magisk App (если он установлен).
  3. Убедитесь, что на устройстве нет активных VPN или антивирусов, блокирующих доступ к системным командам.
⚠️ Внимание: На устройствах с HyperOS (новая оболочка от Xiaomi, пришедшая на смену MIUI) некоторые традиционные методы проверки рут-прав могут не работать. В этом случае рекомендуется использовать Magisk App или проверку через ADB с правами разработчика.

FAQ: Частые вопросы о проверке root-прав на Xiaomi

Можно ли проверить root-права без установки дополнительных приложений?

Да, но с ограничениями. Вы можете:

  1. Попробовать команды через Termux (устанавливается без root).
  2. Проверять визуальные признаки (напр., сообщение "Unlocked" при загрузке).
  3. Использовать ADB с компьютера (требуется только отладка по USB).

Однако для 100% точности лучше использовать специализированные утилиты вроде Root Checker.

Почему Root Checker показывает, что root-прав нет, а Magisk App запускается?

Это типичная ситуация, когда:

  • Активна функция Magisk Hide (скрывает рут от большинства проверок).
  • Используется альтернативный менеджер прав (например, KSU), который Root Checker не распознаёт.
  • Установлен модуль Magisk, но сам MagiskSU отключён в настройках.

В этом случае доверяйте Magisk App — если он показывает версию и статус, рут-права есть.

Как удалить root-права, если они обнаружены?

Процесс зависит от метода получения рут-прав:

  • Для Magisk:
    1. Откройте Magisk App.
    2. Перейдите в Настройки → Удаление.
    3. Выберите "Полное удаление" и перезагрузите устройство.
  • Для SuperSU:
    1. Откройте SuperSU.
    2. Перейдите в Настройки → Полное удаление ROOT.
  • Для кастомных прошивок: Требуется перепрошить устройство на официальную MIUI через Fastboot.
  • После удаления рут-прав обязательно выполните сброс к заводским настройкам (Настройки → Дополнительно → Восстановление и сброс), так как остаточные файлы могут вызывать ошибки в работе приложений.

    Могут ли root-права появиться сами по себе (без моего участия)?

    Технически это маловероятно, но возможно в трёх случаях:

    1. Покупка б/у телефона. Предыдущий владелец мог получить рут-права и не сообщить об этом.
    2. Вирусная атака. Некоторые вредоносные программы (например, Triada или Zygote) могут эксплуатировать уязвимости для получения рут-доступа без ведома пользователя.
    3. Ошибка при OTA-обновлении. В редких случаях некорректное обновление MIUI может привести к "поломке" прав доступа, что внешне похоже на рут (хотя им не является).

    Если вы подозреваете несанкционированный рут-доступ, сразу выполните полный сброс и проверьте устройство антивирусом.

    Как проверить root-права на Xiaomi с HyperOS?

    HyperOS (новая система от Xiaomi) усложняет detection рут-прав из-за:

    • Изменённого механизма SELinux (enforcing по умолчанию).
    • Отсутствия поддержки некоторых старых команд (su -v может не работать).
    • Интегрированной защиты от модификаций (Xiaomi Anti-Rollback).

    Рекомендуемые методы для HyperOS:

    1. Используйте Magisk App (если установлен).
    2. Проверяйте через ADB с командой:
      adb shell "echo $(id)"

      Если в ответе есть uid=0 — права есть.

    3. Установите Termux и проверьте наличие процессов:
      ps -ef | grep magisk