Cara Mengekstrak dan Menggali Firmware Stok Huawei

akan membantu anda memulihkan peranti anda.



Dalam panduan Appuals ini, kami akan menunjukkan kepada anda cara mengekstrak dan mem-flash fail tertentu dari pakej kemas kini firmware Huawei. Kami menawarkan 3 kaedah - Huawei Update Extractor untuk Windows, skrip SplitUpdate untuk Linux / Mac, dan skrip alternatif juga untuk Linux dengan beberapa ciri tambahan.

Keperluan

  • Kemas kini Firmware.zip
  • Pengekstrak Kemas Kini Huawei (Windows sahaja)
  • Skrip perl SplitUpdate ( Sumber ) (Linux / Mac / Windows)
  • Skrip alternatif (ekstrak ke folder yang sama dengan 'splitupdate' dan bukannya output /, dan termasuk skrip mount untuk Linux sahaja)

Mula-mula anda harus menentukan versi firmware Huawei anda sekarang. Periksa di Tetapan> Sistem> Tentang Telefon, kemudian salin Nombor Binaan anda.



Anda harus melihat misalnya seperti: BLA-L29 8.0.0.132 (C636)



Ini diterjemahkan ke dalam: BLA-L29C636B132. Kerana anda akan menggantikan '8.0.0.' dengan C636, dan tambahkan B di hadapan 132.



Catatan ringkas mengenai Nougat berbanding Oreo

Partisi diubah sedikit di Oreo. Partition boot dibahagikan kepada ‘ramdisk’ dan ‘kernel’. Partisi pemulihan dibahagikan kepada recovery_ramdisk, recovery_vendor, dan recovery_vbmeta - yang juga berkongsi partisi kernel dengan ramdisk.

Oleh itu, dengan maklumat tersebut, anda mungkin mahu mem-flash ramdisk dan recovery_ramdisk - ramdisk adalah tempat Magisk / SuperSU akan dimatikan, dan recovery_ramdisk adalah tempat TWRP akan dimatikan.

Oleh itu, katakanlah anda mempunyai firmware BLA-L29C636B132.



Anda akan pergi ke Pangkalan data firmware Pro-Teammt kemudian masukkan firmware penuh anda ke pencari, dan cari model anda.

Kemudian anda mencari baris yang menunjukkan 'FullOTA-MF' dan klik butang 'Kemas kini' pada baris itu.

Mengekstrak kemas kini.app dari Huawei OTA.

Ia kemudian akan memuat turun update.zip OTA penuh. Anda perlu membukanya dalam pengurus arkib, dan mengekstrak fail 'Update.app' di komputer anda.

Kaedah Huawei Update Extractor ( Windows Hanya)

Muat turun Huawei Update Extractor, dan ekstrak pada komputer anda. Lancarkan program HuaweiUpdateExtractor.exe di dalam folder utama.

Nyahtanda kotak yang dilingkari.

Pergi ke tab Tetapan, dan hapus centang pilihan untuk ‘Verifikasi tajuk pemeriksaan’.

Sekarang kembali ke tab Ekstrak, dan klik butang… untuk memilih fail update.app yang anda ekstrak sebelumnya.

Layar akan diisi dengan semua fail di dalam fail update.app. Sekarang anda boleh mengklik kanan pada mana-mana fail ini dan memilih ‘Extract Selected’, yang akan memberi anda dialog lain untuk memilih tempat untuk menghantar fail yang diekstrak.

Anda kemudian boleh menggunakan fastboot untuk memancarkan fail yang diekstrak, misalnya, ke ramdisk.

Sebagai contoh, anda meletakkan fail yang anda mahu flash dalam jalur utama ADB anda, dan melancarkan terminal ADB.

Kemudian anda meletakkan peranti anda dalam mod fastboot menggunakan ‘adb reboot bootloader’

Selepas ini, anda boleh mem-flash fail menggunakan fastboot. Oleh itu, jika anda mahu memasukkan sesuatu ke ramdisk, anda akan menggunakan arahan ADB: fastboot flash ramdisk xxxxx.img

Walau bagaimanapun, di Nougat anda akan mengekstrak ‘BOOT’ dari fail update.app, dan flash dengan menggunakan: fastboot flash boot boot.img

Kaedah Skrip Perl ( Linux dan Mac)

Mula-mula anda memuat turun splitupdate.zip dan ekstraknya.

Sekarang masukkan folder ‘split’ yang diekstrak, dan lancarkan terminal. Masukkan arahan berikut di terminal anda:

chmod + x splitupdate chmod + x crc

Sekarang mengikuti arahan di bahagian Windows dalam panduan ini untuk mendapatkan kemas kini OTA penuh .zip, ekstrak kemas kini.app ke folder 'Split', dan buka terminal lain. Masukkan arahan berikut:

./splitupdate UPDATE.APP file_to_extract

Sekiranya anda menulis 'file_to_extract' atau apa sahaja yang ada atau tidak ada dalam UPDATE.APP, ia akan menyenaraikan semua gambar di dalamnya.

./splitupdate UPDATE.APP ’akan mengekstrak semua fail dalam update.app - ia akan mengeluarkan fail ke folder‘ output ’yang baru dibuat. Penapisan tidak sempurna.

Sekiranya anda menggunakan ‘./splitupdate UPDATE.APP RAMDISK’, ia akan mengekstrak semua gambar dengan RAMDISK dalam namanya, jadi anda akan mendapat RAMDISK.img dan RECOVERY_RAMDISK.img.

Kaedah Skrip Alternatif

Anda akan membuat fail berikut dalam folder skrip alternatif, menggunakan terminal:

chmod + x simg2img chmod + x mount.sh

Sekiranya anda akan menggunakan mount.sh, anda perlu mengedit skrip dan menggantikan YOUR_SUDO_PASSWORD_HERE dengan kata laluan sebenar anda. Sebagai alternatif anda boleh membuang 'echo YOUR_SUDO_PASSWORD_HERE | 'Dan kemudian masukkan kata laluan anda secara manual semasa menggunakan skrip.

Anda kemudian mengekstrak system.img atau fail lain yang anda suka, dan menggunakan SISTEM '' ./mount.sh ''.

Ini akan menukar SYSTEM.img menjadi SYSTEM.raw dan memasangnya ke 'split_folder / SYSTEM /' sebagai peranti gelung, ia juga akan meng-chmod 777 segala-galanya di SYSTEM /.

Teg android Pembangunan Huawei 3 minit membaca