Установите TWRP Recovery на OnePlus 7/7 Pro и рутируйте его с помощью Magisk

2 min


Как установить TWRP и получить root права на OnePlus 7 / OnePlus 7 Pro

В этом руководстве мы покажем вам, как установить TWRP Recovery на OnePlus 7 и OnePlus 7 Pro (5G), а затем как использовать его для рутирования телефона с помощью Magisk.

Когда мы говорим о пользовательской разработке Android и модификации программного обеспечения, устройства OnePlus всегда находятся в числе лидеров. Это мнение еще более усиливается тем фактом, что загрузчик на этих устройствах довольно легко разблокируется. И OnePlus 7 и OnePlus 7 Pro ничем не отличаются.

Если вы увлекаетесь модификацией программного обеспечения, TWRP – это инструмент, с которым вы должны быть знакомы. Это настраиваемое восстановление, которое позволит вам прошивать пользовательские ПЗУ, ядра, моды, такие как ViPER4Android и Xposed Framework , и даже делать резервные копии NANDroid полной ОС Android. Если вы после рутирования, вы также можете использовать TWRP для прошивки Magisk и рутирования телефона за считанные минуты, что мы также продемонстрируем в этом руководстве.

По словам разработчика, рекавери полностью работоспособны и поддерживают Android 11, Android 10, а также Android 9 Pie. Также он может расшифровать /dataраздел на последней версии Android. 

Единственная существующая проблема с восстановлением заключается в том, что вибрация не работает в режиме восстановления, что никак не влияет на функциональность восстановления.

Помимо этого, позвольте нам показать вам, как установить восстановление TWRP на OnePlus 7 / OnePlus 7 Pro, а затем выполнить рутирование телефона с помощью TWRP и Magisk. Инструкции в этом руководстве подробно проведут вас через весь процесс.

Если вы не планируете использовать TWRP для прошивки ПЗУ, создания резервных копий NANDroid и т. д. Вы также можете получить root права на OnePlus 7/7 Pro без TWRP Recovery .

Прежде чем вы начнете

Прежде чем начать, вам следует сделать несколько вещей.

1. Сделайте полную резервную копию

Установка TWRP или рутирование OnePlus 7 / Pro с помощью приведенных здесь инструкций не приведет к удалению каких-либо данных. Однако, как правило, рекомендуется заранее сделать полную резервную копию всех важных данных. Это обеспечит отказоустойчивость в случае потери данных из-за повреждения или плохой флэш-памяти.

Если вам нужно руководство по этому вопросу, вы можете обратиться к нашему руководству по резервному копированию устройств Android .

2. Установите USB-драйверы OnePlus.

Если вы работаете на компьютере с Windows, он обычно устанавливает необходимые драйверы USB для вашего телефона автоматически. Но это не всегда так, особенно при работе с ADB и Fastboot. Итак, лучше всего установить на свой компьютер последнюю версию USB-драйверов OnePlus .

Пользователям, работающим на компьютерах с macOS или Linux, драйверы вообще не понадобятся.

3. Зарядите свой телефон.

Убедитесь, что у вашего устройства OnePlus 7 достаточно заряда аккумулятора, чтобы оно не отключилось случайно во время выполнения инструкций. Перед началом работы рекомендуется зарядить аккумулятор как минимум на 40%.

4. Разблокируйте загрузчик.

Чтобы установить TWRP, root или прошить разделы устройства, вы должны сначала разблокировать загрузчик вашего OnePlus 7. Как мы уже говорили ранее, это чрезвычайно просто и может быть выполнено с помощью команды fastboot с вашего компьютера.

инструкции

Чтобы вам было проще понять, мы разделили весь процесс на 7 шагов. Итак, выполните следующие действия, чтобы установить восстановление TWRP на свой OnePlus 7 (Pro), а затем выполнить рут с помощью Magisk.

Шаг 1. Установите Android SDK Platform-tools на компьютер

Вы будете перепрошивать TWRP с помощью команды fastboot. Итак, первый шаг – установить инструменты платформы Android SDK на ваш компьютер. Начните с загрузки новейших платформенных инструментов для вашего компьютера, используя приведенные ниже ссылки.

После того, как вы загрузили инструменты, распакуйте ZIP-пакет, чтобы получить папку «platform-tools». Эта папка должна содержать двоичные файлы необходимых инструментов, таких как ADB и Fastboot.

Для облегчения доступа мы предлагаем вам переместить папку «platform-tools» в корень диска C: \, если вы используете компьютер с Windows, или в каталог «Documents», если вы используете ПК с macOS / Linux. .

Хотя вы можете использовать установщики ADB / Fastboot в один клик, такие как Minimal ADB и Fastboot , мы рекомендуем делать это вручную, как показано выше. Это связано с тем, что установщики одним щелчком часто включают устаревшие двоичные файлы платформенных инструментов, которые могут вызывать необычные ошибки во время использования.

Шаг 2: Загрузите файлы TWRP и Magisk

Второй шаг – загрузить файлы, которые вам понадобятся в дальнейшем в этом руководстве. К ним относятся восстановление TWRP для OnePlus 7/7 Pro и ZIP-файл с флэш-установщиком Magisk.

На момент обновления этого руководства TWRP 3.5.0 и Magisk 21.2 являются последними версиями соответствующих инструментов. Убедитесь, что вы проверили последнюю версию TWRP здесь и Magisk на Github .

После загрузки файлов переместите образ восстановления TWRP (например, twrp-3.5.0_9-0-guacamole.img) в папку «platform-tools», которую вы извлекли на предыдущем шаге.

Скопируйте образ для восстановления OnePlus 7 TWRP в папку platform-tools

Затем подключите OnePlus 7 к компьютеру через USB и перенесите файлы установщика TWRP (например, twrp-installer-3.5.0_9-0-guacamole.zip) и Magisk ZIP (например, Magisk-v21.2.zip) во внутреннее хранилище.

Шаг 3. Запустите командную строку в папке platform-tools

Теперь, когда у вас установлены необходимые инструменты и образ восстановления TWRP в месте исправления, третий шаг – запустить командную строку внутри рабочего каталога (то есть папки «платформенные инструменты»). Если у вас есть опыт использования командной строки, вы можете в качестве альтернативы добавить инструменты платформы в PATH вашего компьютера .

  • Запустите PowerShell в Windows: перейдите в папку C: \ platform-tools. Удерживая клавишу SHIFT на клавиатуре, щелкните правой кнопкой мыши любое пустое место внутри папки. Затем выберите вариант «Открыть окно PowerShell здесь».
    Запустите Windows PowerShell внутри папки platform-tools
  • Запустите Терминал в Linux / Mac: Запустите Терминал и используйте команду cd, чтобы изменить его каталог на папку «platform-tools». Например: если вы переместили папку в каталог «Документы», то команда должна быть такой:cd Document/platform-tools
    Запустите терминал macOS / Linux внутри папки platform-tools

Использование командной строки:

При вводе команд обязательно добавляйте к ним точку и обратную косую черту [ . \ ] В Windows PowerShell, а также точку и косую черту [ ./ ] в терминале Mac / Linux.

Шаг 4. Войдите в режим быстрой загрузки на своем телефоне.

Ваш телефон может принимать команды fastboot только тогда, когда он находится в специальном режиме загрузки, известном как «Fastboot Mode». Итак, вам нужно загрузить OnePlus 7/7 Pro в режим быстрой загрузки.

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

Вот как выглядит режим быстрой загрузки на OnePlus:

Загрузите OnePlus 7/7 Pro в режим быстрой загрузки

Шаг 5: Установите TWRP Recovery на OnePlus 7/7 Pro

OnePlus 7 и OnePlus 7 Pro поддерживают схему разделов A / B без специального раздела для восстановления. В этом случае восстановление TWRP необходимо установить в сам /bootраздел. Это делается путем загрузки образа восстановления с помощью fastboot для входа в TWRP и последующей прошивки скрипта установщика.

Так как вы это делаете? Это довольно просто. Сначала временно загрузите TWRP на своем телефоне, используя следующую команду:

fastboot boot twrp.img

« twrp.img»

В приведенной выше команде следует заменить на полное имя файла для восстановления, который вы скачали. Например, если вы загрузили последний образ восстановления TWRP 3.5.0-9, то команда должна быть такой:

fastboot boot twrp-3.5.0_9-0-guacamole.img

Временно загрузите TWRP на OnePlus 7/7 Pro с помощью команды fastboot boot.

Как только команда будет введена, ваш телефон мгновенно перезагрузится и войдет в режим восстановления TWRP.

Если на вашем телефоне настроена защита экрана блокировки, TWRP предложит вам ввести PIN-код / ​​пароль. Это необходимо для того, чтобы TWRP мог правильно расшифровать /dataраздел (внутреннее хранилище). Поэтому убедитесь, что вы вводите PIN-код / ​​пароль при появлении запроса.

Введите пароль экрана блокировки в TWRP, чтобы расшифровать раздел данных на OnePlus 7

Теперь перейдите в меню «Установить» в TWRP. Перейдите во внутреннее хранилище и выберите ZIP-файл установщика TWRP (например, twrp-installer-3.5.0_9-0-guacamole.zip), чтобы добавить его в очередь прошивки. 

После выбора файла проведите по кнопке внизу, чтобы его прошить. Сценарий будет латать как boot_aи boot_bразделы и навсегда установить TWRP на ваш OnePlus 7/7 Pro.

После завершения установки вернитесь на главный экран восстановления. Почему? Если вы попытаетесь сразу загрузить свой телефон в ОС, это приведет к загрузке. 

Это потому, что DM-Verity будет запущен и предотвратит загрузку телефона, если какие-либо разделы были изменены. На следующем шаге вы запрограммируете Magisk, который не только получит root-права на телефоне, но и одновременно отключит DM-Verity.

Шаг 6. Получите root-права на OnePlus 7/7 Pro с помощью прошивки Magisk ZIP.

Седьмой и последний шаг этого руководства – прошить ZIP-файл Magisk с помощью TWRP и получить root-права на OnePlus OnePlus 7/7 Pro.

Для этого нажмите кнопку «Установить» на главном экране TWRP. Затем перейдите во внутреннюю память вашего телефона и выберите ZIP-файл Magisk (например, Magisk-v21.2.zip), чтобы добавить его в очередь прошивки TWRP.

Flash Magisk с помощью TWRP для получения root-прав на OnePlus 7/7 Pro

Наконец, проведите по кнопке в нижней части экрана, чтобы установить Magisk и, наконец, получить root-права на свой телефон. Процесс прошивки займет несколько секунд. После завершения вы можете нажать кнопку «Перезагрузить систему», чтобы перезагрузить OnePlus 7/7 Pro в систему (ОС).

Заключение

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

Вы можете дополнительно проверить, проходит ли ваш рутированный телефон через SafetyNet, нажав кнопку «Проверить SafetyNet» в Magisk Manager.

SafetyNet дает сбой и показывает evalType «Аппаратное обеспечение»? Это означает, что теперь на вашем телефоне действует новая аппаратная аттестация Google .
Вы можете попробовать использовать модуль MagiskHide Props Config и попытаться подменить OnePlus 7 в качестве другого устройства для временного прохождения SafetyNet.

Итак, к настоящему времени вы узнали, как установить восстановление TWRP на OnePlus 7 и OnePlus 7 Pro (5G) и получить root-доступ с помощью Magisk. Если у вас есть какие-либо вопросы относительно инструкций или вы где-то застряли, дайте нам знать.


One Comment

Добавить комментарий

  1. Уведомление: Как разблокировать загрузчик на OnePlus 7 и OnePlus 7 Pro - Hoow.ru