Как установить обновление OTA с TWRP на Zenfone 2
В идеале, чтобы установить обновление OTA на ваш Asus Zenfone 2, у вас должна быть стоковая системная прошивка со стандартным восстановлением и без рута. Однако многим из нас нравится, чтобы наши устройства были привязаны к Xposed framework и другим полезным / забавным вещам, которые позволяет root-доступ на Android.
Итак, что вы будете делать, если у вас есть OTA-обновление для установки для вашего Zenfone 2, но вы не можете его установить, потому что ваше устройство рутировано. Что ж, есть быстрое решение. И это довольно долгий процесс.
Установка обновления Zenfone 2 OTA с восстановлением TWRP
Ниже приведено предисловие к тому, что мы будем делать, чтобы ваш Zenfone 2 с root-доступом (с TWRP) был совместим с zip-файлом обновления OTA.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Предисловие:
- Отключите свой Zenfone 2
- Удалите Xposed framework
- Отредактируйте zip-архив обновления OTA, чтобы он был совместим с восстановлением TWRP
- Прошивка обновления OTA с помощью TWRP
Шаг 1. Загрузите / сохраните обновление OTA
Если вы загрузили обновление OTA из уведомления об обновлении, вы можете найти обновление OTA в разделе / кеш каталог с «Dlpkg» имя файла. Скопируйте dlpkg в хранилище устройства и переименуйте его в update.zip.
ИЛИ вы можете просто загрузить zip-архив с обновлением OTA с различных форумов в Интернете, где обсуждают Zenfone 2, как xda и официальные форумы Asus.
Шаг 2: отключите Zenfone 2
Первое, что вам нужно сделать для установки обновления OTA, – это выкорчевать ваш Zenfone 2. Для этого откройте приложение SuperSU »выберите вкладку« Настройки », а затем выберите« Полное извлечение », чтобы окончательно выкорчевать устройство и удалить все его следы из системы.
Шаг 3: удалите Xposed framework
Если вы установили Xposed на свой Zenfone 2, вам необходимо полностью удалить его, чтобы установить обновление OTA.
Загрузите Xposed Uninstaller x86 zip и прошейте его из восстановления TWRP, чтобы безопасно удалить Xposed.
Примечание: Для обновленного деинсталлятора Xposed перейдите в официальная ветка xposed и загрузите xposed-uninstaller-xxx-x86.zip файл.
Шаг 4. Измените ZIP-файл обновления OTA
Теперь вам нужно изменить скрипт средства обновления в ZIP-архиве обновления OTA, чтобы сделать его совместимым с TWRP.
Сначала распакуйте / извлеките zip-файл обновления OTA, который вы сохранили / загрузили на шаге 1. Из извлеченных файлов и папок перейдите в META-INF / com / google / android / каталог и откройте скрипт обновления файл оттуда.
Кончик: Если вы редактируете файл на ПК, мы рекомендуем использовать Блокнот ++, или если вы пользуетесь мобильным телефоном, используйте ДроидПравить или же Турбо редактор.
Как только вы скрипт обновления открытого, удалите из файла следующие строки (со 2-й по 5-ю):
getprop("ro.build.fingerprint") == "asus/WW_Z00A/Z00A:5.0/LRX21V/2.20.40.90_20150903_4959_user:user/release-keys" || getprop("ro.build.fingerprint") == "asus/WW_Z00A/Z00A:5.0/LRX21V/2.20.40.97_20150917_1572_user:user/release-keys" || abort("Package expects build fingerprint of asus/WW_Z00A/Z00A:5.0/LRX21V/2.20.40.90_20150903_4959_user:user/release-keys or asus/WW_Z00A/Z00A:5.0/LRX21V/2.20.40.97_20150917_1572_user:user/release-keys; this device has " + getprop("ro.build.fingerprint") + "."); getprop("ro.product.device") == "Z00A" || abort("This package is for "Z00A" devices; this is a "" + getprop("ro.product.device") + "".");
После внесения изменений ваш скрипт обновления файл должен начинаться с этого кода.
mount("ext4", "EMMC", "/dev/block/by-name/system", "/system", "max_batch_time=0,commit=1,data=ordered,barrier=1,errors=panic,nodelalloc"); ui_print("Verifying current system...");
Убедившись, что вы внесли изменения правильно, сохраните скрипт обновления file и переупакуйте все извлеченные файлы и папки в новый файл update.zip.
Шаг 5: Прошить модифицированный zip-архив OTA-обновления через TWRP
Наконец, после отмены рутирования, удаления Xposed и изменения OTA zip теперь вы можете установить обновление OTA с восстановлением TWRP.
Просто загрузитесь в TWRP и прошейте zip-архив обновления OTA, как если бы вы прошивали любой другой zip-архив с помощью восстановления.
Надеюсь, вы найдете приведенные выше инструкции полезными.
Спасибо за оригинальное руководство на xda.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)