Kako izdvojiti i flash Flash softver tvrtke Huawei

Savjetuju: Kliknite Ovdje Za Škripac Windows Pogreške I Performanse Optimizirati Sustav

Za napredne Android korisnike koji posjeduju Huawei uređaje mogu postojati scenariji u kojima želite bljeskati samo određene datoteke iz OTA ažuriranja. Na primjer, ako se vaš uređaj slučajno opeče, a znate činjenicu da bi vam bljeskanje određenih datoteka iz paketa za nadogradnju ( umjesto čitavog ROM-a) moglo pomoći u oporavku uređaja.

U ovom ćemo vodič za Appuals pokazati kako točno izdvojiti i flash datoteke određene iz Huawei paketa za ažuriranje firmware-a. Nudimo 3 metode - Huawei Update Extractor za Windows, skriptu SplitUpdate za Linux / Mac i alternativnu skriptu za Linux s nekoliko dodatnih značajki.

zahtjevi

  • Ažuriranje upravljačkog softvera.zip
  • Huawei Update Extractor (samo za Windows)
  • SplitUpdate perl skripta (izvor) (Linux / Mac / Windows)
  • Alternativna skripta (izdvaja se u istu mapu kao 'splitupdate' umjesto izlaza /, i uključuje skriptu za montiranje samo za Linux)

Prvo biste trebali utvrditi trenutnu verziju softvera Huawei. Prijavite se u Postavke> Sustav> O telefonu, a zatim kopirajte svoj broj izrade.

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

To se prevodi na: BLA-L29C636B132. Jer ćete zamijeniti "8.0.0" s C636, a ispred 132 stavite B.

Kratka napomena o Nougatu u odnosu na Oreo

Particije su u Oreou malo promijenjene. Boot particija podijeljena je na 'ramdisk' i 'kernel'. Particija za oporavak podijeljena je na recovery_ramdisk, recovery_vendor i recovery_vbmeta - koji dijeli i jezgru particije s ramdisk-om.

Dakle, s tim informacijama vjerojatno želite upaliti ramdisk i recovery_ramdisk - ramdisk bi bio na mjestu gdje bi Magisk / SuperSU bljesnuo, a recovery_ramdisk tamo gdje bi TWRP bljesnuo.

Recimo, na primjer, da imate firmver BLA-L29C636B132.

Otišli biste u bazu podataka firmvera Pro-Teammt, a zatim u tražilicu unijeli svoj puni firmver i pretražili svoj model.

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

Izvlačenje update.app iz Huawei OTA.

Tada će preuzeti potpuno OTA update.zip. To morate otvoriti u upravitelju arhiva i izdvojiti datoteku „Update.app“ na računalu.

Metoda Huawei Update Extractor ( samo za Windows)

Preuzmite Huawei Update Extractor i izdvojite ga na računalu. Pokrenite program HuaweiUpdateExtractor.exe unutar glavne mape.

Poništite označenu kutiju.

Prijeđite na karticu Postavke i poništite mogućnost za "Provjeri kontrolni zbroj zaglavlja".

Vratite se na karticu Ekstrakt i kliknite gumb ... da odaberete datoteku update.app koju ste ranije izvadili.

Zaslon će popuniti sve datoteke unutar datoteke update.app. Sada možete desnom tipkom miša kliknuti bilo koju od ovih datoteka i odabrati "Izdvoji odabranu", što će vam omogućiti još jedan dijalog za odabir mjesta slanja izvučene datoteke.

Zatim možete koristiti brzo pokretanje da biste izvukli datoteke, na primjer, na ramdisk.

Na primjer, datoteke koje želite flash možete smjestiti u vaš glavni ADB put i pokrenete ADB terminal.

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

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

Međutim, na Nougatu ćete izvući 'BOOT' iz datoteke update.app i fleksirati je koristeći: fastboot flash boot boot.img

Metoda Perl skripte ( Linux i Mac)

Prvo preuzmete splitupdate.zip i izdvojite ga.

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

 chmod + x splitupdate chmod + x crc 

Sada slijedite upute u odjeljku Windows ovog vodiča za dobivanje cjelovitog. OTA ažuriranja .zip, izvadite 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 nešto što postoji ili nije u UPDATE.APP, navest će sve slike u njemu.

./splitupdate UPDATE.APP 'izdvojit će sve datoteke u update.app - izvest ć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.

Alternativna metoda skripte

Pomoću terminala smjestit ćete sljedeće datoteke unutar mape alternativne skripte:

 chmod + x simg2img chmod + x mount.sh 

Ako ćete koristiti mount.sh, morate urediti skriptu i zamijeniti YOUR_SUDO_PASSWORD_HERE stvarnom zaporkom. Alternativno možete ukloniti 'echo YOUR_SUDO_PASSWORD_HERE | ', a zatim ručno unesite lozinku tijekom korištenja skripte.

Zatim ekstrahirate system.img ili bilo koju drugu datoteku koja vam se sviđa i koristite "" ./mount.sh SYSTEM ".

To će pretvoriti SYSTEM.img u SYSTEM.raw i montirati ga na 'split_folder / SYSTEM /' kao petlje, također će chmod 777 sve u SYSTEM /.

Zanimljivi Članci