Как да флаш актуализирате OTA на Rooted Zenfone Max Pro M1

Asus Zenfone Max Pro M1 е водещо устройство, пуснато по-рано тази година. Той се предлага оборудван с 6GB RAM и 64GB вътрешно съхранение и Android Oreo 8.1, работещ на Qualcomm Snapdragon 636 SoC. Като цяло това е добър баланс между спецификации на премиум и среден клас, при средно ниво на цените.

Както при всички вкоренени устройства, вие не можете нормално да инсталирате OTA актуализации, след като се вкорените. Това обикновено води до стартиране, тъй като системата извършва двоични проверки при стартиране. В това ръководство за Appuals ще ви покажем как ръчно да променяте OTA актуализации на вкоренен Zenfone Max Pro M1, така че не е необходимо първо да изкоренявате устройството, което обикновено е доста трудно да се направи и повечето хора биха се опитали да изпълнят флаш на напълно свеж ROM ROM преди ъпгрейд.

Изисквания:

  • Отключен Zenfone Max Pro M1 ( вижте ръководството на Appual Как да отключите и изкорените Zenfone Max Pro M1)
  • Модифицирано TWRP възстановяване
  • OTA пакет
  • Stock ROM - възстановяването / бързото зареждане няма значение, можете да използвате този пакет за актуализиране до 305

Модифицирани изтегляния на OTA:

  • От 252 до 305
  • От 305 до 309г

Първо изтеглете актуализацията на ROM и OTA на пълен запас и ги запишете на своя Zenfone Max Pro M1, за предпочитане на SD картата.

Отидете в папката / data / cache и копирайте файла на име dlpkgfile някъде на вашата SD карта, след което го преименувайте на OTA.zip

Извадете OTA.zip ( MiXPlorer би било страхотно) и след това в извлечената папка, отидете на META-INF \ com \ google \ android и отворете updateter-script.txt в родния текстов редактор.

Премахнете следните редове от файла:

 съдържатprop (getprop ("ro.product.device")) || abort ("E3004: Този пакет е за \" ASUS_X00TD \ "устройства; това е \" "+ getprop (" ro.product.device ") +" \ "."); getprop ("ro.build.asus.sku") == "WW" || abort ("E3009: Този пакет е за sku: \" WW \ "; това е sku: \" "+ getprop (" ro.build.asus.sku ") +" \ "."); ui_print ("Източник: Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.252-20180428: потребител / освобождаващи ключове"); ui_print ("Цел: Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.305-20180521: потребител / ключове за освобождаване"); ui_print ("Проверка на текущата система ..."); съдържатprop (getprop ("ro.build.fingerprint")) || abort ("E3001: Пакетът очаква изграждане на пръстов отпечатък на Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.252-20180428: клавиши user / release или Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.305- 20180521: потребител / ключове за освобождаване; това устройство има "+ getprop (" ro.build.fingerprint ") +". "); apply_patch_check ("EMMC: / dev / block / bootdevice / по име / boot: 47510824: 9ca7a29f3b90af90492bfa0c07275390f72f397d: 47502632: 80fbccb727c484733397429a9df38a499dee67fe") || abort ("E3005: \" EMMC: / dev / block / bootdevice / по име / boot: 47510824: 9ca7a29f3b90af90492bfa0c07275390f72f397d: 47502632: 80fbccb727c484733397429a9df67fe67fe67eeee; 

Сега запишете текстовия документ и архивирайте папката в OTA.zip

Ако имате запасни изображения за бързо зареждане, можете да пропуснете следващата стъпка .

Извадете цип на ROM ROM и отидете на META-INF \ com \ google \ android, отворете скрипта за актуализиране в текстов редактор и премахнете тези редове от него:

 (! less_than_int (1524926024, getprop ("ro.build.date.utc"))) || abort ("E3003: Не мога да инсталирам този пакет (Sat Apr 28 22:33:44 CST 2018) над по-нова версия (" + getprop ("ro.build.date") + ")."); съдържатprop (getprop ("ro.product.device")) || abort ("E3004: Този пакет е за \" ASUS_X00TD \ "устройства; това е \" "+ getprop (" ro.product.device ") +" \ "."); ui_print ("Цел: Android / sdm660_64 / sdm660_64: 8.1.0 / OPM1 / 14.2016.1804.252-20180428: потребител / ключове за освобождаване"); show_progress (0.650000, 0); ui_print („Обработка на изображението на системата безспорно ...“); 

Запишете текстовия файл и отново копирайте ROM запаса.

Сега рестартирайте към bootloader и flash system.img, vendor.img, boot.img и модифицирания twrp.img, ако имате правилна версия на ROM за бързо зареждане. В противен случай можете да пробутате променения TWRP.img и да принудите рестартиране за възстановяване, като натиснете и задръжте Volume Down + Power заедно.

Когато сте в процес на възстановяване, прокарайте запасения ROM .zip, който сте променили и след това, мигайте OTA.zip - след като завършите, създайте резервно копие на Boot, модем, системно изображение и изображение на доставчик.

Ако преди това сте дешифрирали дяла на данни, можете да мигнете нормален TWRP, като използвате модифицирания TWRP, или можете да стартирате отново в fastboot и флаш decrypt.zip.

Ако искате вкоренена система без TWRP и лесни актуализации на OTA в бъдеще, можете да преминете Magisk и възстановяване на запасите, като използвате модифицирания TWRP, и рестартирайте. След това, вие ще бъдете в състояние да мига OTA с root и няма повече проблеми.

Интересни Статии