Корневой доступ обеспечивает владельцу широкие возможности по управлению мобильным устройством. Из статьи вы узнаете, как получить root-доступ на телефоне Android на актуальных и устаревших моделях.
Что такое root-доступ к устройству?
Root доступ – особая привилегия в ОС Android, позволяющая обойти ограничения наложенные производителем устройства или оператором связи. С root доступом владельцу устройства доступно больше операций и команд при работе с телефоном или планшетом:
- Удаление, изменение и перемещение системных файлов.
- Доступ к корневому каталогу с файлами операционной системы.
- Удаление, изменение, заморозка, копирование и перемещение системных приложений.
- Доступ к дополнительным способам перезагрузки устройства и загрузки особых режимов.
- Изменение минимальной и максимальной тактовой частоты ядер центрального процессора. Выбор и смена типа планировщика.
- Изменение списка приложений с автоматической загрузкой при запуске системы.
- Пакетное резервное копирование и восстановление приложений.
- Изменение и настройка графического оформления.
- Удаление и блокировка рекламы внутри приложений.
- Установка анимации при загрузке системы и т.д.
Root вреден для телефона?
Root доступ не вредит телефону, если использовать root доступ правильно и обдуманно. Любые не обдуманные действия могут привести к необратимым повреждениям операционной системы. Для восстановления работоспособности системы может понадобиться сделать сброс настроек или установить прошивку через компьютер.
Так же root доступ облегчает вирусам и другим вредоносным программам получить полный контроль над устройством. С root доступом приложения могут скрыто следить за пользователем, отправлять личные файлы и переписку, получить доступ к банковским счетам и т.д. Легче отключить блокировку и шифрование данных с root доступом. Поэтому с украденного или утерянного телефона можно скачать личные файлы.
Кроме того крупные корпорации и компании не одобряют использование root доступа. Поэтому некоторые приложения, преимущественно финансовые не работают при наличии root доступа. Например, не получится воспользоваться бесконтактной оплатой через Google Pay. Банковские приложения не работают или не позволяют осуществлять финансовые операции. Поэтому для некоторых пользователей root доступ скорее вредит, чем приносит пользу.
Как получить корневой доступ на Android
Все доступные методы получения root прав разделены на несколько категорий:
- Активация в меню для разработчиков.
- Приложения для смартфона или ПК.
- Патчинг загрузчика.
- Кастомный recovery.
Можно получить root бесплатно?
Большинство смартфонов и планшетов позволяют получить root доступ бесплатно. При этом необходимо выполнить определенные действия:
- Разблокировать загрузчик.
- Установить кастомную версию Recovery – TWRP.
- Установить приложение для получения root доступа. Наиболее актуальное приложение – Magisk.
Точный порядок всех действий и набор файлов для каждой модели телефона может отличаться. Так же производители могут упростить получение root доступа для одних моделей и усложнить получение root доступа для других моделей. Поэтому при выборе новой модели телефона можно поинтересоваться в службе поддержки каждого производителя о получении root доступа.
В некоторых телефонах получить root доступ можно через приложение. Приложение сканирует систему на наличие уязвимостей и при возможности активирует root доступ. При этом такие приложения не работают на многих телефонах с актуальной версией Android
Можно приобрести телефон для азиатского региона. Мелкие и крупные продавцы различных торговых площадок часто разблокируют загрузчик для установки глобальных версий прошивки. В таких моделях получить root доступ ещё легче. Ещё можно поискать телефон на местных торговых площадках или поискать на известной торговой площадке – eBay. Некоторые продавцы могут перед продажей активировать root доступ в качестве бонуса.
Активация в меню для разработчиков
В некоторых моделях смартфонов корневой доступ присутствует изначально. Для активации достаточно открыть меню для разработчиков, а затем перевести переключатель в активное положение. Соответственно деактивация такого переключателя отключит корневой доступ.
Такой метод получения root прав ограничен несколькими моделями, где разработчики решили предоставить пользователю простой способ получения корневого доступа. Обычно это специализированные версии смартфонов ориентированные на разработчиков Android или малоизвестные китайские аппараты.
Приложения для смартфона или ПК
Метод с приложениями для смартфона или ПК позволяет получить root в автоматическом режиме через доступные в системе уязвимости. Для этого требуется установить соответствующую программу непосредственно на устройство или на ПК с подключенным по кабелю телефоном. Затем запустить утилиту и ожидать окончание получения root прав. А в случае неудачи попробовать другое приложение.
Способ с приложением актуален преимущественно для устаревших моделей с версией Android 7 и ниже. Поскольку в более современных устройствах доступные ранее уязвимости устранены. Встречаются случаи успешного получения root на Android версии 10. Обычно на малоизвестных китайских телефонах с обширным количеством уязвимостей в системе.
Патчинг загрузчика
Способ позволяет получить root при помощи модификации загрузчика системы. Метод подходит для многих современных устройств, включая только что сошедших с конвейера.
Порядок действий
- Установить на ПК adb и драйвера для мобильного устройства.
- Необходимо разблокировать загрузчик на мобильном устройстве.
- Далее проверить номер сборки установленной системы.
- Затем скачать соответствующую установленной системе прошивку. Версия обязательно должна совпадать, поскольку неподходящая версия системы может привести к программному повреждению устройства.
- Из архива с системой следует извлечь файл boot.img на ПК.
- Необходимо любым удобным способом переместить извлеченный файл boot.img в память телефона.
- На телефоне следует установить последнюю версию magisk manager и пропатчить файл boot.img.
- Затем пропатченный файл boot.img следует переместить обратно на ПК в папку adb.
- Телефон необходимо подключить к компьютеру, включить отладку по USB.
- В папке с пропатченным загрузчиком следует запустить командную строку. Для этого зажать на клавиатуре клавишу shift и мышкой нажать на правую кнопку. В контекстном меню выбрать вариант «Открыть окно команд».
- В окне команд необходимо ввести fastboot devices.
- После обнаружения телефона потребуется ввести команду на прошивку загрузчика – fastboot flash boot boot.img.
Важно! Для некоторых моделей порядок действий может включать дополнительные действия. Поэтому перед любыми манипуляциями следует уточнить точную инструкцию на профильных форумах. Так же рекомендуется сохранить все важные данные перед прошивкой.
Кастомный recovery
Наиболее ходовой и действенный способ получения корневого доступа на большинстве современных устройств начиная с Android версии 7. Для этого требуется разблокировать загрузчик, а затеем установить кастомный рекавери – TWRP. В кастомном recovery требуется установить стабильную версию Magisk и после установки перезагрузится в систему. В системе открыть Magisk и активировать работу root.
Важно! Точный порядок действий для каждой модели может отличаться, поэтому подробную инструкцию следует искать на профильном форуме для соответствующей модели.
Как проверить наличие root прав в телефоне?
Наиболее простой способ проверить наличие root доступа в телефоне – установить приложение Root Checker. Приложение можно бесплатно загрузить из Google Play. Достаточно запустить приложение и выбрать проверку наличия root доступа. Приложение проверит систему и сообщит о наличии или отсутствии root доступа.
Ещё одно приложение для проверки root доступа – CPU-Z. Приложение так же бесплатно можно загрузить из Google Play. Для проверки root доступа необходимо перейти на вкладку «Система». Последняя строчка на вкладке даст понять есть ли в телефоне root доступ.
Часто задаваемые вопросы
Как дать устройству root доступ?
Стандартный порядок действий для получения root доступа: разблокировать загрузчик, прошить кастомный recovery и дать root доступ через приложение, например Magisk. Некоторые телефоны позволяют получить root доступ через приложение в одно касание. Приложение ищет уязвимость в системе и предоставляет root доступ. Иногда может понадобиться установка 3-5 разных приложений для проверки и предоставления root доступа. Ещё можно купить новый телефон для азиатского рынка. Обычно в таких телефонах перед продажей активируют загрузчик для установки глобальной прошивки.
SIM-карта нужна для рутирования телефона?
Для получения root доступа не нужна SIM карта. Поэтому root доступ можно получить на различных телефонах и планшетах. Так же на CDMA моделях без слота для SIM карты.
Джейлбрейк дает root-доступ?
Джейлбрейк для iOS часто сравнивают с root доступом для Android. При этом возможности джейлбрейка существенно ниже. В iOS файловая система закрытая, поэтому джейлбрейк не дает широкого контроля над системой, как в случае с Android.
Могу ли я получить root-доступ к своему телефону через Интернет?
Получить root права через интернет невозможно. Можно использовать приложения с получением root доступа в одно касание. Для работы таких приложений часто не требуется интернет. При этом шанс успешного получения root доступа не высокий.
Телефон должен быть разблокирован, чтобы получить root?
Для получения root доступа необходимо разблокировать загрузчик. Разблокировка загрузчика позволит установить кастомное recovery, а потом получить root.
Как получить доступ суперпользователя на Android без root?
Суперпользователь и root доступ синонимы. Что бы получить доступ к системному каталогу и дополнительным функциям необходимо активировать root доступ. Для этого требуется разблокировать загрузчик, прошить кастомный recovery и дать root доступ через приложение, например Magisk. Можно так же попробовать получить root доступ в приложении с одним касанием. При этом у такого способа низкий шанс на успех.
Как разблокировать root-доступ в Android?
Способ разблокировки для каждой модели индивидуальный. Универсального способа не существует. А для некоторых моделей телефонов нет публичной инструкции для разблокировки root доступа. Наиболее актуальный способ разблокировки root доступа в приложении Magisk. Предварительно необходимо разблокировать загрузчик и прошить кастомный recovery.
Рутировать телефон полезно?
Root доступ открывает широкие возможности для владельца телефона: изменение графического оформления, качественная блокировка рекламы в приложениях, полный контроль над файлами и приложениями. При этом с root доступом высокий риск кражи пользовательских данных злоумышленниками. Предоставленные по ошибке права приложению могут привести к утечке важных персональных данных. Поэтому получение root доступа – большая ответственность для каждого владельца Android телефона.
Как узнать, есть ли у моего телефона root-доступ?
Наиболее простой способ проверки root доступа – установить приложение Root Checker. Приложение можно бесплатно скачать с Google Play. Приложение выполнит проверку в автоматическом режиме за несколько секунд.
Вывод
В статье детально описано, как получить root-доступ на телефоне Android. На устаревших моделях часто работает способ с приложением для телефона или ПК. Наиболее действенный метод – через кастомное recovery. При этом на определенных моделях установка кастомного recovery не обязательна и можно обойтись патчингом загрузчика.
А каким способом вы пользуетесь для получения root? Поделитесь опытом в комментариях внизу статьи.