Root-права на устройствах Андроид: зачем нужны и как получить
Root права на Андроид открывают полный доступ к функционалу операционной системы. После их получения становятся возможными многие действия, которые ранее было нельзя совершить. Поговорим подробнее, как получить права суперпользователя на устройстве с ОС Андроид.
Root-права на Андроид — что это такое
Android представляет собой операционную систему, использующую ядро Linux. Эта ОС делит пользователей на 2 большие категории:
- Рядовой пользователь;
- Суперпользователь (администратор).
Первая категория вправе использовать все возможности ОС, в том числе устанавливать приложения, изменять настройки, удалять и редактировать файлы домашнего каталога. Полномочия суперпользователя шире. Например, он может менять системные файлы.
На Android ситуация аналогична. Однако получить root-права там сложнее. В десктопных дистрибутивах Linux необходимо ввести пароль. В мобильной ОС требуется выполнение дополнительных действий. Впрочем, процедура рутирования под силу любому владельцу устройств на базе Android.
И на десктопных Linux, и на Android root-правами следует пользоваться с большой осторожностью. Непродуманные изменения системных файлов при отсутствии бэкапа могут вывести из строя ОС. Применительно к мобильным гаджетам это часто означает поломку без возможности восстановления.
Читайте также: ТОП-10 программ для получения рут-прав
Плюсы и минусы рут-прав на Андроиде
К плюсам root-прав можно отнести следующие.
- Возможность редактирования системных файлов. Она позволяет превратить ОС во что угодно. Например, можно существенно изменить интерфейс или встроить единый общесистемный эквалайзер.
- Разгон. Из-под root можно увеличить тактовые частоты центрального процессора и видеоядра.
- Бэкап. Права суперпользователя дают возможность сделать полный бэкап ОС. Без них это невозможно.
- Многопользовательский режим. После рутирования можно подключить несколько профилей пользователей одновременно.
Рут имеет и минусы.
- Потеря гарантии. Рутирование является случаем, исключающим возможность гарантийного ремонта устройства.
- Высокий риск. Непродуманное редактирование системных или программных файлов превращает смартфон в «кирпич», а вирусное ПО наносит гаджету больший вред.
Для чего нужны и какие возможности дают рут-права на Андроиде
Root-доступ предоставляет пользователю следующие возможности:
- Редактирование системных и программных файлов.
- Создание полного бэкапа ОС или отдельно взятой программы.
- Управление ОС с помощью командной строки.
- Удаление предустановленного ПО (в том числе сервисов Google).
- Блокировка рекламы.
- Удаление проверки лицензии в приложениях.
- Отвязка одного ПО от другого (например, YouTube от сервисов Google).
- Создание измененных установочных файлов .apk.
- Изменение шрифтов, других элементов интерфейса ОС.
- Доступ к просмотру скрытых по умолчанию файлов.
- Разгон центрального процессора и графического чипа.
Все перечисленное недоступно без получения прав суперпользователя.
Как установить рут-права на телефон на базе Андроид
Существует несколько способов получить root.
Десктопные программы
Способ предусматривает использование десктопного ПО. Смартфон требуется подключить к компьютеру. Рутирование потребует выполнить следующие действия:
- Установить программное обеспечение на ПК и запустить.
- Подсоединить смартфон к компьютеру.
- Включить отладку по USB на смартфоне. Для этого нужно активировать соответствующий пункт в меню «Для разработчика». Как это сделать можно посмотреть в этой статье.
- Дождаться установки драйверов.
- Нажать кнопку Root.
- Дождаться окончания процедуры.
В качестве примера использована программа iRoot. Но для получения root может быть использовано любое другое десктопное ПО, например, Root Genius. Приложение можно бесплатно скачать на сайте разработчика.
Мобильные программы
Подразумевает использование специального программного обеспечения для телефонов. Не требует подключения смартфона к компьютеру. Для рутирования потребуется:
- Скачать приложение.
- Установить на устройство.
- Запустить программу.
- Выбрать пункт меню «Получить root-доступ» или подобный.
- Дождаться завершения процесса.
Этот алгоритм применим ко всему подобному ПО.
Перед установкой нужно взвесить все «за» и «против». Приложения для рутирования сложно удалить. Не помогает даже сброс до заводских настроек.
Сегодня из Google Play вырезаны все приложения для получения root. Но их можно скачать с сайтов разработчика. Например, программа King Root доступна для загрузки здесь. Можно использовать и другой софт: 360 Root, iRoot, Framaroot (как в примере).
Меню Recovery
Другой способ – использование кастомного загрузочного меню. Подойдет CWM Recovery Android (или любое другое).
Для установки кастомного загрузочного меню потребуется подключение смартфона к компьютеру с установленной утилитой FastBoot (или аналогичной). Однако некоторые custom recovery можно поставить без использования ПК. Для этого их записывают на microSD, а затем загружают с нее телефон из стандартного меню.
Для рутирования через recovery потребуется:
- Скачать архив SuperSU для прошиваемого устройства.
- Сохранить файл в корневом каталоге или на карте памяти.
- Зайти в меню recovery, нажав при включении смартфона кнопку громкости и блокировки.
- Выбрать пункт install zip from sdcard.
- Дождаться окончания установки.
Как настроить рут-права на Андроид на русском
У большинства приложений для получения прав суперпользователя – англоязычный интерфейс. Чуть реже встречается ПО на китайском. Русскоязычного софта мало.
Итак, как включить root-доступ на Андроид на русском языке? Единственный способ – использование русскоязычного программного обеспечения. В качестве примера можно привести приложения Kingo Root для ПК. Его интерфейс – на русском. Скачать программу можно с официального сайта разработчика.
Как правильно пользоваться рут-правами
Первое, что нужно сделать после рутирования, — установить приложения для использования root-прав. Главную позицию занимает SuperSU, которое помогает настраивать гаджет, управлять другими приложениями. Также пригодятся:
- Root-проводник – открывает доступ к срытым файлам (в том числе системным).
- Root Uninstaller – удаляет предустановленные программы, которые нельзя деинсталлировать стандартными средствами Android.
- Patcher – «прошивает» другие программы, устанавливая на них патчи.
Каждой программе нужно предоставлять полномочия в соответствии с ее назначением. Например, для деинсталлятора хватит удаления софта и внесения соответствующих изменений в системные файлы. Другие разрешения предоставлять не стоит, это может нанести вред устройству.
Root можно удалить. Это делается с помощью упомянутой SuperSU.
При необходимости можно скрыть наличие прав суперпользователя (некоторые программы с ними несовместимы). Это делают, используя приложения (например, RootCloak, Magisk Manager).
Что делать, если не смог получить root-доступ на телефон
Иногда Android-устройство не получается рутировать. Не помогает ни один способ.
Что же делать, если не смог получить права root? Можно использовать Link2SD. Это программное обеспечение, способное выполнять действия, аналогичные операциям root-приложений, но не требующее получения прав суперпользователя.
Link2SD умеет:
- Переносить софт с внутренней памяти на microSD.
- Создавать дополнительные разделы на флэш-карте.
- Удалять или блокировать предустановленные приложения Android.
- Запрещать обновлять ОС.
- Открывать доступ к скрытым файлам (в том числе .apk установленного софта).
Также в Link2SD предусмотрена функция одновременной очистки кеша сразу нескольких приложений. Это экономит время. Используя стандартные средства ОС, можно выполнять действие только для каждой программы по отдельности.