Инструкция по получению root прав (вольный перевод)
ВНИМАНИЕ! После разблокировки загрузчика вы потеряете гарантию на ваше устройство и все прошивки (обновления) вы сможете установить только вручную!
ВНИМАНИЕ!Перед тем как приступить к каким либо действиям, зарядите полностью ваш смартфон!Тезисно: 1. Включить отладку по USB;
2. Разблокировать загрузчик с помощью официального приложения от Asus;
3. Извлечь образ ядра (
boot.img) из прошивки, используя
payload_dumper;
4. Пропатчить извлечённый из прошивки образ ядра (boot.img) с помощью
Magisk Manager;
5. Прошить через
fastboot пропатченный образ ядра
patched_boot.img.
Детально: 1. Отладка по USB включается в параметрах для разработчиков (
Настройки > Система > Для разработчиков). Если параметры для разработчиков не активны, то необходимо несколько раз нажать на
"Номер сборки" (
Настройки > Система > Справка > Сведения о ПО > Номер сборки), до появления сообщения об активированном параметре для разработчиков.
ПРЕДУПРЕЖДЕНИЕ! Некоторые обновления прошивок отключают отладку по USB, и вам нужно включить ее снова. 2. Сделайте резервную копию всех данных, которые вы не хотите потерять.
3. Скачайте
Android SDK Platform-Tools (инструменты для взаимодействия с платформой Android) и извлеките их в папку (например:
c:\5z\), это создаст платформу для подпапок.
ПРЕДУПРЕЖДЕНИЕ! Вам нужна текущая версия fastboot для работы (из-за a/b слотов/разделов), поэтому, пожалуйста, используйте текущие версии платформы Android SDK! 4. Загрузите приложение для разблокировки загрузчика на свой телефон и установите его, далее запустите его и следуйте инструкциям на экране, чтобы разблокировать загрузчик.
ВНИМАНИЕ! Вы потеряете свою гарантию и все данные на телефоне. Поэтому, сделайте резервную копию заранее. После окончания процесса разблокировки загрузчика вы увидите первое предупреждающее сообщение при загрузке.
5. Загрузите
payload_dumper и извлеките его в
c:\5z\. Будет создана папка
payload_dumper-win64.
6. Загрузите прошивку версии, соответствующей версии прошивки на вашем телефоне, и извлеките
payload.bin из zip в папку
c:\5z\payload_dumper-win64\payload_input\ folder.
7. Запустите
c:\5z\payload_dumper-win64\payload_dumper.exe и дайте ему закончить. Теперь скопируйте
c:\5z\payload_dumper-win64\payload_output\boot.img на свой телефон (например: в папку
download/загрузки).
8. Загрузите
Magisk Manager, скопируйте apk на свой телефон и установите его. Запустите приложение и обновите его, если вас попросят. Когда вас спросят, хотите ли вы установить, выберите
Magisk > install. Выберите
Method > Patch Boot Image File. Теперь выберите
boot.img в папке загрузки и дайте ему закончить исправление. Скопируйте файл
patched_boot.img из папки MagiskManager на вашем телефоне в папку
c:\5z\platform-tools\.
9. Запустите свой телефон в режиме
fastboot. Для этого нажмите и удерживайте
«power + volume up», чтобы включить его, пока не увидите меню
fastboot. Если у вас возникли проблемы, то сначала отпустить кнопку питания, а затем увеличить громкость, после чего вы увидите меню fastboot. Теперь подключите телефон к компьютеру с помощью оригинального USB-кабеля. Откройте командную строку
с правами администратора и выполните следующие команды:
- чтобы переключиться на каталог fastboot:
- чтобы узнать, найден ли ваш телефон:
Вы должны увидеть серийный номер своего телефона.
- теперь прошивка исправленного образа загрузки:
fastboot flash boot patched_boot.img
Результат должен выглядеть примерно так:
target reported max download size of 268435456 bytes
sending 'boot' (18724 KB)...
OKAY [ 0.620s]
writing 'boot_a'...
OKAY [ 0.133s]
finished. total time: 0.756s
- и перезагрузка:
10. Теперь ваш телефон должен загрузиться, и вы увидите второе предупреждающее сообщение
"There is an internal problem with your device..." («У вас есть внутренняя проблема с вашим устройством ...»). Если вы хотите избавиться от этого предупреждения и не нуждаетесь в доступе на запись к разделу
vendor partition (скорее всего, нет): Откройте Magisk Manager и на главном экране нажмите
Uninstall > Restore Images to restore the images, установите флажок
Preserve AVB 2.0/dm-verity в
"Advanced Settings" («Дополнительные настройки») на главном экране, затем переустановите Magisk, нажав
Install > direct install в главном окне экрана.
11. Если вы застряли на анимации загрузки
Zenfone или что-то пошло не так, вам нужно будет выполнить действия по
unbrick (разкирпичиванию)Перечень необходимых инструментов:1.
Последние и официальные инструменты платформы (adb/fastboot) непосредственно из Google: https://developer.andr…eleases/platform-tools2.
Payload_dumper для извлечения boot.img из прошивки: https://androidfilehos…fid=818070582850510260 или
https://drive.google.c…K1DW6ZosTynrhenX5/view3.
Magisk Manager: xda-developers и
4PDA4.
Официальное приложение от ASUS для разблокировки загрузчика: https://www.asus.com/r…0KL/HelpDesk_Download/Сообщение отредактировал just@man - 18.02.19, 19:00Причина редактирования: Добавлена дополнительная ссылка на payload_dumper.