Kako izvaditi i bljesnuti Huawei Stock Firmware

bi vam pomoglo da oporavite svoj uređaj.



U ovom vodiču za Appuals pokazat ćemo vam točno kako izvući i fleširati određene datoteke iz Huaweijevih paketa za ažuriranje firmvera. Nudimo 3 metode - Huawei Update Extractor za Windows, skriptu SplitUpdate za Linux / Mac i alternativnu skriptu također za Linux s nekoliko dodatnih značajki.

Zahtjevi

  • Ažuriranje firmvera.zip
  • Huawei Update Extractor (Samo Windows)
  • SplitUpdate perl script ( Izvor ) (Linux / Mac / Windows)
  • Alternativni scenarij (izdvaja se u istu mapu kao 'splitupdate' umjesto output /, a uključuje skriptu za montiranje samo za Linux)

Prvo biste trebali odrediti svoju trenutnu verziju firmvera Huawei. Provjerite u Postavke> Sustav> O telefonu, a zatim kopirajte svoj broj gradnje.



Trebali biste vidjeti na primjer nešto poput: BLA-L29 8.0.0.132 (C636)



To se prevodi u: BLA-L29C636B132. Jer ćete zamijeniti '8.0.0.' sa C636 i dodajte B ispred 132.



Kratka bilješka o Nougat-u naspram Orea

Pregrade su malo promijenjene u Oreu. Particija za pokretanje podijeljena je na 'ramdisk' i 'kernel'. Particija oporavka podijeljena je na recovery_ramdisk, recovery_vendor i recovery_vbmeta - koja također dijeli kernel particiju s ramdisk-om.

Dakle, s tim informacijama vjerojatno želite bljeskati ramdisk i recovery_ramdisk - ramdisk je mjesto na kojem bi se bljeskalo Magisk / SuperSU, a recovery_ramdisk bi se bljeskalo TWRP.

Recimo da na primjer imate firmware BLA-L29C636B132.



Vi biste išli u Baza podataka firmvera Pro-Teammt zatim u tražitelj unesite svoj puni firmware i potražite svoj model.

Zatim pronađite redak koji označava 'FullOTA-MF' i kliknite gumb 'Ažuriraj' na tom retku.

Izdvajanje update.app iz Huawei OTA.

Zatim će preuzeti cjeloviti OTA update.zip. To morate otvoriti u upravitelju arhiva i na računalu izvući datoteku 'Update.app'.

Huawei Update Extractor metoda ( Samo Windows)

Preuzmite Huawei Update Extractor i izvadite ga na svoje računalo. Pokrenite program HuaweiUpdateExtractor.exe unutar glavne mape.

Poništite kružnicu.

Idite na karticu Postavke i poništite opciju 'Provjeri kontrolni zbroj zaglavlja'.

Sada se vratite na karticu Extract i kliknite gumb ... da biste odabrali datoteku update.app koju ste ranije izvukli.

Zaslon će se popuniti svim datotekama unutar datoteke update.app. Sada možete desnom tipkom miša kliknuti bilo koju od ovih datoteka i odabrati 'Izdvoj odabrano', što će vam dati još jedan dijalog za odabir kamo poslati izvađenu datoteku.

Tada možete koristiti fastboot za bljeskanje izdvojenih datoteka, na primjer, na ramdisk.

Na primjer, datoteke koje želite bljesnuti smjestite u svoj glavni put ADB-a i pokrenite ADB terminal.

Zatim uređaj postavite u način brzog pokretanja pomoću 'adb reboot bootloader-a'

Nakon toga možete bljeskati datoteku pomoću fastboota. Dakle, ako želite nešto prebaciti na ramdisk, koristili biste naredbu ADB: fastboot flash ramdisk xxxxx.img

Međutim, na Nougatu ćete iz datoteke „update.app“ izdvojiti „BOOT“ i bljesnuti pomoću: fastboot flash boot boot.img

Metoda skripte Perl ( Linux i Mac)

Prvo preuzmete splitupdate.zip i izdvojite ga.

Sada unesite izvađenu mapu 'split' i pokrenite terminal. U svoj terminal unesite sljedeće naredbe:

chmod + x razdvojeni chmod + x crc

Slijedite upute u odjeljku Windows ovog vodiča za dobivanje potpunog OTA ažuriranja .zip, izvucite update.app u mapu ‘Split’ i otvorite drugi terminal. Unesite ove naredbe:

./splitupdate UPDATE.APP file_to_extract

Ako napišete 'file_to_extract' ili bilo što što je ili nije u UPDATE.APP, popisat će sve slike u njemu.

./splitupdate UPDATE.APP ’izdvojit će sve datoteke u update.app - izlazit će datoteke u novostvorenu mapu‘ output ’. Filtriranje nije savršeno.

Ako koristite ‘./splitupdate UPDATE.APP RAMDISK’, izdvojit će sve slike s RAMDISK-om u svom imenu, tako da ćete dobiti RAMDISK.img i RECOVERY_RAMDISK.img.

Metoda alternativne skripte

Pomoću terminala ćete chmoditi sljedeće datoteke u mapu alternativne skripte:

chmod + x simg2img chmod + x mount.sh

Ako ćete koristiti mount.sh, morate urediti skriptu i zamijeniti YOUR_SUDO_PASSWORD_HERE vašom stvarnom lozinkom. Možete i ukloniti 'eho YOUR_SUDO_PASSWORD_HERE | ‘A zatim ručno unesite lozinku dok koristite skriptu.

Zatim izvadite system.img ili bilo koju drugu datoteku koja vam se sviđa i upotrijebite ‘’ ./mount.sh SUSTAV ’.

Ovo će pretvoriti SYSTEM.img u SYSTEM.raw i montirati ga u 'split_folder / SYSTEM /' kao uređaj petlje, a također će chmod 777 sve u SYSTEM /.

Oznake android Razvoj Huawei 3 minute čitanja