Содержание:
Способ 1: Менеджеры прав Суперпользователя
Главным признаком наличия рут-прав на Android-девайсе (или, во всяком случае, факта осуществления попыток их получения) является присутствие в системе менеджера для управления привилегиями. Чаще всего это Magisk Manager на относительно новых устройствах или SuperSu на морально устаревших, и данный спецсофт следует использовать для проверки доступности возможностей Суперпользователя в первую очередь.
Вариант 1: Magisk Manager
- Если отсутствует, инсталлируем наиболее актуальное и эффективное на момент написание статьи приложение для управления правами Суперпользователя в среде Android.
Читайте также: Способы установки приложений на Android-девайс
Мэджиск Менеджер нет смысла искать в Google Play Маркете, а получить возможно только скачав и установив APK приложения с официального сайта разработчиков по представленной перед этой инструкцией ссылке или же в процессе развёртывания через модифицированное рекавери активирующего рут-права zip-пакета!
- Открываем Magisk, если софт потребует, обновляем его.
- Смотрим на значение параметра «Установлен» в первом по счёту и одноимённом приложению блоке на его вкладке «Главная». Если здесь указано «N/A», рут-права на девайсе недоступны.
Ситуация, при которой демонстрируются сведения о версии компонентов Magisk (номер сборки), а также поверх экрана приложения внизу отображается панель инструментов менеджера, говорит о том, что привилегии Суперпользователя на девайсе активированы и могут быть задействованы.
Вариант 2: SuperSu
- Если на девайсе присутствует приложение SuperSu, запускаем его.
- В случае недоступности привилегий Суперпользователя менеджер выдаст сообщение «Ваш телефон не рутирован».
- Когда рут-права на устройстве активированы, после открытия СуперСу получаем доступ ко всей его функциональности.
Способ 2: Диагностические приложения
Использование возможностей некоторых представителей софта для определения технических характеристик и параметров Android-устройств – это по каким-то причинам мало востребованный, однако эффективный, быстрый и простой способ определения того, активированы ли рут-привилегии. Особенно актуальным применение одного из предложенных далее программных инструментов будет, если параллельно с выяснением фактора доступности прав Суперпользователя требуется получить информацию о других свойствах или параметрах смартфона/планшета.
Вариант 1: AIDA64
- Переходим по ссылке выше с мобильного девайса и таким образом открываем страницу AIDA64 в Магазине Android-софта от Google. Инсталлируем приложение.
Если Google Play Маркет отсутствует или доступ в него невозможен, ищем в сети и скачиваем (к примеру, с ресурса APKMirror) установочный APK-пакет программы, и затем устанавливаем её.
Подробнее: Установка Android-приложений из APK-файлов
- Запускаем средство получения системной информации мобильного устройства, на его главном экране-меню тапаем по вкладке «Android».
- Целевой в нашем случае пункт располагается четвёртым по счёту на открывшейся в AIDA64 странице со сведениями и называется «Устройство с Root-доступом». Если значение параметра здесь «Нет», привилегии Суперпользователя на девайсе активированы не были;
если же «Да» — доступны.
Вариант 2: CPU-Z
- Устанавливаем приложение CPU-Z на тестируемый девайс, скачав его по ссылке выше из Play Маркета
либо загрузив и инсталлировав APK-файл с официального сайта разработчиков (это доступно после перехода в раздел «VERSIONS HISTORY» ресурса).
- Открываем софт и переходим на его вкладку «SYSTEM».
- В отобразившемся перечне характеристик находим пункт «Root Access» и смотрим на значение данного параметра:
- «No» — привилегии Суперпользователя на устройстве не активированы;
- «Yes» — рут-права получены.
- «No» — привилегии Суперпользователя на устройстве не активированы;
Способ 3: Спецсредства определения рута
Для тестирования Android-устройств на наличие прав Суперпользователя созданы и специализированные приложения, получить их несложно из Google Play Маркета и других источников. Самым популярным и признанным наиболее надёжным из средств для проверки рута считается Root Checker от разработчика joeykrim.
- Инсталлируем Рут Чекер из Гугл Плей Маркета.
На устройства, где сервисы Google отсутствуют, установить приложение возможно путём загрузки, к примеру, с доступной по следующей ссылке веб-страницы, и развёртывания APK-файла.
- Запускаем средство тестирования. Тапаем «Принять» под отобразившейся после первого его открытия информацией «Отказ от ответственности», нажимаем на кнопку «GET STARTED» на следующем экране.
- Никуда не перемещаясь с первой вкладки Рут Чекера, тапаем «ПРОВЕРКА ROOT» в её главном блоке.
- Немного ожидаем получения результата проверки, возможно два варианта:
- Красно-оранжевая надпись «Sorry! Root access is not properly installed on this device.» означает, что привилегии Суперпользователя на устройстве недоступны.
- Уведомление зелёного цвета «Congratulations! Root access is properly installed on this device!» говорит о том, что рут-права на устройстве активированы и могут быть задействованы пользователем с любыми конечными целями.
- Красно-оранжевая надпись «Sorry! Root access is not properly installed on this device.» означает, что привилегии Суперпользователя на устройстве недоступны.
Способ 4: Эмулятор Терминала
Многие подразумевающие привлечение привилегий Суперпользователя операции в среде Android требуют ввода терминальных команд, поэтому получившим рут-права пользователям часто приходится инсталлировать на устройство приложение-эмулятор консоли. А раз установка Терминала теоретически всё равно потребуется, часто целесообразно задействовать его и с целью проверки доступности особых возможностей, а не привлекать для этого дополнительный вышеописанный софт.
- Любым способом (по ссылке выше из Магазина Гугл или путём загрузки и развёртывания взятого, к примеру, отсюда APK-файла) инсталлируем приложение Terminal Emulator for Android By Jack Palevich.
- Открываем приложение Терминал, предоставляем ему разрешение на доступ к файлам в памяти девайса, подтверждаем получение отобразившегося уведомления.
- Пишем команду
su
, затем нажимаем «Ввод» на виртуальной клавиатуре. - В случае, когда рут-права на устройстве не активированы, в строке Терминала появится следующее уведомление:
inaccessible or not found
Если привилегии Суперпользователя получены, Эмулятор Терминала обратится к установленному на девайсе менеджеру рут-прав (Magisk Manager, Super SU) за разрешением на их использование. Предоставляем доступ, коснувшись «РАЗРЕШИТЬ» под отобразившимся на экране запросом, после чего в средстве отправки терминальных команд на короткое время отобразится уведомление «Терминал предоставлены права суперпользователя», а первый значок в строке ввода указаний сменится с
$
на#
: