Как рутировать свой телефон Android с SuperSU и TWRP

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

Этот пост был первоначально опубликован в 2012 году. С тех пор он был обновлен, чтобы сосредоточиться на наиболее широко поддерживаемом методе рутирования, а не на коллекции приложений, запускаемых одним щелчком мыши.

Что такое Root?

Android основан на Linux. В Linux и других UNIX-подобных операционных системах пользователь root эквивалентен пользователю-администратору в Windows. Пользователь root имеет доступ ко всей операционной системе и может делать все что угодно. По умолчанию у вас нет root-доступа к вашему собственному устройству Android, и некоторые приложения не будут работать без root-доступа. Как и другие современные мобильные операционные системы, в целях безопасности Android ограничивает приложения изолированными программными средами безопасности.

Учетная запись пользователя root всегда существует в Android; просто нет встроенного способа получить к нему доступ. «Rooting» — это получение доступа к этой учетной записи пользователя root. Это часто сравнивают с джейлбрейком iPhone или iPad, но рутинг и джейлбрейк довольно разные.

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

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

Вам нужно только рутировать свой телефон, если вы хотите запустить определенное приложение, которое требует root-доступа. Если вы не планируете что-либо делать с этим корневым доступом, не беспокойтесь. Вы всегда можете исправить это позже, если вам нужно.

Предупреждения

Устройства Android не имеют рутованной причины. На самом деле, некоторые производители устройств делают все возможное, чтобы не дать вам рутироваться. Вот почему:

  • Безопасность . При рутировании приложения выходят из обычной изолированной программной среды безопасности Android. Приложения могут злоупотреблять предоставленными вами корневыми привилегиями и отслеживать другие приложения, что обычно невозможно. По этой причине Google не позволяет вам использовать Android Pay на рутованных устройствах.
  • Гарантия . Некоторые производители утверждают, что укоренение лишает вас гарантии на ваше устройство. Однако, рутирование фактически не повредит ваше оборудование. Во многих случаях вы можете «выкорчевать» ваше устройство, и производители не смогут определить, укоренился ли он.
  • Кирпич . Как обычно, вы делаете это на свой страх и риск. Как правило, рутирование должно быть очень безопасным процессом, но вы здесь сами по себе. Если вы что-то напутали, вы не можете рассчитывать на бесплатное гарантийное обслуживание. Если вы беспокоитесь, сначала проведите небольшое исследование и посмотрите, не сообщат ли другие люди об успешном внедрении вашего устройства с помощью инструмента, который вы планируете использовать.

Кроме того, укоренение может привести к аннулированию гарантии, по крайней мере, на некоторые виды ремонта. Проверьте наш объяснитель по этому вопросу для получения дополнительной информации.

Множество способов рутировать телефон Android

Есть много способов получить root права на телефон Android, и какой из них вам следует использовать, зависит от вашего телефона. В общем, рутирование будет включать один из следующих процессов:

  • Разблокируйте загрузчик : Google и производители устройств официально не поддерживают рутирование, но они предоставляют официальный способ получения низкоуровневого доступа к некоторым устройствам, который затем позволяет вам получить root права. Например, устройства Nexus предназначены для разработчиков, и вы можете легко разблокировать загрузчик с помощью одной команды. Затем вы можете получить root права на ваше устройство, перепрограммировав ZIP-файл, содержащий двоичный файл su, на экране восстановления. Такие инструменты, как Nexus Root Toolkit для устройств Nexus, автоматизируют этот процесс. Другие производители также предлагают способы разблокировки загрузчика, но только для определенных устройств.
  • Использование уязвимости безопасности . Другие устройства заблокированы. Их производители не предоставляют официального способа разблокировать свои загрузчики и вмешиваться в их программное обеспечение. Эти устройства все еще могут быть рутированы, но только путем обнаружения уязвимости в безопасности устройства и использования его для установки su-двоичного файла в их системный раздел. OTA-обновление может исправить уязвимость системы безопасности, а также отключить устройство. Например, была награда в размере 18 000 долларов США для первого человека, который мог получить root права на Samsung Galaxy S5, работающий на Verizon или AT & T.Была обнаружена уязвимость, но будущие обновления могут помешать работе этой уязвимости и лишить возможности рутировать Galaxy S5.
  • Flash CyanogenMod или другое пользовательское ПЗУ . Технически это расширение одного из указанных выше методов. Разблокировка загрузчика и использование уязвимости в системе безопасности могут позволить вам прошивать пользовательские ПЗУ, такие как CyanogenMod, которые часто поставляются с предварительными рутами. CyanogenMod включает в себя простой переключатель на экране настроек, который позволяет включать или отключать root-доступ. Обновление до новой версии CyanogenMod или вашего пользовательского ПЗУ не приведет к удалению рута из устройства, если в ПЗУ встроен способ включения root.

В этой статье мы в первую очередь будем обсуждать пользователей, которые попадают в первый лагерь, у которых есть разблокируемый загрузчик. Если ваш телефон требует эксплойта, мы не сможем вам помочь, поскольку этот процесс отличается для каждого телефона. Вам нужно будет поискать форум, например, разработчиков XDA, для получения дополнительной информации о том, как получить root права на ваше конкретное устройство. В этом руководстве ранее были представлены корневые приложения Kingo Root и Towelroot одним нажатием, и они все еще могут поддерживать некоторые старые телефоны.

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

Как прошить SuperSU на телефон и получить root-доступ

Итак, вы разблокировали загрузчик и установили TWRP. Большой! Вы на самом деле почти там. Чтобы получить root-доступ, мы собираемся использовать программу SuperSU, которая дает вам возможность предоставлять root-доступ другим приложениям.

SuperSU доступен в Google Play Store, но эта версия на самом деле не предоставляет вам root-доступ — на самом деле вам нужен root-доступ, чтобы использовать его в первую очередь! Разговор о Уловке-22. К счастью, SuperSU также доступен в виде ZIP-файла, который мы можем «прошить» с помощью TWRP. Это предоставит вам root-доступ вместе с функциями управления в приложении SuperSU для Android.

Итак, для начала перейдите по этой ссылке, которая приведет вас к последней версии SuperSU, доступной для скачивания. Загрузите файл .zip на компьютер, подключите телефон с помощью USB-кабеля и перетащите ZIP-архив SuperSU на внутреннюю память телефона или на SD-карту.

Далее перезагрузите телефон в рекавери TWRP. На каждом телефоне это немного отличается — например, вам, возможно, придется одновременно удерживать кнопки питания и уменьшения громкости, а затем использовать клавиши регулировки громкости для загрузки «Recovery Mode». Инструкции Google для вашей конкретной модели, чтобы увидеть, как это делается.

Как только вы это сделаете, вас встретит знакомый домашний экран TWRP. Нажмите кнопку Установить.

ПРИМЕЧАНИЕ. Возможно, вам следует сделать резервную копию в TWRP, прежде чем продолжить этот процесс.

Появится следующий экран. Прокрутите вниз и перейдите к ZIP-файлу SuperSU, который вы передали ранее.

Нажмите на SuperSU zip, и вы увидите этот экран. Проведите, чтобы подтвердить вспышку.

Для того, чтобы прошить пакет SuperSU, потребуется всего лишь одна минута. По окончании нажмите кнопку «Wipe cache/Dalvik», которая появляется, и проведите пальцем для подтверждения.

Когда это закончится, нажмите кнопку «Перезагрузить систему», чтобы вернуться в Android.

Если TWRP спросит, хотите ли вы установить SuperSU сейчас, выберите «Не устанавливать». Иногда TWRP не может обнаружить, что у вас уже есть SuperSU, поэтому он попросит прошить его встроенную версию. Но почти всегда лучше прошить последнюю версию SuperSU самостоятельно, что мы только что сделали.

Управление корневыми разрешениями с помощью приложения SuperSU

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

Чтобы убедиться, что root работает правильно, вы можете скачать приложение Root Checker и проверить свой статус root. Или же загрузите приложение только для root, которое вы хотели попробовать, и посмотрите, запрашивает ли оно у вас права суперпользователя.

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

Для управления правами доступа root откройте панель приложений и коснитесь значка SuperSU. Вы увидите список приложений, которым был предоставлен или запрещен доступ суперпользователя. Вы можете нажать на приложение, чтобы изменить его разрешения.

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

Но на данный момент мир — твоя дружественная к корню устрица. Вы можете проверить наш список отличных корневых приложений для идей или установить платформу Xposed для некоторых действительно крутых настроек. Удачи!

Изображение предоставлено: Norebbo

Оцените статью
TutoryBird.Ru
Добавить комментарий