Что такое root на Android и зачем он нужен

Слова «рут», «рутануть», «получить root» звучат привычно для опытных пользователей Android, а новичков часто ставят в тупик. Разбираемся, что это за права, зачем они нужны и стоит ли вообще их получать.

Что такое root

Root — это учётная запись суперпользователя, характерная для любой UNIX-подобной операционной системы. Она даёт право выполнять с системой абсолютно любые действия — по сути, приравнивает пользователя к создателю ОС. Root снимает все штатные ограничения на взаимодействие с системой.

Важно понимать: root встречается не только на смартфонах, а в любой системе на базе ядра UNIX. При наличии нужных навыков суперпользовательские права можно получить даже на роутере.

Зачем нужны root-права

Приложения, запущенные от имени root, получают неограниченный доступ к любым данным в системе. В первую очередь такие права нужны разработчикам — именно благодаря root появляются удобные утилиты для тонкой настройки устройства. Классический пример — сервис Titanium Backup, который умеет делать полный бэкап всех данных на смартфоне, но работает только при наличии root.

Кроме резервного копирования, root позволяет менять графику интерфейса, иконки и цветовую схему системы, если стандартный вид не устраивает пользователя.

Root даёт возможность и более практичных настроек: - увеличить максимальную громкость динамиков или наушников; - откалибровать датчики освещённости; - изменить интенсивность вибрации смартфона; - поднять или опустить минимальный и максимальный уровень яркости дисплея; - отключить сжатие фото в JPEG и повысить качество снимков с камеры; - удалить рекламу из системы и приложений, включая YouTube; - убрать неудаляемые системные приложения и трекеры; - оптимизировать работу аккумулятора и увеличить автономность.

Чем это опасно

У любых расширенных прав есть обратная сторона — ответственность. Получая root, пользователь берёт на себя риски всех последствий, которые могут возникнуть с устройством. Многие защищённые приложения, например Сбербанк Онлайн, на рутированных смартфонах попросту перестают работать.

Вредоносный софт с доступом к root-правам теоретически способен вмешиваться даже в работу антивирусов, у которых таких прав нет. Зловреды чаще всего попадают на устройство по вине самого пользователя — вместе со взломанными играми или приложениями. Отдельная категория риска — приложения, незаметно оформляющие платные подписки. Наконец, ошибка на этапе получения root-прав может превратить смартфон в «кирпич».

Как получить root

Процедура получения root отличается от устройства к устройству — не по сути, а по конкретным программам. В любом случае сначала нужно разблокировать загрузчик, а некоторые производители намеренно блокируют эту возможность с завода. Обходные коды разблокировки, которые продают сотрудники компаний-производителей, стоят порядка 60–80 долларов и сопряжены с риском нарваться на мошенника — связываться с ними не стоит.

Если загрузчик смартфона разблокируется штатно, общая последовательность действий выглядит так (на примере OnePlus 9 Pro):

  1. Сделайте резервную копию данных на случай их потери.
  2. Перейдите в «Настройки» → «Для разработчика».
  3. Включите «Заводскую разблокировку» и «Отладку по USB».
  4. Скачайте Fastboot/ADB на компьютер и подключите к нему смартфон.
adb devices
adb reboot bootloader
  1. В меню загрузчика выберите English → Advanced → Reboot to fastboot (если потребуется).
fastboot oem unlock
  1. На смартфоне кнопками громкости выберите «Unlock the bootloader» и подтвердите кнопкой питания.
  2. Установите Team Win Recovery Project (TWRP) — свой для каждой модели устройства.
  3. Установите приложение Magisk и завершите процедуру получения root по инструкции для конкретной модели на форуме 4pda.ru.

Конкретные файлы и конфигурации для каждой модели отличаются, поэтому ссылки лучше искать в разделе своего устройства на профильном форуме. Важно не перепутать похожие модели — например, OnePlus 9 и OnePlus 9 Pro — иначе установка несовместимого файла превратит смартфон в бесполезный «кирпич».

Стоит ли делать root

Если вы не разработчик и не понимаете, зачем вам конкретно нужны root-права, лучше воздержаться. Ответственность за все проблемы — от отказа банковских приложений до кирпича вместо телефона — целиком ложится на пользователя. Прежде чем разблокировать загрузчик и получать рут, стоит трезво взвесить все плюсы и минусы.

Источник: AndroidInsider.