Разблокируйте загрузчик, установите TWRP и рут с помощью Magisk

В этом руководстве я покажу вам, как разблокировать загрузчик, установить восстановление TWRP и впоследствии получить root права на Moto G7 Power с помощью Magisk. Эти инструкции будут работать с любым Moto G7 Power под управлением Android 10 и Android 9 Pie.

Несмотря на то, что Motorola Moto G7 Power является достойным исполнителем по своей цене, он не наиболее известен своим программным обеспечением. Производитель давно известен нерегулярной и отсроченной поддержкой обновлений программного обеспечения. Кроме того, стандартная прошивка, которая предустановлена ​​на указанный телефон, не является оплотом, когда дело доходит до настройки. Это практически стандартное программное обеспечение AOSP с проприетарными приложениями Motorola.

И здесь могут помочь такие вещи, как пользовательские ПЗУ и рутирование. Если вы не являетесь поклонником стандартного программного обеспечения, у вас есть множество настраиваемых ПЗУ, которые можно попробовать, которые предлагают множество функций, параметров настройки, а также помогут вам получить последние исправления безопасности Android задолго до их выпуска Motorola.

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

Но для прошивки ПЗУ или Magisk для получения рут-доступа вы должны установить пользовательское восстановление, такое как TWRP, на вашем Moto G7 Power. Хорошая новость в том, что TWRP v3.4 официально доступен для Moto G7 Power, любезно предоставлено разработчиком. Эндрю Хексен. Он поддерживает как Android 10, так и Android 9 Pie. Если вы занимаетесь разработкой, вы можете просмотреть код в официальное репозиторий Github.

Прежде всего, вы должны сначала разблокировать загрузчик вашего устройства Motorola, что довольно просто. Приведенные ниже инструкции подробно проведут вас через весь процесс.

  • Заметка: Если у вас есть обычный Moto G7 или Moto G7 Plus, обратитесь к этому руководству.

Требования

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

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

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

Установка TWRP и рутирование не приведет к стиранию данных, однако мы все же настоятельно рекомендуем сделать резервную копию на случай, если что-то пойдет не так.

2. Установите инструменты платформы Android SDK.

Загрузите последнюю версию инструментов платформы Android для своего компьютера:

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

Для облегчения доступа, а также для нашей демонстрации, мы предлагаем вам переместить папку «platform-tools» в корень диска C: , если вы используете компьютер с Windows. Если вы используете ПК с macOS / Linux, переместите «инструменты платформы» в каталог «Документы» (см. Рисунок ниже).

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

После того, как у вас установлены инструменты платформы, вам нужно будет запустить окно командной строки в папке «инструменты платформы». Сделать это:

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

Заметка: При вводе команд, следуя инструкциям, обязательно ставьте перед ними точку и обратную косую черту. [.] в Windows PowerShell или точку и косую черту [./] в терминале Mac / Linux.

Наконечник: Если у вас достаточно опыта, вы также можете добавить эти инструменты в PATH вашего компьютера.

4. Установите USB-драйверы на компьютер.

Если вы собираетесь работать на компьютере с Windows, убедитесь, что вы загрузили и установили последние версии драйверов Motorola USB также. Пользователям Mac / Linux вообще не нужны дополнительные драйверы.

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

Зарядите Moto G7 Power до достаточного уровня заряда, чтобы он не отключился внезапно при выполнении инструкций. Рекомендуется минимум 50-60% уровня заряда батареи.

Загрузки

Ниже вы найдете ссылки для загрузки всех файлов, которые вам понадобятся, следуя инструкциям.

Важная заметка: На штатном Moto G7 (река) загрузчик устанавливается только в активный слот. Поэтому НЕ ПЕРЕКЛЮЧАЙТЕ СЛОТЫ, пока не мигнет значок «copy-partitions-AB.zip” файл. Этот файл автоматически установит копию загрузчика из активного слота (скажем, «a») в неактивный слот (скажем, «b»).
Инструкции для этого были объединены с инструкциями по рутированию (шаг № 3) этого руководства.

Хотя мы изо всех сил стараемся поддерживать ссылки для скачивания в актуальном состоянии с последними сборками TWRP, мы рекомендуем вам всегда проверять наличие последней версии на официальная страница релизов TWRP.

инструкции

Чтобы помочь вам лучше понять весь процесс, мы разделили инструкции на три основных этапа.

Шаг 1. Разблокируйте загрузчик телефона

Как и большинство других устройств Android, загрузчик на вашем Moto G7 Power заблокирован и предотвращает перепрошивку разделов устройства. Итак, первый шаг – разблокировать загрузчик на вашем Moto G7 Power официальным методом, предоставленным самой Motorola. Для этого выполните следующие инструкции:

  1. Сначала выключите телефон. Затем удерживайте вместе клавиши уменьшения громкости и питания, чтобы войти в режим загрузчика.
  2. В режиме загрузчика подключите Moto G7 Power к компьютеру с помощью кабеля USB.
  3. Введите следующую команду в командной строке, чтобы получить уникальные данные разблокировки вашего телефона: fastboot oem get_unlock_data
  4. Команда должна вернуть строку в формате, аналогичном показанному ниже:
    • В Windows:
      (bootloader) 0A40040192024205#4C4D3556313230
      (bootloader) 30373731363031303332323239#BD00
      (bootloader) 8A672BA4746C2CE02328A2AC0C39F95
      (bootloader) 1A3E5#1F53280002000000000000000
      (bootloader) 0000000
    • В macOS / Linux:
      INFO0A40040192024205#4C4D3556313230
      INFO30373731363031303332323239#BD00
      INFO8A672BA4746C2CE02328A2AC0C39F95
      INFO1A3E5#1F53280002000000000000000
      INFO0000000
  5. Скопируйте 5 строк строки, показанной на выходе, в текстовый редактор на своем компьютере. Затем удалите все разрывы строк и пробелы, чтобы преобразовать их в однострочную строку, например:
    0A40040192024205#4C4D355631323030373731363031303332323239#BD008A672BA4746C2CE02328A2AC0C39F951A3E5#1F532800020000000000000000000000
  6. Теперь, когда у вас есть необходимые данные для разблокировки, посетите официальный портал разблокировки загрузчика Motorola в браузере вашего ПК. Стоит ознакомиться с информацией, опубликованной на странице. После того, как вы прошли через это, прокрутите вниз до самого низа и нажмите «ДАЛЕЕ».
  7. Портал предложит вам войти в систему под своей учетной записью Motorola. После того, как вы вошли в систему, он должен показать вам следующий шаг, как «ПОЛУЧИТЬ ИДЕНТИФИКАТОР УСТРОЙСТВА И КОД РАЗБЛОКИРОВКИ».
  8. Пролистайте страницу и найдите указатель №6, в котором вас попросят ввести ключ разблокировки устройства. Скопируйте ключ разблокировки телефона (полученный указателем № 5 выше), вставьте его в поле ввода и нажмите синюю кнопку «Можно ли разблокировать мое устройство?» кнопка.
    Получите ключ разблокировки загрузчика для своего Moto G7 / G7 Plus
  9. После подтверждения ключа прокрутите страницу вниз и выберите «Я согласен», чтобы согласиться с условиями Motorola. Наконец, нажмите синюю кнопку «ЗАПРОСИТЬ РАЗБЛОКИРОВАТЬ КЛЮЧ».
  10. Теперь вы должны получить уникальный ключ разблокировки загрузчика вашего телефона на зарегистрированный адрес электронной почты.
  11. Теперь введите следующую команду, чтобы окончательно разблокировать загрузчик вашего Moto G7 Power:
    fastboot oem unlock <bootloader-unlock-key>
  12. Вам нужно будет заменить “<ключ-разблокировки загрузчика>»Уникальным 20-символьным ключом разблокировки, который вы получили по электронной почте.

Это оно! Загрузчик вашего телефона теперь должен быть полностью разблокирован. Теперь вы должны загрузить телефон и настроить его.

Шаг 2: Установите TWRP Recovery

Теперь, когда загрузчик разблокирован, вторым шагом будет установка восстановления TWRP на вашем Moto G7 Power.

Поскольку телефон поддерживает новую схему разделов A / B, установка TWRP представляет собой двухэтапный процесс. Сначала вам необходимо временно загрузить образ восстановления с помощью Fastboot, а затем установить образ восстановления с помощью параметра «Установить ramdisk для восстановления».

  1. Сначала загрузите образ восстановления TWRP для вашего Moto G7 Power.
  2. Скопируйте образ восстановления и ZIP-файлы установщика в папку «platform-tools» на вашем компьютере.
    Переместите образ восстановления TWRP и файлы установщика в 'platform-tools'
  3. Выключите телефон и загрузите его в режиме загрузчика, удерживая вместе клавиши уменьшения громкости и питания.
  4. Подключите телефон к ПК с помощью кабеля USB, когда он находится в режиме загрузчика.
  5. Используйте следующую команду для форматирования раздела / data. Это обязательно, иначе TWRP не сможет расшифровать внутреннее хранилище.
    fastboot -w
  6. Теперь введите команду ниже, чтобы временно загрузить образ восстановления TWRP на Moto G7 Power:
    fastboot boot twrp-3.4.0-1-ocean.img

    Временная загрузка образа для восстановления TWRP на Moto G7 Power

  7. Теперь ваш телефон должен перезагрузиться и войти в режим восстановления TWRP.
  8. Перенесите zip установщика TWRP на свой телефон, используя следующую команду ADB push:
    adb push twrp-installer-3.4.0-1-ocean.zip /sdcard

    Tansfer TWRP Installer ZIP в Moto G7 Power с помощью ADB Push

  9. Как только файл будет скопирован, отключите телефон и вернитесь к главному экрану TWRP.
  10. Нажмите кнопку «Установить» и выберите ZIP-файл установщика TWRP (twrp-installer-3.4.0-1-ocean.zip)
  11. Наконец, проведите пальцем по кнопке, чтобы запустить установщик и навсегда установить восстановление TWRP на свой Moto G7 Power.

Не перезагружайте пока телефон в систему. Постоянная установка TWRP изменяет загрузочный раздел и запускает DM-Verity при загрузке устройства. И таким образом вызывает цикл загрузки. Чтобы исправить это, перейдите к следующему разделу, чтобы прошить zip-архив установщика Magisk, который будет иметь дело с DM-Verity самостоятельно.

Шаг 3: рутируйте Moto G7 Power с помощью Magisk

После установки TWRP третий и последний шаг – это прошить zip-архив установщика Magisk и, наконец, получить root-права на Moto G7 Power. Кроме того, вам также потребуется прошить zip-пакет с отключением принудительного шифрования, чтобы убедиться, что /data раздел остается незашифрованным.

  1. Сначала загрузите последнюю версию установщика Magisk и ZIP-файлы Disabler принудительного шифрования на свой компьютер.
  2. Скопируйте оба загруженных файла в папку «platform-tools».
    Переместите ZIP-файлы Magisk и Forced-encryption Disabler внутри папки platform-tools
  3. Затем подключите телефон к компьютеру с помощью кабеля USB.
  4. Используйте следующие команды для переноса обоих файлов во внутреннюю память телефона:
    adb push Magisk-v21.0.zip /sdcard
    adb push Disable_Dm-Verity_ForceEncrypt_11.02.2020.zip /sdcard

    Передача ZIP-архива Magisk и Encryption-Disabler в Moto G7 Power с помощью ADB Push

  5. После передачи файлов отключите телефон от ПК.
  6. Перейдите на главный экран TWRP и нажмите кнопку «Установить».
  7. Перейдите в хранилище и выберите файл «Magisk-v21.0.zip».
  8. Нажмите на кнопку «Добавить архивы» и выберите файл «Disable_Dm-Verity_ForceEncrypt_11.02.2020.zip», чтобы добавить его в очередь прошивки.
  9. Наконец, смахните кнопку в нижней части экрана, чтобы прошить ZIP-файлы и получить root-права на Moto G7 Power.

После завершения процесса прошивки нажмите кнопку «Перезагрузить систему».

Заключение

Теперь ваш Moto G7 Power должен быть рутирован с помощью Magisk. Для проверки вы можете запустить приложение Magisk Manager на своем телефоне и проверить статус установки. Вы также можете использовать приложение для управления разрешениями суперпользователя для приложений, которым требуется root-доступ, и для установки модулей Magisk для дополнительных функций. Имея root-доступ, вы можете дополнительно устанавливать такие моды, как EdXposed Framework, Dolby Atmos и ViPER4Android.

Magisk также дает вам возможность скрыть root для каждого приложения. Это должно помочь вам запускать банковские приложения и приложения безопасности, а также игры, такие как Pokemon Go, на вашем рутированном телефоне. Вы также можете проверить статус SafetyNet, чтобы увидеть, проходит ли он проверки профиля CTS и BasicIntegrity. Стоит отметить, что Google развернул аппаратную аттестацию SafetyNet, поэтому пройти SafetyNet сейчас может быть чрезвычайно сложно.

Вот так! К настоящему времени вы узнали, как разблокировать загрузчик, установить пользовательское восстановление TWRP и одновременно получить root права на Moto G7 Power с помощью Magisk. Если у вас возникнут проблемы при выполнении инструкций или возникнут вопросы по теме, сообщите нам.

Похожие записи

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *