Kuidas Huawei aktsiate püsivara ekstraheerida ja Flashida

Huawei-seadmeid omavatele edasijõudnutele Androidi kasutajatele võib olla olemas stsenaariume, kus soovite välklambiga vaid konkreetseid faile värskendada. Näiteks kui teie seade muutub kogemata telliseks ja teate, et värskenduste paketi ( kogu ROMi asemel) konkreetsete failide vilkumine aitaks teil seadme taastada.

Selles juhendis Appuals näeme teile täpselt, kuidas Huawei püsivara värskenduspakettidest konkreetseid faile ekstraheerida ja välklampeerida. Pakume 3 meetodit - Huawei Update Extractor for Windows, SplitUpdate skript Linuxi / Maci jaoks ja alternatiivne skript ka Linuxi jaoks koos paari lisafunktsiooniga.

Nõuded

  • Püsivara värskendus.zip
  • Huawei värskenduste ekstraktor (ainult Windows)
  • SplitUpdate perli skript (allikas) (Linux / Mac / Windows)
  • Alternatiivne skript (ekstraktib samasse kausta kui 'splitupdate', mitte väljund / ja sisaldab mount-skripti ainult Linuxi jaoks)

Kõigepealt peaksite määrama oma praeguse Huawei püsivara versiooni. Valige jaotises Seaded> Süsteem> Telefoni kohta, seejärel kopeerige oma ehituse number alla.

Peaksite nägema näiteks midagi sellist: BLA-L29 8.0.0.132 (C636)

See tähendab: BLA-L29C636B132. Kuna asendate “8.0.0.” C636-ga ja lisate B ette 132.

Lühike märkus Nugati versus Oreo

Vaheseinu muudeti Oreos natuke. Alglaadimissektsioon jaotati ramdiskiks ja kerneliks. Taastesektsioon jaotati taastamise_ramdiskiks, taastamise_vendoriks ja taastamise_vbmetaks - mis jagavad kerneli sektsiooni ka ramdiskiga.

Selle teabe abil soovite tõenäoliselt vilkutada ramdiskit ja recovery_ramdiski - ramdisk on koht, kus Magisk / SuperSU peaks vilkuma, ja recovery_ramdisk on koht, kus TWRP peaks vilkuma.

Ütleme näiteks, et teil on püsivara BLA-L29C636B132.

Te läheksite Pro-Teammti püsivara andmebaasi, sisestaksite leidjasse kogu püsivara ja otsiksite oma mudelit.

Seejärel leidke rida, mis tähistab “FullOTA-MF”, ja klõpsake sellel real nuppu “Uuenda”.

Uuendatud rakenduse ekstraheerimine Huawei OTA-st.

Seejärel laaditakse alla täielik OTA update.zip. Peate selle avama arhiivihalduris ja ekstraheerima oma arvutis faili “Update.app”.

Huawei värskenduste ekstraheerimise meetod ( ainult Windows)

Laadige alla Huawei värskenduste ekstraktor ja ekstraheerige see oma arvutisse. Käivitage põhikaustas sees programm HuaweiUpdateExtractor.exe.

Tühjendage ümmargune kast.

Liikuge vahekaardile Seaded ja tühjendage märkeruut „Kinnita päise kontrollsumma”.

Nüüd minge tagasi vahekaardile Väljavõte ja klõpsake nupul…, et valida oma värskendusfaili update.app, mille varem kaevandasite.

Ekraan täidetakse kõigi failide update.app sees olevate failidega. Nüüd saate hiire parema nupuga klõpsata mõnel neist failidest ja valida „Väljavõte valitud”, mis annab teile uue dialoogi, kus saate valida, kuhu ekstraheeritud fail saata.

Seejärel saate kiirlaadimist kasutada ekstraheeritud failide vilkumiseks, näiteks mälupulgale.

Näiteks paigutate oma peamisesse ADB-kanalisse failid, mida soovite vilkuda, ja käivitate ADB-terminali.

Seejärel paigutate seadme kiire alglaadimise režiimi, kasutades funktsiooni „adb reboot bootloader”

Pärast seda saate faili flashbooti abil vilkutada. Nii et kui soovite midagi mälupulgale vilgutada, kasutaksite käsku ADB: kiire alglaadimisega välkmälu ramdisk xxxxx.img

Nougatis aga ekstraheerite failist update.app 'BOOT' ja vilgate seda, kasutades järgmist: fastboot flash boot boot.img

Perli skripti meetod ( Linux ja Mac)

Esmalt laadige alla splitupdate.zip ja ekstraheerige see.

Nüüd sisestage ekstraheeritud kausta split ja käivitage terminal. Sisestage oma terminalis järgmised käsud:

 chmod + x splitupdate chmod + x crc 

Järgides nüüd selle juhendi Windowsi jaotises toodud juhiseid täieliku OTA värskenduse .zip saamiseks, ekstraheerige värskendus.app kausta 'Split' ja avage uus terminal. Sisestage need käsud:

 ./splitupdate UPDATE.APP faili_väljavõtte 

Kui kirjutate UPDATE.APP-s faili 'väljavõtte fail' või midagi sellist, mida pole või pole, loetleb see kõik selles olevad pildid.

./splitupdate UPDATE.APP 'ekstraheerib kõik värskenduse.app failid - see väljastab failid vastloodud kausta' output '. Filtreerimine pole täiuslik.

Kui kasutate './splitupdate UPDATE.APP RAMDISK', ekstraheerib see kõik pildid, mille nimele RAMDISK kuulub, nii et saate RAMDISK.img ja RECOVERY_RAMDISK.img.

Alternatiivne skriptimeetod

Te saate terminali abil alternatiivse skripti kausta sees järgmised failid:

 chmod + x simg2img chmod + x mount.sh 

Kui kasutate seadet mount.sh, peate skripti redigeerima ja asendama YOUR_SUDO_PASSWORD_HERE oma tegeliku parooliga. Teise võimalusena võite eemaldada kaja YOUR_SUDO_PASSWORD_HERE | ja sisestage skripti kasutamise ajal oma parool käsitsi.

Seejärel ekstraheerite süsteemi.img või mõne muu teile meeldiva faili ja kasutate '' ./mount.sh SYSTEM '.

See teisendab SYSTEM.img failiks SYSTEM.raw ja ühendab selle silmusseadmena jagatud kausta / SYSTEM / ', samuti chmod 777 kõik, mis asub süsteemis /.

Huvitavad Artiklid