Проверка наличия root-прав чаще всего требуется в трёх ситуациях: после неудачной попытки получения доступа, когда банковское приложение отказывается запускаться со ссылкой на «модифицированное устройство», и при покупке смартфона с рук. Каждая из этих задач решается проверкой, которая занимает не больше минуты — достаточно установить простое приложение-чекер или выполнить одну команду в терминале.
Root-доступ (права суперпользователя) не отображается в штатных настройках Android, поэтому «посмотреть» его напрямую нельзя. Вместо этого систему опрашивают косвенными методами: проверяют наличие бинарного файла su, работу менеджера прав вроде Magisk или ответ системы на запрос привилегий. Ниже разберём все рабочие способы — от самых простых до продвинутых.
Что такое root-права и как они проявляются в системе
Root-права — это доступ к учётной записи суперпользователя в ядре Linux, на котором построен Android. С ними приложения могут изменять системные файлы, удалять предустановленные программы и управлять параметрами, недоступными обычному пользователю. Получают такой доступ через Magisk, SuperSU или кастомное рекавери.
Косвенные признаки того, что устройство рутировано, можно заметить и без специальных проверок:
- 📱 В списке приложений присутствует Magisk, SuperSU или Superuser;
- ⚙️ При запуске некоторых программ появляется диалог «Предоставить права суперпользователя»;
- 🏦 Банковские приложения и сервисы оплаты отказываются работать, сообщая о модификации устройства;
- 🔄 Установлено кастомное рекавери (TWRP) или нестандартная прошивка.
Отдельно стоит понимать: наличие приложения Magisk само по себе не гарантирует активный root — пользователь мог удалить бинарник, оставив оболочку. Поэтому для достоверного ответа нужна функциональная проверка.
Проверка через приложение Root Checker
Самый простой способ посмотреть рут-права — установить бесплатный чекер из Google Play. Наиболее известен Root Checker, но существуют и аналоги со схожим названием. Принцип работы у них одинаковый: приложение ищет бинарный файл su в системных путях и пробует выполнить тестовый запрос привилегий.
Порядок действий:
- ⬇️ Установите Root Checker из Google Play;
- ▶️ Запустите приложение и нажмите кнопку проверки (обычно
Verify Root); - ✅ Дождитесь результата: зелёный статус означает наличие root, красный — его отсутствие;
- 🔔 Если появится системный диалог предоставления прав — подтвердите его, это часть проверки.
☑️ Проверка root через Root Checker
Если чекер показывает «Root access is not properly installed», но вы уверены, что рутировали устройство — вероятная причина в том, что бинарник su удалён, повреждён или менеджер прав не выдаёт разрешения. В этом случае стоит открыть Magisk и посмотреть статус прямо в нём.
Проверка через Magisk и менеджеры прав
Если root получали через Magisk — а сегодня это основной метод — статус смотрят прямо в приложении. Откройте Magisk: на главном экране отображается версия установленного компонента и состояние. Если в поле «Установлено» стоит версия, а не «N/A», значит root-доступ активен.
Дополнительно в настройках Magisk можно проверить список приложений, которым выданы права суперпользователя. Если раздел Superuser пуст и ни одно приложение не запрашивало права, это не значит, что root отсутствует — просто разрешения ещё никому не выдавались.
Проверка через терминал и ADB
Для тех, кто предпочитает проверку без сторонних приложений, подойдёт эмулятор терминала (например, Termux) или компьютер с adb. Метод считается наиболее достоверным, потому что напрямую опрашивает систему.
В терминале на самом устройстве введите команду:
su
whoami
Если после ввода su появился запрос на предоставление прав, а команда whoami вернула root — права суперпользователя активны. Если терминал отвечает su: not found или permission denied, root-доступа нет либо бинарник недоступен.
Альтернативный вариант — поиск бинарника по стандартным путям:
which su
ls /system/bin/su /system/xbin/su
Учтите: Magisk размещает su нестандартно, поэтому отсутствие файла в /system/xbin/ ещё не доказывает отсутствие root. Команда which su в этом случае информативнее.
Сравнение способов проверки
Каждый метод имеет свои ограничения. Сводная таблица поможет выбрать подходящий:
| Способ | Что нужно | Достоверность | Ограничения |
|---|---|---|---|
| Root Checker | Установка приложения | Средняя | Может ошибаться при скрытии root |
| Приложение Magisk | Magisk должен быть установлен | Высокая | Работает только при root через Magisk |
| Терминал (su, whoami) | Termux или аналог | Высокая | Требует ручного ввода команд |
| ADB с компьютера | ПК, кабель, отладка по USB | Высокая | Нужен компьютер и включённая отладка |
Почему root может «не определяться»
Бывает, что устройство рутировано, но проверки показывают отрицательный результат. Возможные причины:
Первая — скрытие root. Функции вроде DenyList в Magisk специально маскируют наличие прав от выбранных приложений, и чекер может попасть в этот список. Вторая — неполная установка: процесс рутирования прервался, бинарник su не прописался, и фактически прав нет. Третья — удаление менеджера прав: без Magisk или SuperSU система не знает, кому выдавать разрешения, и запросы su зависают или отклоняются.
⚠️ Внимание: не пытайтесь повторно рутировать устройство «вслепую», если статус неясен. Сначала точно определите текущее состояние через терминал или Magisk — повторная установка поверх существующего root может привести к bootloop.
⚠️ Внимание: приложения-чекеры из неофициальных источников могут содержать вредоносный код. Устанавливайте их только из Google Play и проверяйте запрашиваемые разрешения — инструменту проверки не нужен доступ к контактам или SMS.
Как проверить, не скрыт ли root от конкретного приложения
Откройте Magisk → Настройки → DenyList (или аналогичный раздел в вашей версии). Посмотрите, отмечено ли там приложение-чекер или банковский клиент. Если да — уберите отметку и повторите проверку. Учтите, что названия пунктов меню могут отличаться в зависимости от версии Magisk.
Как убедиться, что root полностью удалён
Обратная задача — подтвердить отсутствие root, например, перед продажей телефона или визитом в сервисный центр. Простого удаления приложения Magisk недостаточно: модифицированный boot-раздел остаётся.
Надёжная последовательность выглядит так: в Magisk используйте функцию полного удаления (Uninstall → Complete Uninstall), после перезагрузки проверьте устройство чекером и командой su в терминале. Оба метода должны показать отсутствие прав. Если чекер всё ещё находит root — возможно, остались остаточные файлы, и тогда помогает только прошивка стокового образа для вашей модели.
⚠️ Внимание: прошивка стокового образа — необратимая операция, при ошибке устройство может перестать загружаться. Образ берите только с официального источника производителя именно для вашей модели и ревизии.
FAQ: частые вопросы о проверке root-прав
Видно ли root-права в настройках Android?
Нет, штатные настройки не показывают статус root. Раздел «О телефоне» иногда косвенно указывает на модификацию (кастомная версия прошивки, разблокированный загрузчик), но прямого пункта о правах суперпользователя там нет. Используйте чекер или терминал.
Банковское приложение пишет «устройство рутировано», но я ничего не делал. Почему?
Возможная причина — разблокированный загрузчик или кастомная прошивка: некоторые банковские приложения реагируют на них так же, как на root. Также проверьте, не был ли телефон рутирован предыдущим владельцем — пройдите проверку через Root Checker.
Можно ли проверить root без установки приложений?
Да. Способ первый — через эмулятор терминала командой su. Способ второй — через компьютер: включите отладку по USB в настройках разработчика, подключите устройство и выполните adb shell su. Если команда возвращает ошибку — root, скорее всего, отсутствует.
Root Checker показывает разный результат при повторных проверках. Что это значит?
Обычно это признак нестабильной работы менеджера прав: запрос su то обрабатывается, то отклоняется. Откройте Magisk, проверьте, что он обновлён и корректно установлен, затем повторите проверку через терминал — он даёт более однозначный ответ.
Аннулирует ли гарантию сам факт проверки root-прав?
Нет. Проверка — пассивная операция, она ничего не меняет в системе. Гарантийные риски связаны с самим получением root и разблокировкой загрузчика, а не с просмотром статуса.