Как проверить Рут права на Андроиде
О том, нужны или не нужны рут-права (привилегии суперпользователя) можно спорить вечно. Впрочем, для любителей модифицировать систему под себя получение root-доступа является практически обязательной процедурой, которая не всегда заканчивается успешно. Ниже вы найдете узнаете, как проверить, удалось ли вам получить привилегии суперпользователя.
Как проверить Рут права на Андроиде
Содержание — Как проверить Рут права на Андроиде:
Как узнать, получилось ли установить режим Superuser
Способов активировать «режим админа» в Android существует немало, однако эффективность того или иного из них зависит от самого устройства и его прошивки – кому-то достаточно приложения вроде KingROOT , а кому-то придется разблокировать загрузчик и установить модифицированное рекавери. Собственно вариантов проверки, сработал ли тот или иной метод, существует несколько.
Способ 1: Root Checker
Небольшое приложение, единственное предназначение которого – проверка устройства на предмет наличия рут-доступа — Скачать Root Checker
1. Откройте приложение. Первым делом появится окно с уведомлением, предупреждающим о сборе анонимной статистики. Если согласны, жмите «Принять», если нет – «Отклонить».
2. После вводной инструкции (она на английском и не слишком полезна) получите доступ к главному окну. В нем следует нажать на «Проверка Root».
3. В процессе проверки приложение попросит соответствующий доступ – возникнет окошко разрешения.
Естественно, доступ необходимо разрешить.
4. Если никаких неполадок не возникло, то главное окно Рут Чекер будет выглядеть так.
Если же с правами суперпользователя что-то не в порядке (или вы не разрешили приложению их использовать), то получите сообщение «Sorry! Root access is not properly installed on this device».
Если вы уверены, что получили рут-доступ, но приложение говорит о его отсутствии – читайте пункт о неполадках в конце статьи.
Проверка с помощью Root Checker – один из самых простых методов. Однако и он не без недостатков — в бесплатном варианте приложения присутствует реклама, а также надоедливые предложения купить Pro-версию.
Если никаких неполадок не возникло, то главное окно Рут Чекер будет выглядеть так.
Если же с правами суперпользователя что-то не в порядке (или вы не разрешили приложению их использовать), то получите сообщение «Sorry! Root access is not properly installed on this device».
Если вы уверены, что получили рут-доступ, но приложение говорит о его отсутствии – читайте пункт о неполадках в конце статьи.
Проверка с помощью Root Checker – один из самых простых методов. Однако и он не без недостатков — в бесплатном варианте приложения присутствует реклама, а также надоедливые предложения купить Pro-версию.
Способ 2: Terminal Emulator for Android
Поскольку Андроид представляет собой систему, основанную на Linux-ядре, есть возможность установить на устройство под управлением этой ОС эмулятор терминала для привычной пользователям Линукс-консоли, в которой можно проверить наличие рут-привилегий — Скачать Terminal Emulator for Android
1. Открываем приложение. Появится окно командной строки и клавиатура.
Обратите внимание на вид первой строки – имя пользователя (состоит из имени учетной записи, разделителя и идентификатора устройства) и символ «$».
2. Набираем на клавиатуре команду
Затем нажимаем кнопку ввода («Enter»). Скорее всего, Терминал Эмулятор попросит доступа к правам суперпользователя.
Разрешаем нажатием на соответствующую кнопку.
3. Если все прошло гладко, то упомянутый выше символ «$» сменится на «#», а имя учетной записи перед разделителем сменится на «root».
В случае если Root-доступ отсутствует, вы получите сообщение со словами «can’t execute: permission denied».
Единственный недостаток этого способа — он чуть сложнее предыдущего, однако и с ним справятся даже начинающие пользователи.
Рут права установлены, но не отображаются в системе
Причин такого варианта развития событий может быть несколько. Рассмотрим их по порядку.
Причина 1: Отсутствует менеджер разрешений
Таковым является приложение SuperSU. Как правило, при получении рут-прав оно устанавливается автоматически, поскольку без него само наличие прав суперпользователя бессмысленно – приложения, требующие root-доступ, не умеют его получать сами по себе. Если среди установленных программ не нашлось СуперСу – скачайте и установите подходящую версию — Скачать SuperSU
Причина 2: Суперпользователь не разрешен в системе
Иногда после установки менеджера разрешений требуется вручную включить рут-права для всей системы. Это делается так.
1. Заходим в СуперСу и тапаем по пункту «Настройки».
2. В настройках смотрим, проставлена ли галочка напротив «Разрешить суперпользователя». Если нет – то проставляем.
3. Возможно, потребуется перезагрузка устройства.
После этих манипуляций все должно встать на место, но все-таки рекомендуем вам повторно проверить систему одним из описанных в первой части статьи способов.
Причина 3: Некорректно установлен бинарный файл superuser
Скорее всего, произошел сбой во время процесса прошивки исполняемого файла, который отвечает за наличие прав суперпользователя, из-за чего появился такой себе «фантомный» рут. Кроме этого, возможны и другие ошибки. Если вы столкнулись с таким на девайсе под управлением Android 6.0 и выше (для Samsung – 5.1 и выше), вам поможет сброс до заводских настроек. Подробнее: Сбрасываем настройки на Android
В случае если ваше устройство работает на версии Андроид ниже 6.0 (для Самсунг, соответственно, ниже 5.1) можно попробовать получить рут заново. Крайний случай – перепрошивка .
Большинству пользователей права суперпользователя не требуются: они рассчитаны, в первую очередь, на разработчиков и энтузиастов, оттого и имеются некоторые сложности с их получением. Кроме того, с каждой новой версией ОС от Google получить такие привилегии становится все сложнее, и, следовательно, выше вероятность сбоев.
Root-прав на Android: как получит/скачать root на все устройства
По умолчанию все устройства защищены от «проникновения» в систему и предоставляют пользователю доступ только к основным функциям, которые необходимы для комфортной работы. Но могут возникнуть случаи, когда нужно получить полный доступ к системе. Рассмотрим как получить рут права на Android.
Root-права — что это?
Root — это суперпользователь. Рут-права нужны для получения полного доступа к системе, что позволит полноценно модернизировать (кастомизировать) ОС Android.
Superuser имеет ряд преимуществ, среди которых возможность:
- удалять встроенные приложения;
- изменять системные файлы;
- настраивать интерфейс «под себя» (начиная шрифтами, заканчивая анимацией загрузки);
- бесплатно совершать покупки в приложениях;
- делать резервные копии;
- менять прошивку устройства;
- блокировать рекламу;
- устанавливать приложения на карту памяти;
- и т.д.
Подготовка устройства
Перед тем, как получить рут права на Android, нужно правильно подготовить девайс, чтобы исключить возможность потери данных:
Перед установкой стоит выполнить 5 главных требований:
- Сделать резервную копию данных (на внешний накопитель).
- Включить режим отладки по USB (если установка через ПК).
- Зарядить устройство минимум до 80%.
- Подключиться к сети Wi-Fi.
- Разрешить установку с неизвестных источников (если установка без ПК).
Для создания резервной копии:
- Зайдите в «Настройки» → «Память и резервные копии».
- «Копирование и восстановление» → «Резервное копирование».
- Выберите место хранения (обязательно SD-карта).
- Укажите данные, которые хотите сохранить.
- Нажмите «Начать копирование».
- После завершения процесса в «Копирование и восстановление» отобразится точка восстановления.
Если установка Root произойдет через компьютер, то также нужно включить отладку по USB.
- «Настройки» → «О телефоне».
- 7 раз нажмите на версию прошивки до появления сообщения о том, что вы теперь разработчик.
- Перейдите в «Настройки» → «Спец. возможности» → «Для разработчиков».
- Переведите тумблер «Отладка по USB» в активное положение.
- Перезагрузите устройство.
Если компьютер использоваться не будет, то необходимо разрешить установку из неизвестных источников.
- Зайдите в «Настройки» → «Отпечатки и безопасность».
- Переведите тумблер «Неизвестные источники» в активное положение.
Как получить рут права
Рассмотрим способы получения Root-прав на примере Meizu M5 и ПК под управлением Windows 10.
Через смартфон
Наиболее популярные программы для получения Рут без компьютера — Kingroot и Framaroot. Каждая из этих утилит гарантирует положительный результат в 97% случаев.
KingRoot
Получить рут права можно через KingRoot. Данная утилита универсальна и подходит почти для всех моделей смартфонов. Разработчики заявляют, что шанс «окирпичивания» равняется 0,1% и только по вине пользователя.
- Скачайте приложение и установите его.
- Запустите программу → Нажмите «Try to Root».
- Дождитесь завершения установки и появления надписи «ROOT SUCCEEDED».
- Если не получилось, то запустите процесс заново.
- Перезагрузите устройство.
Framaroot
Список поддерживаемых устройств менее разнообразный, чем у предыдущей программы, но процесс получения прав суперпользователя значительно быстрее.
- Скачайте программу и установите ее.
- Запустите → Укажите «Установить SuperSU».
- Выберите «Gandalf» («Boromir») → Дождитесь появления смайлика, символизирующего успешную установку.
- Перезагрузите устройство.
Скачать рут права через ПК
Способ установки Рут через компьютер более надежный. Вероятность успешного окончания процесса — 99%. Рассмотрим две популярных программы.
Kingo Android Root
Приложение от популярной команды разработчиков, которые специализируются на изучении уязвимостей Android-устройств.
- Скачайте инсталлятор Kingo для Windows.
- Запустите программу → Подключите устройство через USB-кабель.
VRoot
Данная программа специализируется на рутировании китайских смартфонов, но подходит и для других моделей.
- Скачайте и установите программу (выбрав зеленую кнопку).
- Запустите VRoot → Подключите устройство через USB-кабель (начнется поиск телефона).
- Нажмите на зеленую кнопку после того, как определилась модель смартфона.
- Дождитесь окончания процесса и перезагрузки устройства.
- На главном экране телефона появятся 2 китайских приложения, которые можете удалить.
Проверка результатов рутирования
- Определить успешность получения Root-прав можно с помощью специальной программы.
- Скачайте приложение SuperSU, если оно не появилось автоматически.
- Скачайте Root Checker → запустите утилиту.
- Нажмите «Принять» под отказом от ответственности.
- Кликните «Verify Root Status» → «Предоставить».
- После чего появится сообщение:
- «Congratulations! Root access is properly installed on this device!» (В случае успешного подтверждения).
- «Sorry! Root access is not properly installed on this device!» (если рут отсутствует).
- «Congratulations! Root access is properly installed on this device!» (В случае успешного подтверждения).
Как удалить root права
Удалить права суперпользователя можно программно либо вручную. Основные причины отказа от Root:
- Устройство нужно отдать в сервисный центр (по гарантии);
- Появились сбои во время работы;
- Возникли опасения, связанные с безопасностью.
Через программу
Данный способ достаточно простой, программа в автоматическом режиме произведет удаление.
- Скачайте SuperSU из Play Маркета (если не установлен ранее).
- Запустите программу → Вкладка «Настройки».
- Выберите пункт «Полное удаление Root» → дождитесь перезагрузки устройства.
Как удалить root-права вручную
Данный способ подходит для продвинутых пользователей, которые уверенно чувствуют себя в «окружении» системных файлов.