Huawei Menkul Kıymet Yazılımını Çıkarma ve Flaşlama

cihazınızı kurtarmanıza yardımcı olur.



Bu Appuals kılavuzunda, size Huawei üretici yazılımı güncelleme paketlerinden belirli dosyaları nasıl çıkaracağınızı ve flaş edeceğinizi tam olarak göstereceğiz. 3 yöntem sunuyoruz - Windows için Huawei Update Extractor, Linux / Mac için SplitUpdate komut dosyası ve ayrıca birkaç ek özelliğe sahip Linux için alternatif bir komut dosyası.

Gereksinimler

  • Firmware Update.zip
  • Huawei Güncelleme Çıkarıcı (Yalnızca Windows)
  • SplitUpdate perl betiği ( Kaynak ) (Linux / Mac / Windows)
  • Alternatif komut dosyası (output / yerine ‘splitupdate’ ile aynı klasöre çıkar ve yalnızca Linux için bir bağlama komut dosyası içerir)

Öncelikle mevcut Huawei üretici yazılımı sürümünüzü belirlemelisiniz. Ayarlar> Sistem> Telefon Hakkında'yı kontrol edin, ardından Yapı Numaranızı kopyalayın.



Örneğin, BLA-L29 8.0.0.132 (C636) gibi bir şey görmelisiniz.



Bu şu anlama gelir: BLA-L29C636B132. Çünkü '8.0.0' ın yerini alacaksınız. C636 ile ve 132'nin önüne bir B ekleyin.



Nuga ve Oreo'ya karşı kısa bir not

Oreo'da bölümler biraz değiştirildi. Önyükleme bölümü 'ramdisk' ve 'kernel' olarak ikiye ayrıldı. Kurtarma bölümü, aynı zamanda çekirdek bölümünü ramdisk ile paylaşan recovery_ramdisk, recovery_vendor ve recovery_vbmeta olarak bölündü.

Yani bu bilgilerle, muhtemelen ramdisk'i ve recovery_ramdisk'i flaş etmek istersiniz - ramdisk, Magisk / SuperSU'nun yanıp söneceği yerdir ve recovery_ramdisk, TWRP'nin yanıp söneceği yerdir.

Öyleyse, örneğin BLA-L29C636B132 donanım yazılımına sahip olduğunuzu varsayalım.



Sen gideceksin Pro-Teammt aygıt yazılımı veritabanı daha sonra tam donanım yazılımınızı bulucuya girin ve modelinizi arayın.

Daha sonra 'FullOTA-MF' yazan satırı bulup o satırdaki 'Güncelle' düğmesini tıklayın.

Update.app Huawei OTA'dan çıkarılıyor.

Daha sonra tam OTA update.zip dosyasını indirecektir. Bunu bir arşiv yöneticisinde açmanız ve bilgisayarınızdaki 'Update.app' dosyasını çıkarmanız gerekir.

Huawei Update Extractor yöntemi ( Yalnızca Windows)

Huawei Update Extractor'ı indirin ve bilgisayarınıza çıkartın. Ana klasörün içindeki HuaweiUpdateExtractor.exe programını başlatın.

Daire içindeki kutunun işaretini kaldırın.

Ayarlar sekmesine gidin ve 'Üstbilgi sağlama toplamını doğrula' seçeneğinin işaretini kaldırın.

Şimdi Çıkart sekmesine geri dönün ve daha önce çıkardığınız update.app dosyanızı seçmek için… düğmesine tıklayın.

Ekran, update.app dosyasının içindeki tüm dosyalarla doldurulacaktır. Artık bu dosyalardan herhangi birine sağ tıklayıp 'Seçileni Ayıkla' yı seçebilirsiniz, bu size çıkarılan dosyanın nereye gönderileceğini seçmeniz için başka bir diyalog verecektir.

Daha sonra, çıkarılan dosyaları, örneğin ramdisk'e yüklemek için fastboot'u kullanabilirsiniz.

Örneğin, flaşlamak istediğiniz dosyaları ana ADB yolunuza yerleştirirsiniz ve bir ADB terminali başlatırsınız.

Ardından, 'adb reboot bootloader' ı kullanarak cihazınızı hızlı başlatma moduna geçirirsiniz.

Bundan sonra dosyayı fastboot kullanarak flaş edebilirsiniz. Dolayısıyla, ramdisk'e bir şey yazmak istiyorsanız, ADB komutunu kullanırsınız: fastboot flash ramdisk xxxxx.img

Ancak, Nougat'ta update.app dosyasından 'BOOT' u çıkartacak ve şunu kullanarak flash yapacaksınız: fastboot flash boot boot.img

Perl Komut Dosyası Yöntemi ( Linux ve Mac)

Önce splitupdate.zip dosyasını indirir ve çıkartırsınız.

Şimdi çıkarılan 'bölünmüş' klasörüne girin ve bir terminal başlatın. Terminalinize aşağıdaki komutları girin:

chmod + x splitupdate chmod + x crc

Şimdi tam bir OTA güncellemesi .zip almak için bu kılavuzun Windows bölümündeki talimatları izleyin, update.app'i 'Bölme' klasörüne çıkarın ve başka bir terminal açın. Şu komutları girin:

./splitupdate UPDATE.APP file_to_extract

UPDATE.APP'de bulunan veya olmayan 'file_to_extract' veya herhangi bir şey yazarsanız, içindeki tüm resimleri listeler.

./splitupdate UPDATE.APP ’, update.app içindeki tüm dosyaları çıkarır - dosyaları yeni oluşturulan' çıktı 'klasörüne çıkarır. Filtreleme mükemmel değil.

'./Splitupdate UPDATE.APP RAMDISK' kullanırsanız, adında RAMDISK bulunan tüm görüntüleri çıkarır, böylece RAMDISK.img ve RECOVERY_RAMDISK.img alırsınız.

Alternatif Komut Dosyası Yöntemi

Aşağıdaki dosyaları, terminali kullanarak alternatif komut dosyası klasöründe chmodlayacaksınız:

chmod + x simg2img chmod + x mount.sh

Mount.sh kullanacaksanız, komut dosyasını düzenlemeniz ve YOUR_SUDO_PASSWORD_HERE yerine gerçek şifrenizle değiştirmeniz gerekir. Alternatif olarak, ‘echo YOUR_SUDO_PASSWORD_HERE | 'Ve ardından komut dosyasını kullanırken şifrenizi manuel olarak girin.

Daha sonra system.img veya istediğiniz herhangi bir dosyayı çıkarırsınız ve '' ./mount.sh SYSTEM 'kullanırsınız.

Bu, SYSTEM.img'yi SYSTEM.raw'a dönüştürecek ve onu bir döngü aygıtı olarak 'split_folder / SYSTEM /' e bağlayacak, ayrıca SYSTEM / içindeki her şeyi 777 chmod edecektir.

Etiketler android Geliştirme Huawei 3 dakika okundu