Gidai

Kaip išgauti ir „Flash Huawei Stock Firmware“

Pažengusiems „Android“ vartotojams, turintiems „Huawei“ įrenginius, gali būti scenarijų, kai norite tik mirksėti konkrečius failus iš OTA atnaujinimo. Pvz., Jei jūsų įrenginys netyčia tampa užmūrytas, ir jūs tikrai žinote, kad mirksintys konkretūs failai iš naujinimo paketo (vietoj viso ROM) padėtų atkurti jūsų įrenginį.

Šiame „Appuals“ vadove tiksliai parodysime, kaip iš „Huawei“ programinės aparatinės įrangos atnaujinimo paketų išgauti ir įrašyti specifinius failus. Mes siūlome 3 metodus - „Huawei Update Extractor“, skirtą „Windows“, „SplitUpdate“ scenarijų, skirtą „Linux“ / „Mac“, ir alternatyvų scenarijų, skirtą „Linux“, su pora papildomų funkcijų.

Reikalavimai

  • Firmware Update.zip
  • „Huawei Update Extractor“ (tik „Windows“)
  • „SplitUpdate“ perl scenarijus (šaltinis) („Linux“ / „Mac“ / „Windows“)
  • Alternatyvus scenarijus (ištraukia tą patį aplanką kaip „splitupdate“, o ne išvestį /, ir apima tik „Linux“ prijungimo scenarijų)

Pirmiausia turėtumėte nustatyti dabartinę „Huawei“ programinės įrangos versiją. Patikrinkite skiltyje Nustatymai> Sistema> Apie telefoną, tada nukopijuokite savo versijos numerį.

Pavyzdžiui, turėtumėte pamatyti kažką panašaus: BLA-L29 8.0.0.132 (C636)

Tai reiškia: BLA-L29C636B132. Nes pakeisite „8.0.0“. su C636 ir pridėkite B priešais 132.

Trumpas užrašas apie nugatą ir Oreo

Oreo šiek tiek pakeistos pertvaros. Įkrovos skaidinys buvo padalintas į „ramdisk“ ir „branduolį“. Atkūrimo skaidinys buvo padalintas į recovery_ramdisk, recovery_vendor ir recovery_vbmeta - kurie taip pat dalijasi branduolio skaidiniu su ramdisk.

Taigi, turėdami šią informaciją, tikriausiai norite mirksėti „ramdisk“ ir „recovery_ramdisk“ - „ramdisk“ yra ta vieta, kurioje būtų „Magisk“ / „SuperSU“, o „recovery_ramdisk“ yra ta vieta, kurioje būtų rodoma „TWRP“.

Tarkime, pavyzdžiui, turite programinę aparatinę įrangą BLA-L29C636B132.

Jūs eitumėte į „Pro-Teammt“ programinės aparatinės įrangos duomenų bazę, tada ieškiklyje įveskite visą programinę aparatinę įrangą ir ieškokite savo modelio.

Tada suraskite eilutę, nurodančią „FullOTA-MF“, ir spustelėkite tos eilutės mygtuką „Atnaujinti“.

Tada ji atsisiųs visą OTA update.zip. Tai turite atidaryti archyvų tvarkytuvėje ir kompiuteryje išgauti failą „Update.app“.

„Huawei Update Extractor“ metodas (Tik „Windows“)

Atsisiųskite „Huawei Update Extractor“ ir ištraukite jį į savo kompiuterį. Pagrindiniame aplanke paleiskite „HuaweiUpdateExtractor.exe“ programą.

Eikite į skirtuką Nustatymai ir atžymėkite parinktį „Patvirtinti antraštės kontrolinę sumą“.

Dabar grįžkite į skirtuką Ištrauka ir spustelėkite mygtuką…, kad pasirinktumėte anksčiau išgautą failą update.app.

Ekrane bus užpildyti visi failai, esantys faile update.app. Dabar galite dešiniuoju pelės mygtuku spustelėti bet kurį iš šių failų ir pasirinkti „Extract Selected“, kuris suteiks jums dar vieną dialogą, kur galėsite pasirinkti, kur siųsti ištrauktą failą.

Tada galite naudoti greitą paleidimą, jei norite išskleisti išgautus failus, pavyzdžiui, į RAM diską.

Pavyzdžiui, failus, kuriuos norite mirksėti, įdėkite į pagrindinį ADB kelią ir paleidžiate ADB terminalą.

Tada įjunkite įrenginį greito įkrovos režimu naudodami „adb reboot bootloader“

Po to galite mirksinti failą naudodami greitą paleidimą. Taigi, jei norėtumėte ką nors perkelti į RAM diską, naudokite komandą ADB: „fastboot flash ramdisk xxxxx.img“.

Tačiau „Nougat“ iš failo „update.app“ ištrauksite „BOOT“ ir mirksėsite naudodami: fastboot flash boot boot.img

„Perl Script“ metodas („Linux“ ir „Mac“)

Pirmiausia atsisiųskite splitupdate.zip ir ištraukite.

Dabar įveskite ištrauktą aplanką „split“ ir paleiskite terminalą. Į terminalą įveskite šias komandas:

chmod + x splitupdate chmod + x crc

Vykdydami šio vadovo „Windows“ skyriuje pateiktas instrukcijas, kaip gauti pilną OTA atnaujinimą .zip, ištraukite update.app į aplanką „Split“ ir atidarykite kitą terminalą. Įveskite šias komandas:

./splitupdate UPDATE.APP file_to_extract

Jei rašote „file_to_extract“ ar bet ką, kas yra ar nėra „UPDATE.APP“, jame bus pateikti visi vaizdai.

./splitupdate UPDATE.APP ’išgaus visus failus iš update.app - jis išves failus į naujai sukurtą aplanką‘ output ’. Filtravimas nėra tobulas.

Jei naudosite ‘./splitupdate UPDATE.APP RAMDISK’, jis išgaus visus vaizdus su RAMDISK savo vardu, taigi gausite RAMDISK.img ir RECOVERY_RAMDISK.img.

Alternatyvaus scenarijaus metodas

Naudodami terminalą, modifikuosite šiuos failus alternatyviame scenarijų aplanke:

chmod + x simg2img chmod + x mount.sh

Jei naudosite mount.sh, turite redaguoti scenarijų ir pakeisti „YOUR_SUDO_PASSWORD_HERE“ savo tikruoju slaptažodžiu. Arba galite pašalinti „aidą YOUR_SUDO_PASSWORD_HERE | Ir tada rankiniu būdu įveskite slaptažodį naudodami scenarijų.

Tada išskleidžiate system.img ar bet kurį kitą patinkantį failą ir naudojate ‘’ ./mount.sh SYSTEM ’.

Tai pavers „SYSTEM.img“ į „SYSTEM.raw“ ir prijungs jį prie „split_folder / SYSTEM /“ kaip ciklo įrenginį, taip pat chmod 777 viską, kas yra sistemoje SYSTEM /.

Žymos „Android“ kūrimas „Huawei“
$config[zx-auto] not found$config[zx-overlay] not found