Hogyan lehet kicsomagolni és flashelni a Huawei tőzsdei firmware-t

segíthet a készülék helyreállításában.



Ebben az Appuals útmutatóban pontosan megmutatjuk, hogyan kell kibontani és flashelni a fájlokat a Huawei firmware-frissítő csomagjaiból. Három módszert kínálunk - a Huawei Update Extractor for Windows, a SplitUpdate szkript Linux / Mac számára, és egy alternatív szkript a Linux számára is, néhány további funkcióval.

Követelmények

  • Firmware Update.zip
  • Huawei Update Extractor (Csak Windows)
  • SplitUpdate perl szkript ( Forrás ) (Linux / Mac / Windows)
  • Alternatív forgatókönyv (kivonat ugyanabba a mappába, mint a splitupdate, a output / helyett, és csak egy Linux szkriptet tartalmaz)

Először meg kell határoznia a jelenlegi Huawei firmware verzióját. Jelölje be a Beállítások> Rendszer> A telefon névjegyét, majd másolja le a Build számot.



Például valami olyasmit kell látnia, mint: BLA-L29 8.0.0.132 (C636)



Ennek jelentése: BLA-L29C636B132. Mivel a „8.0.0” helyébe lép. a C636-tal, és adjon hozzá egy B-t a 132 elé.



Rövid megjegyzés a nugátról Oreóval szemben

A partíciókat kissé megváltoztatták az Oreo-ban. A rendszerindító partíciót „ramdisk” -ra és „kernel” -re osztották. A helyreállítási partíciót a következő helyre soroltuk: recovery_ramdisk, recovery_vendor és recovery_vbmeta - amelyek szintén megosztják a rendszermag-partíciót a ramdisk-kel.

Tehát ezzel az információval valószínűleg a ramdisk és a recovery_ramdisk fájlokat szeretné villogni - a ramdisk az a hely, ahol a Magisk / SuperSU, a recovery_ramdisk pedig a TWRP.

Tegyük fel például, hogy rendelkezik a BLA-L29C636B132 firmware-rel.



Mennél Pro-Teammt firmware adatbázis majd írja be a teljes firmware-t a keresőbe, és keresse meg a modelljét.

Ezután keresse meg a „FullOTA-MF” jelölést tartalmazó sort, majd kattintson az adott sor „Frissítés” gombra.

Az update.app kivonása a Huawei OTA-ból.

Ezután letölti a teljes OTA update.zip fájlt. Ezt meg kell nyitnia egy archívumkezelőben, és kibontania a számítógépén az „Update.app” fájlt.

Huawei Update Extractor módszer ( Csak Windows)

Töltse le a Huawei Update Extractort, és bontsa ki a számítógépére. Indítsa el a HuaweiUpdateExtractor.exe programot a fő mappában.

Törölje a jelölést a bekarikázott négyzetből.

Lépjen a Beállítások fülre, és törölje a jelölést a „Fejléc ellenőrző összegének ellenőrzése” jelölőnégyzetből.

Most térjen vissza a Kivonat fülre, és kattintson a… gombra a korábban kibontott update.app fájl kiválasztásához.

A képernyőn az update.app fájlban található összes fájl feltöltődik. Most kattintson a jobb gombbal ezekre a fájlokra, és válassza a „Kiválasztott kivonat” lehetőséget, amely újabb párbeszédet kínál a kivont fájl küldésének kiválasztásához.

Ezután a fastboot segítségével villoghatja a kibontott fájlokat, például a ramdiskre.

Például elhelyezi a flashelni kívánt fájlokat a fő ADB útvonalon, és elindít egy ADB terminált.

Ezután az eszközt gyorsboot módba helyezi az „adb reboot bootloader” használatával

Ezután a gyorsindítással villoghat a fájl. Tehát, ha valamit villogni akar a ramdiskra, akkor használja az ADB parancsot: fastboot flash ramdisk xxxxx.img

Azonban a Nougat alkalmazáson kivonja a „BOOT” elemet az update.app fájlból, és a következő módon villantja be: fastboot flash boot boot.img

Perl Script Method ( Linux és Mac)

Először töltse le a splitupdate.zip fájlt, és bontsa ki.

Most lépjen be a kibontott „split” mappába, és indítson el egy terminált. Írja be a következő parancsokat a terminálba:

chmod + x splitupdate chmod + x crc

Most kövesse az útmutató Windows szakaszában található utasításokat a teljes OTA frissítés megszerzéséhez .zip, bontsa ki az update.app alkalmazást a „Split” mappába, és nyisson meg egy másik terminált. Írja be ezeket a parancsokat:

./splitupdate UPDATE.APP file_to_extract

Ha ’file_to_extract’ vagy bármi olyat ír, ami az UPDATE.APP fájlban található vagy nincs, akkor az összes képet felsorolja benne.

Az ./splitupdate UPDATE.APP ’az összes fájlt kibontja az update.app fájlban - fájlokat fog kiadni az újonnan létrehozott‘ output ’mappába. A szűrés nem tökéletes.

Ha az ‘./splitupdate UPDATE.APP RAMDISK’ fájlt használja, akkor az összes képet kibontja a nevében szereplő RAMDISK-kel, így a RAMDISK.img és a RECOVERY_RAMDISK.img fájlokat kapja.

Alternatív forgatókönyv-módszer

Az alternatív szkriptmappa belsejében a terminál használatával a következő fájlokat kell chmod-ra alakítania:

chmod + x simg2img chmod + x mount.sh

Ha a mount.sh fájlt fogja használni, akkor módosítania kell a szkriptet, és a YOUR_SUDO_PASSWORD_HERE-t le kell cserélnie a tényleges jelszavával. Alternatív megoldásként eltávolíthatja a ‘echo YOUR_SUDO_PASSWORD_HERE | visszhangot ’, Majd kézzel írja be a jelszavát a szkript használata közben.

Ezután kibontja a system.img fájlt vagy bármilyen más fájlt, amely tetszik, és használja a ‘’ ./mount.sh SYSTEM ’fájlt.

Ez a SYSTEM.img fájlt SYSTEM.raw-ra konvertálja, és hurokeszközként a ‘split_folder / SYSTEM /’ fájlba illeszti.

Címkék android Fejlődés Huawei 3 perc olvasás