Довольно-таки очень популярный вопрос среди новичков «Нет Root прав, хотя я их получал! Что делать?» Как правило, данная проблема возникает из-за не опытности и не внимательности, чем неработоспособности способа получения Root Android.
Немного теории…
Что такое Root уже в курсе? Где получить их тоже? Ну что же тогда продолжим! После получения Root (в классическом варианте) в системную область прошивки добавляется файл su в раздел /system/xbin/, а также приложение администратор SuperSU.apk, или SuperUser.apk или KingSuperUser.apk (либо другие похожие) в раздел /system/app/.
Приложение администратор необходимо, для того чтобы контролировать предоставление Root приложениям которые его просят, сделано это с целью безопасности. С вашей же стороны есть возможность предоставить Root приложению или наоборот отказать.
Если вы случайно (либо целенаправленно) отказали приложению в Root правах, то приложение попадает в «черный список» и собственно после этого новичкам начинается казаться что root прав нет!
90% «кажется root прав нет» связано с случайным отказе предоставление root прав приложению требующего их!
Решение проблемы «Нет Root прав»!
Администраторы Root прав
Есть различные приложения администраторы Root прав:
- SuperSU
- SuperUser
- SuperUser (CWM)
- Magisk
Самым популярным приложением на данный момент является SuperSU, поэтому «решать проблему» будем через него, у тех кого стоит иное приложение не стоит расстраиваться, так как все операции почти идентичны, разница лишь в местоположение настроек.
p.s. Наличие приложения администратора root прав SuperUser не означает наличие Root!
Запрос root прав
Когда вы запускаете приложение которому необходимы Root права или операция требующая Root у вас отобразиться вот примерно такое окно:Если вы в течение нескольких секунд (10-15) не нажмете «Предоставить» или нажмете «Отказать», то приложению будет заблокировано возможность использовать ROOT.
Исправляем и предоставляем Root
Заходим в приложение администратор Root прав:
Настройки:
Проверяем включен ли Суперпольватель (если нет, то включить и перезагрузить Android)Если устанавливаете приложения из доверенных источников и точно не боитесь подхватить вирус — включить предоставление Root автоматом, для этого перейдите в «Доступ по умолчанию»
Выбрать из предложенных вариантов «предоставить»
Переходим в список приложений и видим приложения которым были предоставлены Root права (#) или наоборот запрещены (#)
Если вы хотите вернуть приложению Root доступ, то тапните по нему и в поле доступ выбрать «Представить»
Если все же возникают какие-либо проблемы с Root, то перейдите в:
Меню настроек Android -> Приложения -> Ваше приложение Root Администратор
И сбросить его кеш и данные!
Как проверить есть ли 100% Root права?
Бывает так, что приложение администратор Root не установилось или просто есть вопросы, точно ли получилось получить Root права? Можно это проверить 2 способами:
Способ 1
Скачать и установить c магазина Google Play приложение Root Checker
Данный способ не совсем точный, так как вы просто могли «забыть» предоставить Root с помощью администратора (кончено если оно установлено).
Способ 2
Данный способ самый точный! Скачиваем и устанавливаем Root Browser и переходим по пути /system/xbin/ если файл su есть, значит Root права имеются! Если нет, то Root нет (Спасибо за подсказку Капитану Очевидность)! [stextbox id=»info»]Наличие файла su означает наличие Root прав на Android девайсе![/stextbox]
Если по какой либо причине у вас не установилось приложение администратор, то установить и с магазина Google Play (ссылки даны выше).
На Samsung могут возникнуть работы Root из-за встроенной защиты Knox — избавится от Knox.
Если же файла SU нет, то получить root права вы можете на нашем сайте Android +1!