Paano Mag-extract at Mag-flash ng Huawei Stock Firmware

tutulong sa iyo na mabawi ang iyong aparato.



Sa gabay sa Mga Appual na ito, ipapakita namin sa iyo nang eksakto kung paano kumuha at mag-flash ng mga tukoy na file mula sa mga pakete ng pag-update ng Huawei firmware. Nag-aalok kami ng 3 mga pamamaraan - Huawei Update Extractor para sa Windows, SplitUpdate script para sa Linux / Mac, at isang alternatibong script din para sa Linux na may ilang karagdagang mga tampok.

Mga Kinakailangan

  • Update ng Firmware.zip
  • Huawei Update Extractor (Windows lang)
  • SplitUpdate perl script ( Pinagmulan ) (Linux / Mac / Windows)
  • Alternatibong iskrip (nag-extract sa parehong folder bilang 'splitupdate' sa halip na output /, at may kasamang isang mount script para sa Linux lamang)

Una dapat mong matukoy ang iyong kasalukuyang bersyon ng firmware ng Huawei. Suriin ang Mga Setting> System> Tungkol sa Telepono, pagkatapos kopyahin ang iyong Bumuo ng Numero.



Dapat mong makita halimbawa ang isang bagay tulad ng: BLA-L29 8.0.0.132 (C636)



Isinalin ito sa: BLA-L29C636B132. Dahil papalitan mo ang “8.0.0.” na may C636, at magdagdag ng B sa harap ng 132.



Isang maikling tala sa Nougat kumpara sa Oreo

Ang mga partisyon ay binago nang kaunti sa Oreo. Ang partisyon ng boot ay nahati sa 'ramdisk' at 'kernel'. Ang pagkahati ng pag-recover ay nahati sa recovery_ramdisk, recovery_vendor, at recovery_vbmeta - na nagbabahagi din ng partisyon ng kernel sa ramdisk.

Kaya sa impormasyong iyon, malamang na nais mong i-flash ang ramdisk at ang recovery_ramdisk - ang ramdisk ay kung saan mai-flash ang Magisk / SuperSU, at ang recovery_ramdisk ay kung saan mai-flash ang TWRP.

Kaya sabihin natin halimbawa mayroon kang firmware BLA-L29C636B132.



Pupunta ka sa Pro-Teammt firmware database pagkatapos ay ipasok ang iyong buong firmware sa tagahanap, at hanapin ang iyong modelo.

Pagkatapos ay hanapin mo ang hilera na nagpapahiwatig ng 'FullOTA-MF' at i-click ang pindutang 'I-update' sa hilera na iyon.

Kinukuha ang update.app mula sa Huawei OTA.

I-download nito pagkatapos ang buong update ng OTA.zip. Kailangan mong buksan ito sa isang archive manager, at i-extract ang file na 'Update.app' sa iyong computer.

Paraan ng Huawei Update Extractor ( Windows Lamang)

I-download ang Huawei Update Extractor, at i-extract ito sa iyong computer. Ilunsad ang programa ng HuaweiUpdateExtractor.exe sa loob ng pangunahing folder.

Alisan ng check ang bilog na kahon.

Tumungo sa tab na Mga Setting, at alisan ng check ang pagpipilian para sa 'I-verify ang checkum ng header'.

Bumalik ngayon sa tab na Extract, at i-click ang… na pindutan upang piliin ang iyong update.app file na iyong na-extract nang mas maaga.

Ang screen ay mamuno sa lahat ng mga file sa loob ng update.app file. Ngayon ay maaari kang mag-right click sa alinman sa mga file na ito at piliin ang 'Extract Selected', na magbibigay sa iyo ng isa pang dayalogo upang mapili kung saan ipadadala ang na-file na file.

Maaari mo nang magamit ang fastboot upang i-flash ang mga nakuha na file, halimbawa, sa ramdisk.

Halimbawa, inilalagay mo ang mga file na nais mong i-flash sa iyong pangunahing path ng ADB, at naglulunsad ng isang ADB terminal.

Pagkatapos ay ilagay mo ang iyong aparato sa mode ng fastboot gamit ang 'adb reboot bootloader'

Pagkatapos nito maaari mong i-flash ang file gamit ang fastboot. Kaya't kung nais mong i-flash ang isang bagay sa ramdisk, gagamitin mo ang utos ng ADB: fastboot flash ramdisk xxxxx.img

Gayunpaman, sa Nougat makukuha mo ang 'BOOT' mula sa update.app file, at i-flash ito gamit ang: fastboot flash boot boot.img

Perl Script Pamamaraan ( Linux at Mac)

Una mong i-download ang splitupdate.zip at kunin ito.

Ipasok ngayon ang nakuhang folder na 'split', at maglunsad ng isang terminal. Ipasok ang mga sumusunod na utos sa iyong terminal:

chmod + x splitupdate chmod + x crc

Kasunod sa mga tagubilin sa seksyon ng Windows ng gabay na ito para sa pagkuha ng isang buong pag-update ng OTA .zip, kunin ang update.app sa folder na 'Split', at buksan ang isa pang terminal. Ipasok ang mga utos na ito:

./splitupdate UPDATE.APP file_to_extract

Kung sumulat ka ng 'file_to_extract' o anumang bagay na mayroon o wala sa UPDATE.APP ililista nito ang lahat ng mga imahe dito.

./splitupdate UPDATE.APP 'ay makukuha ang lahat ng mga file sa update.app - maglalabas ito ng mga file sa bagong nilikha na folder na' output '. Ang pag-filter ay hindi perpekto.

Kung gagamitin mo ang ‘./splitupdate UPDATE.APP RAMDISK’, makukuha nito ang lahat ng mga imahe na may RAMDISK sa pangalan nito, kaya makakakuha ka ng RAMDISK.img at RECOVERY_RAMDISK.img.

Alternatibong Pamamaraan ng Script

I-chmod mo ang mga sumusunod na file sa loob ng alternatibong folder ng script, gamit ang terminal:

chmod + x simg2img chmod + x mount.sh

Kung gagamit ka ng mount.sh, kailangan mong i-edit ang script at palitan ang HIS_SUDO_PASSWORD_HERE ng iyong aktwal na password. Bilang kahalili maaari mong alisin ang ‘echo HIS_SUDO_PASSWORD_HERE | ‘At pagkatapos ay manu-manong ipasok ang iyong password habang ginagamit ang script.

Pagkatapos mong i-extract ang system.img o anumang iba pang file na gusto mo, at gamitin ang ‘’ ./mount.sh SYSTEM ’.

Io-convert nito ang SYSTEM.img sa SYSTEM.raw at i-mount ito sa 'split_folder / SYSTEM /' bilang isang loop device, ito rin ay chmod 777 lahat sa SYSTEM /.

Mga tag android Kaunlaran Huawei Basahin ang 3 minuto