Возможна ли проверка наличия рут-прав на смартфоне
Существует три способа проверки root-прав на Android:
- Использование внутренних инструментов.
- Использование программы проверки корней.
- Использование диагностических инструментов.
Какие бывают виды рут (root) прав?
Существует несколько типов корневых прав:
- Temporary Root — такие root-права являются временными, другими словами, это временный root-доступ, который исчезает (удаляется), как только устройство перезагружается.
- Shell Root — этот тип корневого доступа является постоянным, но доступ к изменению каталога ‘system’ заблокирован
- Полный root — Эти root-права не только постоянны, но и не имеют ограничений. Даже название говорит само за себя — полный корень.
Как правильно и точно проверить наличие рут-прав на телефоне
Самый простой способ — визуальный. Для этого не нужно устанавливать дополнительное программное обеспечение. Вам понадобятся:
- Открыть настройки.
- Перейдите к списку приложений.
- Найдите инструмент SuperSU или его аналог.
Как правило, вам нужна программа для управления возможностями root-right. Обычно это СуперГУ. Если он присутствует в списке приложений — на телефоне есть root-права. Иногда, в зависимости от используемой прошивки или программного обеспечения, инструмент для получения root-прав может быть другим. Рекомендуется запустить подозрительную программу, и если она связана с правами root, система немедленно сообщит вам об этом.
При попытке запустить приложение, требующее root-прав, Android немедленно отобразит уведомление о том, какие права были предоставлены приложению. Если в вашем телефоне нет менеджера прав, окно не появится.
Альтернативой является использование диагностического программного обеспечения. Например, это может быть CPU-Z . После запуска инструмент отображает технические характеристики устройства, а отдельная строка в нижней части экрана информирует о состоянии root-прав.
Еще одна программа, которая может помочь, — Terminal Emulator for Android. Android основан на ядре Linux, поэтому пользователи этой ОС могут установить привычный терминал для работы со своим телефоном.
Чтобы проверить привилегии root с помощью этой программы, пожалуйста:
- Войдите в систему.
- Чтобы ввести консольную команду su.
- Нажмите ввод.
- Предоставьте права доступа root.
- Если процесс прошел успешно, символ «$» в строке будет заменен на «#», а перед разделителем появится слово root.
Если пользователь не имеет root-доступа, появится текст cannot execute: permission denied или not found.
Способы проверки для Андроида
Чтобы узнать, нужно ли вам проходить процедуру расширенного доступа, необходимо проверить root-права вашего android. Это можно сделать несколькими способами.
Читайте также: Как узнать IMEI телефона на Андроид — 5 способов
Какие программы можно использовать для этого
Существует также специализированная программа для проверки root-прав в Android. Root Checker доступен бесплатно в Google Play.
Как подать заявление:
- Откройте приложение и примите лицензионное соглашение.
- Прочитайте краткую вводную инструкцию.
- Нажмите на «Root Checker» в главном окне приложения.
- Предоставьте права доступа root, когда появится запрос. Но если в вашем телефоне нет менеджера прав (например, SuperSU), окно не появится.
- Если все прошло успешно, значок будет светиться зеленым цветом, а RootChecker сообщит вам, что права root присутствуют.
- Если произошла ошибка или отсутствует root-доступ, появится следующее сообщение.
Это означает, что пользователь не предоставил доступ к приложению, на устройстве возникли проблемы или отсутствуют root-права. Их можно устранить путем сброса к заводским настройкам или перепрошивки устройства.