Kuinka purkaa ja Flash-Huawei-osakeohjelma

Huawei-laitteita omistaville kokeneille Android-käyttäjille saattaa olla tilanteita, joissa haluat salata vain tietyt tiedostot OTA-päivityksestä. Esimerkiksi, jos laitteestasi tulee vahingossa tiili ja tiedät tosiasiallisesti, että tiettyjen tiedostojen vilkkuminen päivityspaketista ( koko ROM: n sijaan) auttaisi sinua palauttamaan laitteen.

Tässä Appuals-oppaassa aiomme näyttää sinulle tarkalleen, kuinka tietyt tiedostot voidaan purkaa ja salata Huawei-laiteohjelmistopäivityspaketeista. Tarjoamme 3 tapaa - Huawei Update Extractor for Windows, SplitUpdate-skripti Linux / Macille ja vaihtoehtoinen skripti myös Linuxille parilla lisäominaisuudella.

vaatimukset

  • Laiteohjelmiston päivitys.zip
  • Huawei Update Extractor (vain Windows)
  • SplitUpdate perl-skripti (lähde) (Linux / Mac / Windows)
  • Vaihtoehtoinen komentosarja (poimii samaan kansioon kuin 'splitupdate' tulosteen / sijasta, ja sisältää asennuskomentosarjan vain Linuxille)

Ensin sinun pitäisi selvittää nykyinen Huawei-ohjelmistoversio. Tarkista kohdasta Asetukset> Järjestelmä> Tietoja puhelimesta, ja kopioi sitten rakennusnumerosi.

Sinun pitäisi nähdä esimerkiksi jotain seuraavaa: BLA-L29 8.0.0.132 (C636)

Tämä tarkoittaa: BLA-L29C636B132. Koska korvaat ”8.0.0.” C636: lla ja lisäät B: n 132 eteen.

Lyhyt huomautus Nugatista vastaan ​​Oreoon

Osioita muutettiin hiukan Oreossa. Käynnistysosio jaettiin 'ramdisk' ja 'ydin'. Palautusosio jaettiin osiin recovery_ramdisk, recovery_vendor ja recovery_vbmeta - joka myös jakaa ytimen osion ramdiskin kanssa.

Joten näiden tietojen kanssa haluat todennäköisesti vilkkua ramdiskin ja recovery_ramdisk - ramdisk on missä Magisk / SuperSU välähtää, ja recovery_ramdisk on missä TWRP vilkkuu.

Oletetaan esimerkiksi, että sinulla on laiteohjelmisto BLA-L29C636B132.

Siirryt Pro-Teammtin laiteohjelmistotietokantaan ja kirjoitat sitten koko laiteohjelmiston etsimeen ja etsit malliasi.

Sitten löydät rivin, joka osoittaa ”FullOTA-MF”, ja napsautat kyseisen rivin “Päivitä” -painiketta.

Päivitetään päivitys.sovellus Huawei OTA: sta.

Sitten se lataa täyden OTA update.zip-tiedoston. Sinun on avattava tämä arkistohallinnassa ja purettava päivitys.app-tiedosto tietokoneeltasi.

Huawei Update Extractor -menetelmä ( vain Windows)

Lataa Huawei Update Extractor ja purkaa se tietokoneellesi. Käynnistä HuaweiUpdateExtractor.exe -ohjelma pääkansion sisällä.

Poista ympyrän ympäri oleva valinta.

Siirry Asetukset-välilehteen ja poista valinta kohdasta Vahvista otsikon tarkistussumma.

Palaa nyt Pura-välilehteen ja napsauta… -painiketta valitaksesi aiemmin purkamasi päivitys.app-tiedoston.

Näyttö täyttää kaikki tiedostot, jotka ovat update.app-tiedoston sisällä. Nyt voit napsauttaa hiiren kakkospainikkeella mitä tahansa näistä tiedostoista ja valita 'Pura valitut', jolloin saat uuden valintaikkunan valitaksesi, mihin uutinen tiedosto lähetetään.

Tämän jälkeen voit käyttää pikakäynnistystä puretut tiedostot esimerkiksi RAM-levylle.

Voit esimerkiksi asettaa Flash-tiedostot, jotka haluat vilkkua, pää ADB-reitillesi ja käynnistää ADB-päätteen.

Sitten asetat laitteen pikakäynnistystilaan käyttämällä 'adb reboot bootloader'

Tämän jälkeen voit vilkkua tiedoston pikakäynnistyksen avulla. Joten jos haluat salata jotain RAM-levylle, käyttäisit ADB-komentoa: fastboot flash ramdisk xxxxx.img

Nougatilla voit kuitenkin purkaa 'BOOT' update.app-tiedostosta ja salata sen käyttämällä: fastboot flash boot boot.img

Perl-skriptimenetelmä ( Linux ja Mac)

Lataa ensin splitupdate.zip ja purkaa se.

Kirjoita nyt erotettu 'split' -kansio ja käynnistä pääte. Kirjoita seuraavat komennot terminaaliin:

 chmod + x splitupdate chmod + x crc 

Nyt noudatamme tämän oppaan Windows-osan ohjeita täydellisen OTA-päivityksen .zip-tiedoston hankkimiseksi, purka päivitys.app 'Split' -kansioon ja avaa toinen pääte. Kirjoita nämä komennot:

 ./splitupdate UPDATE.APP tiedosto_toimi 

Jos kirjoitat tiedostomuotoon tai otteen tai jotain, joka on tai ei ole UPDATE.APP-tiedostossa, se näyttää kaikki siinä olevat kuvat.

./splitupdate UPDATE.APP 'purkaa kaikki päivitys.app-tiedostot - se tulostaa tiedostot vasta perustettuun' output '-kansioon. Suodatus ei ole täydellistä.

Jos käytät './splitupdate UPDATE.APP RAMDISK', se purkaa kaikki kuvat, joiden nimessä on RAMDISK, joten saat RAMDISK.img ja RECOVERY_RAMDISK.img.

Vaihtoehtoinen komentosarjamenetelmä

Chmodit seuraavat tiedostot vaihtoehtoisen komentosarjan kansiossa päätelaitteen avulla:

 chmod + x simg2img chmod + x mount.sh 

Jos käytät mount.sh, sinun on muokattava komentosarja ja korvattava YOUR_SUDO_PASSWORD_HERE todellisella salasanalla. Vaihtoehtoisesti voit poistaa 'echo YOUR_SUDO_PASSWORD_HERE | ja kirjoita sitten salasanasi manuaalisesti skriptiä käytettäessä.

Tämän jälkeen purkaat system.img tai minkä tahansa muun haluamasi tiedoston ja käytät '' ./mount.sh SYSTEM '.

Tämä muuntaa SYSTEM.img tiedostona SYSTEM.raw ja asentaa sen 'split_folder / SYSTEM /' silmukkalaitteeksi, se myös chmod 777 kaiken järjestelmässä /.

Mielenkiintoisia Artikkeleita