Как рутировать Moto G6 с помощью TWRP и Magisk Beta —

Moto G6 от Motorola — это последнее бюджетное устройство в линейке G-серии, которое пользуется наибольшим спросом. Он оснащен Android Oreo, Qualcomm SDM45 Snapdragon (восьмиъядерный процессор 1,8 ГГц Cortex-A53) и графическим процессором Adreno 506. Это довольно хорошее устройство по цене, и теперь мы можем полностью рутировать его, используя TWRP и Magisk!

Однако это не простой корневой процесс. Это руководство включает в себя несколько вещей для прошивки и выполнения команд ADB. Прежде чем продолжить, обязательно создайте резервную копию вашего устройства, не только на случай, если что-то пойдет не так, но и потому, что часть этого руководства включает в себя заводскую перезагрузку вашего Moto G6.

Требования:

  • Magisk Beta
  • MotoG6-али-TWRP.img
  • XT1925-2 — XT1925-2_no-verity-boot.img (редактирование запаса)
  • XT1925-4 — XT1925-4_no-verity-boot.img (редактирование запаса)
  • XT1925-5 — XT1925-5_no-verity-boot.img (редактирование запаса)
  • XT1925-6 — XT1925-6_no-verity-boot.img (редактирование запаса) и MotoG6-ali-boot.img (ядро и базы данных, собранные из источника OPS27.104-15-10)
  • Отключение принудительного шифрования для ALI Oreo

Примечания для XT1925-6: Для загрузки доступно два загрузочных образа: один отредактированный и один встроенный. В «MotoG6-ali-boot.img» объекты ядра и устройства были восстановлены из исходного кода. (OPS27.104-15-10) с удаленной верностью (и капли устройства, используемые в TWRP, также были перестроены для извлечения внешней SD-карты).

Этот конкретный порт TWRP имеет некоторые проблемы и поэтому является экспериментальным. Это не позволит вам напрямую перемещать файлы на SD-карту, но вы можете копировать вместо перемещения. TWRP размещает внутреннее хранилище на / SDCard, а внешнее хранилище на / External_SD.

Предупреждение. Для работы с этим руководством необходимо стереть ваши пользовательские данные. Обязательно создайте резервные копии всех ваших данных! Также при прошивке через загрузчик выдается сообщение «(загрузчик) Изображение не подписано или повреждено». Это совершенно нормально, потому что изображение не подписано Motorola.

Как рутировать Moto G6

Загрузите образ TWRP, указанный выше в этом руководстве, в папку ADB / Fastboot на вашем компьютере.

Включите отладку по USB на вашем Moto G6. Перейдите в «Настройки»> «О программе»> нажмите «Номер сборки» 7 раз, пока не активируется режим разработчика, затем перейдите в «Параметры разработчика» и включите «Отладку по USB».

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

После того, как устройство перезагрузится в загрузчик, введите на своем компьютере следующую информацию, когда ваш телефон подключен через USB.

fastboot boot MotoG6-ali-TWRP.img

После загрузки TWRP с вашего компьютера (загрузка может занять некоторое время, потому что он пытается расшифровать ваши пользовательские данные, но не сможет и может запросить пароль. Просто нажмите «Отмена»):

adb pull /dev/block/platform/soc/7824900.sdhci/by-name/boot stockboot.img
adb pull /dev/block/platform/soc/7824900.sdhci/by-name/recovery stockrecovery.img

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

Перезагрузитесь в загрузчик, набрав со своего компьютера следующее:

ADB перезагрузить загрузчик

Загрузите образ no-verity-boot специально для вашего устройства из раздела загрузок данного руководства и поместите его в папку ADB.

Запустите следующую команду со своего компьютера, чтобы установить загрузочный образ на ваше устройство.

fastboot flash boot .img

Выполните следующую команду со своего компьютера, чтобы установить образ TWRP на ваше устройство.

fastboot flash recovery MotoG6-ali-TWRP.img

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

ЭТОТ ШАГ ОТОБРАЖИТ ВАШИ ДАННЫЕ НА ВАШЕМ ТЕЛЕФОНЕ. УБЕДИТЕСЬ, ЧТО У ВАС ЕСТЬ РЕЗЕРВНОЕ КОПИРОВАНИЕ.

Проведите, чтобы система была смонтирована перезаписываемой (r / w). Затем нажмите кнопку «Wipe» в TWRP и сдвиньте «Swipe to Factory Reset». Этот шаг должен был отформатировать данные, как они были зашифрованы (удаляя внутреннее хранилище), однако, если это не так, и данные по-прежнему не монтируются в TWRP, вы можете использовать кнопку «Форматировать данные» над свайпом для восстановления заводских настроек, это отформатирует данные и удалите ВСЕ из внутренней SDCard (хранилища), а также.

Этот шаг удалит принудительное шифрование при первой загрузке (вы все равно можете выбрать шифрование после загрузки — по умолчанию телефон говорит, что он зашифрован, по крайней мере в системе retus, на вкладке настроек безопасности, но это не так, и опция шифрования по-прежнему существует в этом меню. Обратите внимание, что повторное шифрование вручную снова сделает данные не читаемыми в TWRP)

Есть два способа сделать этот шаг, вручную или почтовым индексом. Мы предоставили модифицированный zip-файл для добавления нового файла fstab.qcom при монтировании раздела вендора, поэтому мы будем его использовать. В настоящее время, если вы хотите вернуться к полному складу, сделайте резервную копию заводского fstab.qcom, используя следующий код. Убедитесь, что вы установили вендор в TWRP для этого

adb pull /vendor/etc/fstab.qcom factory-fstab.qcom

Загрузите zip-файл verity-disabler из нижней части этого поста и вставьте его в свой телефон. В примере используется каталог / tmp.

С вашего компьютера введите в командной строке / терминале из папки adb / fastboot следующее:

adb push Force_Encryption_Disabler_For_ALI_Oreo_v2.zip / tmp

Перенесите zip, который вы только что нажали, используя опцию установки, выберите хранилище, куда вы поместили zip, и установите его. Если вы этого не видите, убедитесь, что вы правильно выполнили предыдущие команды. Мы можем проверить его, установив поставщика вручную, если он не смонтирован, и используя следующую команду и проверив строку, в которой монтируется / data сообщает «encryptable» вместо «forceencrypted»:

Оболочка adb "cat /vendor/etc/fstab.qcom"
/ dev / block / bootdevice / by-name / userdata / data f2fs rw, discard, nosuid, nodev, noatime, nodiratime, nobarrier, inline_xattr, inline_data, ожидание, проверка, форматирование, encryptable = / dev / block / bootdevice / by- имя / метаданных

Обратите внимание, где написано «зашифрованный». Это означает, что у нас теперь есть выбор сделать это вместо того, чтобы быть вынужденным. Если по какой-либо причине он по-прежнему говорит «принудительное шифрование», подключите поставщика вручную и повторите попытку.

Для безопасности перезагрузитесь обратно в TWRP, чтобы убедиться, что все видит, что раздел данных смонтирован правильно, и снова проведите пальцем, чтобы система смонтировала перезаписываемый (r / w).

Загрузите Magisk Beta и поместите его в папку ADB, затем выполните следующую команду, чтобы загрузить загрузочный образ на ваше устройство.

adb push Magisk-vxxx.zip / tmp

Замените Magisk-vxxx.zip любой последней версией Magisk Beta.

Перенесите .zip-файл Magisk из TWRP с помощью кнопки «Установить» в главном меню TWRP и перейдите в папку / tmp (или туда, куда вы ее нажали), чтобы выбрать и установить ее. Магиск должен показать успех. Перезагрузите ваше устройство

На верхнем углу вашего устройства будет отображаться N / A в течение нескольких секунд. Это нормально, поскольку загрузочный образ не подписан и, следовательно, показывает N / A. Может показаться, что он загружает этот экран, просто отпустите его, и он должен загрузить загрузочный экран Motorola, и вы можете настроить свое устройство как новый телефон.

Убедитесь, что Magisk Manager установлен и корневая функциональность работает.

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

XT1925-6 (OPS27.104-15-10) Заводские вытащенные файлы
Эти файлы вернут вас на склад в том, что касается данного руководства. Помните, однако, что «плохой ключ» будет отображаться, поскольку он был получен с устройства, а не предоставлен компанией Motorola.

  • Заводской загрузочный образ — XT1925-6_factory-boot.img
  • Заводской образ восстановления — XT1925-6_factory-recovery.img
  • Фабричный файл fstab.qcom — factory-fstab.qcom– Вы можете перенести этот файл в / vendor / etc /, чтобы при необходимости вернуться к разделу поставщика. Заводские загрузочные образы, вероятно, будут иметь проблему с загрузкой, если поставщик не будет полностью готов.
Ссылка на основную публикацию
Adblock
detector