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

Проверка наличия root-прав на смартфонах Xiaomi — задача, с которой сталкиваются как новичков, так и опытные пользователи после покупки б/у устройства или установки кастомной прошивки. Отсутствие визуальных признаков (например, значка SU в панели уведомлений) не гарантирует, что права суперпользователя отключены: их могли скрыть через Magisk Hide или откатить до заводского состояния с сохранением рут-доступа. В этой статье разберём 5 надёжных методов проверки, включая анализ системных файлов и команды ADB, которые работают даже на последних версиях MIUI 14/15 и HyperOS.

Важно понимать, что наличие рут-прав влияет на безопасность устройства: банковские приложения (например, СберБанк Онлайн или Tinkoff) могут блокировать работу, а некоторые системные обновления MIUI отказываются устанавливаться на рутированные девайсы без предварительного удаления прав суперпользователя. Поэтому проверка актуальна не только для энтузиастов кастомизации, но и для тех, кто планирует использовать смартфон в корпоративных целях или с чувствительными данными.

1. Проверка через специализированные приложения

Самый простой способ — установить утилиту, которая сканирует систему на наличие рут-доступа. Такие программы анализируют наличие бинарных файлов su, проверяют права на запись в системные разделы и тестируют выполнение команд от имени суперпользователя.

Среди надёжных решений:

  • 🔍 Root Checker (от joeykrim) — классическое приложение с открытым исходным кодом, поддерживает проверку через Magisk и SuperSU.
  • 🛡️ Root Validator — дополнительно тестирует целостность системных разделов и выявляет следы рутирования даже после их скрытия.
  • 📱 MIUI Hidden Settings — утилита для Xiaomi, которая показывает скрытые параметры системы, включая статус рут-прав.

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

  1. Скачайте одно из приложений из Google Play или APKMirror (если Play Market блокирует установку на рутированное устройство).
  2. Запустите программу и нажмите кнопку Verify Root (или аналогичную).
  3. Дождитесь результата: зелёная галочка или надпись Root access: Yes подтвердят наличие прав.
⚠️ Внимание: Некоторые приложения (например, Magisk Manager) могут маскировать рут-статус для отдельных программ. Если проверка показывает отсутствие прав, но вы подозреваете их наличие, используйте методы из следующих разделов.
📊 Какую прошивку вы используете на Xiaomi?
Стоковая MIUI
HyperOS
Кастомная (LineageOS, Pixel Experience и др.)
Не знаю

2. Ручная проверка через файловый менеджер

Если у вас установлен файловый менеджер с доступом к корневой папке (например, Solid Explorer, FX File Explorer или MiXplorer), можно вручную поискать признаки рутирования. Этот метод не требует установки дополнительных приложений, но потребует внимательности.

Что искать:

  • 📁 Файл /system/bin/su или /system/xbin/su — основной маркер классического рута.
  • 📁 Папка /magisk или /data/adb/magisk — указывает на установку Magisk (популярный менеджер рут-прав).
  • 📄 Файлы busybox или supolicy в /system — вспомогательные утилиты, часто устанавливаемые вместе с рут-доступом.

Инструкция:

  1. Откройте файловый менеджер и включите отображение скрытых файлов (опция обычно находится в настройках).
  2. Перейдите в корневой каталог (/) и проверьте пути из списка выше.
  3. Если файлы найдены, но доступ к ним заблокирован — это косвенное подтверждение рут-прав (система ограничивает доступ для нерутированных пользователей).

Включить отображение скрытых файлов

Проверить папку /system/bin/

Проверить папку /magisk/

Попробовать открыть файл /system/xbin/su

-->

На некоторых прошивках (например, HyperOS) системные файлы могут быть зашифрованы. В этом случае поможет только проверка через ADB или терминал.

3. Проверка через ADB (для опытных пользователей)

Android Debug Bridge (ADB) — инструмент для отладки, который позволяет выполнять команды на уровне системы. С его помощью можно точно определить, есть ли на устройстве рут-права, даже если они скрыты.

Что понадобится:

  • 🖥️ Компьютер с установленными ADB Tools (часть Android SDK).
  • 📱 Включённая отладка по USB на смартфоне (Настройки → О телефоне → Версия MIUI → 7 раз нажать для активации режима разработчика, затем Настройки → Дополнительно → Для разработчиков → Отладка по USB).
  • 🔌 Кабель USB (желательно оригинальный).

Команды для проверки:

adb shell

su

Если после ввода su:

  • 🔹 Курсор изменился на # (вместо $) — рут-права есть.
  • 🔹 Появилось сообщение Permission denied — прав нет.
  • 🔹 Устройство запросило подтверждение в приложении (например, Magisk) — рут есть, но скрыт.
⚠️ Внимание: На некоторых устройствах Xiaomi с блокировкой загрузчика (bootloader) команда su может не сработать даже при наличии рут-прав. В этом случае используйте альтернативную команду:
adb shell "echo 'test' > /data/local/tmp/test.txt && echo 'Root confirmed'"

Если файл test.txt создался — права суперпользователя активны.

Что делать, если ADB не видит устройство?

Убедитесь, что драйверы Xiaomi установлены на ПК (скачать можно с официального сайта).

Попробуйте другой USB-кабель или порт.

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

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

4. Проверка через терминал на устройстве

Если у вас нет доступа к компьютеру, можно использовать терминал прямо на смартфоне. Для этого подойдут приложения вроде Termux (без рут-прав) или MT Manager (с поддержкой рут-доступа).

Шаги для Termux:

  1. Установите Termux из F-Droid (версия из Google Play может быть устаревшей).
  2. Введите команду:
    pkg install tsu
    

    tsu

  3. Если после tsu курсор изменился на # — рут-права подтверждены.

Для более глубокой проверки выполните:

ls -l /system/bin/su

ls -l /system/xbin/su

Если файлы существуют и в ответе есть строка с rwsr-xr-x — это подтверждение рут-доступа.

В MT Manager процесс ещё проще:

  1. Откройте приложение и перейдите в раздел Terminal.
  2. Введите su и нажмите Enter.
  3. Если появится запрос на предоставление прав — рут есть. Если нет запроса и команда не выполняется — прав нет.

5. Косвенные признаки рут-прав в MIUI/HyperOS

Даже без технических проверок можно заподозрить наличие рут-прав по поведению системы. Xiaomi интегрировала в MIUI и HyperOS несколько механизмов, которые реагируют на рутирование:

Признак Что означает Как проверить
Отсутствие обновлений OTA MIUI блокирует обновления "по воздуху" на рутированных устройствах. Перейдите в Настройки → О телефоне → Обновление системы. Если кнопка Проверить обновления неактивна или выдаёт ошибку — возможен рут.
Сброс SafetyNet Банковские приложения и Google Pay перестают работать. Установите SafetyNet Test из Play Market и запустите проверку. Статус FAIL на CTS Profile Match косвенно указывает на рут.
Наличие неизвестных приложений Приложения вроде Magisk Manager, SuperSU или BusyBox. Проверьте список установленных программ в Настройки → Приложения → Управление приложениями.
Изменённые системные шрифты/иконки Рут позволяет модифицировать системные файлы темы. Сравните внешний вид интерфейса со стоковыми скриншотами вашей модели на официальном сайте Xiaomi.

Обратите внимание, что некоторые из этих признаков могут проявляться и по другим причинам (например, кастомная прошивка без рута или ошибки в работе Google Services). Поэтому их стоит рассматривать только в комплексе с другими методами проверки.

6. Проверка через инженерное меню (скрытый метод)

На устройствах Xiaomi есть скрытое инженерное меню, которое может дать информацию о статусе загрузчика и системных модификациях. Этот метод работает не на всех моделях, но может быть полезен для устройств на процессорах Qualcomm.

Как открыть инженерное меню:

  1. Откройте приложение Телефон.
  2. Введите код:
    ##4636##
  3. Перейдите в раздел Информация о телефоне.
  4. Прокрутите вниз и найдите строки Bootloader или Root Status.

Что искать:

  • 🔓 Bootloader: Unlocked — загрузчик разблокирован (не обязательно означает рут, но повышает его вероятность).
  • 🛠️ Root Status: Yes или Modified: True — явное подтверждение рут-прав.
  • 🔄 System Status: Custom — установлена кастомная прошивка, что часто подразумевает рут.
⚠️ Внимание: На новых устройствах с HyperOS инженерное меню может быть заблокировано или не отображать информацию о рут-статусе. В этом случае используйте методы из предыдущих разделов.

Частые ошибки и мифы о проверке root-прав

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

Миф 1: "Если нет значка SuperSU — рута нет"

На самом деле: Приложения вроде Magisk могут скрывать иконки и процессы от отображения в лаунчере. Проверяйте наличие файлов вручную или через ADB.

Миф 2: "SafetyNet проходит — значит, рута нет"

На самом деле: Современные методы маскировки (например, MagiskHide или модули Universal SafetyNet Fix) позволяют обходить проверки Google, сохраняя рут-доступ.

Миф 3: "Если обновления MIUI устанавливаются — рута точно нет"

На самом деле: Некоторые кастомные прошивки (например, xiaomi.eu) поддерживают OTA-обновления даже с рут-правами. Проверяйте статус загрузчика и системные файлы.

Ошибка 1: Использование устаревших приложений

Приложения вроде Root Checker Basic (не путать с Root Checker от joeykrim) могут не распознавать Magisk или новые методы рутирования. Всегда используйте актуальные версии утилит.

Ошибка 2: Игнорирование разблокированного загрузчика

Разблокированный bootloader сам по себе не даёт рут-прав, но значительно упрощает их получение. Если загрузчик разблокирован, высока вероятность, что предыдущий владелец устанавливал рут.

FAQ: Ответы на частые вопросы

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

Да, можно использовать ADB или терминал (например, Termux). Также поможет анализ системных файлов через любой файловый менеджер с доступом к корневой папке. Однако без технических знаний наиболее надёжный способ — установка специализированных утилит.

Почему некоторые приложения показывают, что рута нет, а другие — что есть?

Это происходит из-за механизмов маскировки, таких как MagiskHide или DenyList. Некоторые приложения (например, банковские) добавляются в список исключений, и система скрывает от них рут-статус. Для точной проверки используйте ADB или анализ файловой системы.

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

Способ зависит от метода рутирования:

  • Для Magisk: Откройте Magisk Manager, перейдите в Настройки → Полное удаление.
  • Для SuperSU: В настройках приложения выберите Full Unroot.
  • Для полной очистки: Прошейте оригинальную прошивку через Fastboot и заблокируйте загрузчик.

После удаления проверьте статус повторно — иногда следы рута остаются в системных разделах.

Влияет ли рут на гарантию Xiaomi?

Официально Xiaomi аннулирует гарантию при разблокировке загрузчика или рутировании. Однако на практике сервисные центры часто закрывают глаза на рут, если проблема не связана с программной частью (например, разбитый экран). Для гарантийного ремонта рекомендуется вернуть устройство в стоковое состояние.

Можно ли получить рут-права на Xiaomi без разблокировки загрузчика?

Нет, на всех современных устройствах Xiaomi (начиная с Redmi Note 5 и новее) разблокировка bootloader — обязательное условие для получения рут-прав. Исключение составляют уязвимости в старых версиях MIUI, но они быстро закрываются обновлениями.