Huawei Extractor problems with extracting firmware - Android Q&A, Help & Troubleshooting

Hello xda
I have a very big problem with my phone Huawei Y625-U51, my phohe has stuck on logo 3 days ago and I am not able to reflash the firmware. I have tried playing with that dload folder inside SDcard but everytime I fail with error "Cant find an update on SDcard", so I am trying to manually flash system, recovery etc.. via fastboot but I am not able to unpack the update.app file which is the firmware for the phone, I have downloaded many firmwares for this phone but still I am unsuccessfull. I have tried this method with Huawei P8 lite firmware and extractor worked fine, but in this case it just give me the "invalid file" error.
Anyone please can you help me find solution how to unpack the update.app ?

Related

After downgrade from B330 to B100 and upgrade again stuck at 5%

Hi guys,
the topic says everything. I am really pissed off, i wanted to make a stock rom phone again and now i messed everything up. Please help me, my phone stuck at 5% of the B330 update. How can I fix this? Please help me.
@MMX35 you can solve this by manually flashing .img files extracted from the ROMs UPDATE.APP via Huawei Update Extractor tool.
Flash those files via this command:
Code:
fastboot flash <partition-name> <file-name>
After this put UPDATE.APP in dload folder of your External SDCARD to fully perform an update.

KIW-TL00 B430 Stock firmware failed to fastboot downgrade, bootloops

I just make my mobile unlock(KIW-TL00C01), I have tried
1. extract the image of UPDATE.app from B228 and fastboot flash (failure)
https://forum.xda-developers.com/honor-7/general/guide-beginners-how-to-root-update-fix-t3255452
2. using e-recovery(internal recovery), put firmware zip file(B228) in dload directory in SDcard, inform failed at 5%,
if you put that file in root directory of SDcard, it would stop at 5%.
3. install the 3rd part firmware from TWRP recovery(installed, but reboot would make the touch screen support in all the place, and boot loops)
I have tried install a different firmware through the adb when the touch screen is broken.
I use the following command, I didn't find a one could work.
Code:
recovery --update_package=/external_sd/firmware.zip
The one thing I could do to is put the UPDATE.app of B430 into dload, and retry the method 2 or my mobile is complete brick.
I wonder does the Huawei update the signature or firmware of TrustZone?
I don't know anything I could do to make it work.
if you want to downgrade, you first have to dload the rollback package, then the actual firmware
the rollback package
Click to expand...
Click to collapse
Oh I don't know that before, but where could I get that?
hizukiayaka said:
I just make my mobile unlock, I have tried
1. extract the image of UPDATE.app from B228 and fastboot flash (failure)
https://forum.xda-developers.com/honor-7/general/guide-beginners-how-to-root-update-fix-t3255452
2. using e-recovery(internal recovery), put firmware zip file(B228) in dload directory in SDcard, inform failed at 5%,
if you put that file in root directory of SDcard, it would stop at 5%.
3. install the 3rd part firmware from TWRP recovery(installed, but reboot would make the touch screen support in all the place, and boot loops)
I have tried install a different firmware through the adb when the touch screen is broken.
I use the following command, I didn't find a one could work.
Code:
recovery --update_package=/external_sd/firmware.zip
The one thing I could do to is put the UPDATE.app of B430 into dload, and retry the method 2 or my mobile is complete brick.
I wonder does the Huawei update the signature or firmware of TrustZone?
I don't know anything I could do to make it work.
Click to expand...
Click to collapse
where are you getting your files ? what is the Full version of your phone KIW-TL00C00 or KIW-TL00C01 or KIW-TL00HC00 ?
you must use the exact version for your phone.
the only useful info on the Honor 7 link you posted is how to flash from dload
nowhere did you say you put update.app in dload folder on ext_sdcard and flash with power + volume up and volume down
First determine the correct file for your phone and then flash it correctly
clsA said:
where are you getting your files ? what is the Full version of your phone KIW-TL00C00 or KIW-TL00C01 or KIW-TL00HC00 ?
you must use the exact version for your phone.
the only useful info on the Honor 7 link you posted is how to flash from dload
nowhere did you say you put update.app in dload folder on ext_sdcard and flash with power + volume up and volume down
First determine the correct file for your phone and then flash it correctly
Click to expand...
Click to collapse
I tried to use the match file, but failed in rollback, it would always inform me that system update failed.
hizukiayaka said:
I tried to use the match file, but failed in rollback, it would always inform me that system update failed.
Click to expand...
Click to collapse
Follow this : https://forum.xda-developers.com/honor-5x/how-to/guide-entering-fastboot-using-key-t3400869
After you entered fastboot, flash twrp, then restart to recovery and copy stock firmware to sdcard.
Even if it fails, you can hold VOL+ button during startup to enter eRecovery, where you can revert to stock using nothing but wireless LAN
P/S : I'm also stuck at bootloops trying to install lineage and mokee, please post a guide if you have done it successfully

Need help recovering from soft brick

Hi everyone,
I have an 10.8 inch wifi only tablet imported from China, non-pro, model CMR-W09C00 which was running firmware B123.
I was playing around trying to convert it to a global firmware and tried to flash it with the same firmware 123 but for CMR-W09C432 using Huawei Firmware Finder.
Turns out this was a pretty bad idea
Now the tablet is not booting and I can't figure out how to recover. Here's what I tried:
1. eRecovery is not working, it downloads the firmware completely and tries to install but fails. It did work fully once before I tried to flash the wrong firmware.
2. Wiping cache and data partition does nothing
3. I have access to fastboot and can unlock/lock the bootloader at will.
4. I have the full-OTA zip file for the original firmware CMR-W09C00B123 and have extracted all the img files contained in update.app
5. I'm trying / hoping to flash images to recover (with bootloader unlocked) but I'm a bit confused at this step.
All the instructions I found in my research mention mostly flashing just boot.img, system.img and recovery.img but I'm missing some of those files from the update.app or I guess they could be named differently. I don't have a boot.img, just a fastboot.img which I'm sure is not the same. I also don't have a recovery.img, just recovery_ramdis, recovery_vbmeta, recovery_vendor, erecovery_ramdis, erecovery_vendo, erecovery_vbmet and erecovery_kerne.
I was able to flash system.img successfully but that didn't help.
Also tried to use the unbrick feature from Huawei Multi-Tool but here again I seem to be missing image files. Multi-Tool says it needs system.img, ramdisk.img, cust.img, ramdisk_recovery.img and userdata.img.
Of those, I think I'm missing cust.img for sure, ramdisk_recovery I might have but it's named differently (recovery_ramdis) and userdata.img I don't think I really need.
I'm attaching a txt file with a list of all the img files I do have in case it can be useful or rings a bell for someone.
Oh yeah, I also tried flashboot update update.zip but it's only giving me this warning:
archive does not contain 'android-info.txt'
error: update package 'update.zip' has no android-info.txt
So...does anyone have any advice or suggestions? Is there a better method to recover that I missed?
Any help is appreciated!
Flash the ramdisk.img to ramdisk and report back please. I have an M3 that is in the same condition as yours, but I am on an extended deployment and won't be able to test this for at least another month :/
fargonaz said:
Flash the ramdisk.img to ramdisk and report back please. I have an M3 that is in the same condition as yours, but I am on an extended deployment and won't be able to test this for at least another month :/
Click to expand...
Click to collapse
Thanks for taking the time to the reply mate, sorry to hear about your M3.
I tried fastboot flash ramdisk ramdisk.img and it said flashed successfully but the device is still not booting. Nothing else seems to have changed either.
Let me know if I misunderstood what you wanted to try or if you have any other ideas.
Cheers
etheberge said:
Hi everyone,
I have an 10.8 inch wifi only tablet imported from China, non-pro, model CMR-W09C00 which was running firmware B123.
I was playing around trying to convert it to a global firmware and tried to flash it with the same firmware 123 but for CMR-W09C432 using Huawei Firmware Finder.
Turns out this was a pretty bad idea
Now the tablet is not booting and I can't figure out how to recover. Here's what I tried:
1. eRecovery is not working, it downloads the firmware completely and tries to install but fails. It did work fully once before I tried to flash the wrong firmware.
2. Wiping cache and data partition does nothing
3. I have access to fastboot and can unlock/lock the bootloader at will.
4. I have the full-OTA zip file for the original firmware CMR-W09C00B123 and have extracted all the img files contained in update.app
5. I'm trying / hoping to flash images to recover (with bootloader unlocked) but I'm a bit confused at this step.
All the instructions I found in my research mention mostly flashing just boot.img, system.img and recovery.img but I'm missing some of those files from the update.app or I guess they could be named differently. I don't have a boot.img, just a fastboot.img which I'm sure is not the same. I also don't have a recovery.img, just recovery_ramdis, recovery_vbmeta, recovery_vendor, erecovery_ramdis, erecovery_vendo, erecovery_vbmet and erecovery_kerne.
I was able to flash system.img successfully but that didn't help.
Also tried to use the unbrick feature from Huawei Multi-Tool but here again I seem to be missing image files. Multi-Tool says it needs system.img, ramdisk.img, cust.img, ramdisk_recovery.img and userdata.img.
Of those, I think I'm missing cust.img for sure, ramdisk_recovery I might have but it's named differently (recovery_ramdis) and userdata.img I don't think I really need.
I'm attaching a txt file with a list of all the img files I do have in case it can be useful or rings a bell for someone.
Oh yeah, I also tried flashboot update update.zip but it's only giving me this warning:
archive does not contain 'android-info.txt'
error: update package 'update.zip' has no android-info.txt
So...does anyone have any advice or suggestions? Is there a better method to recover that I missed?
Any help is appreciated!
Click to expand...
Click to collapse
I think I am in a similar spot. I went from a custom ROM back to stock, but now all attempts at installing full OTAs fail. Did you ever figure this out how to fix it?
Thanks

Mate 10pro stock recovery img. BLA-L29 (C432)

Hello, i have received today the OTA for BLA-L29 800145(C432) but not able to install it due to TWRP. Do somebody has the stock recovery img. for the Mate10Pro BLA-L29 800142(C432) . I am not able to use the extract tool and to download such a big firmware on my pc to extract it. Anyone can just upload the img file so i can flash it . Any help is really appreciated! tx & Cheers.
(i tried to search the forum but most topics been related to the extract tool.)
Good question, I have the same issue, I have an update that is driving me crazy and I have no way to install nor find the stock recovery. This one didnt work:
https://mega.nz/#!BWxElaRA!lUb-u-jXaPSAN8OrbyG4tEKCWttvqPxMPOVBn6h1PRY
Any help here is surely appreciated!
if you don't find stock recovery, I think you can flash rom again; or extract file update.app to find stock recovery.

How to get the right recovery to perform OTA

Hi,
I have global Honor 9, updated to 8.0.0.379(C432), unlocked and rooted.
Previously in order to get the OTA I flashed stock recovery B364 since it was the recovery of the version I had.
Now I found recovery B368, I couldn't find recovery C432 anywhere. Does it matter? will I be able to get the OTA if I flash stock recovery B368 while I have firmware C432, or will it brick my phone?
Thanks
Clonimus said:
Hi,
I have global Honor 9, updated to 8.0.0.379(C432), unlocked and rooted.
Previously in order to get the OTA I flashed stock recovery B364 since it was the recovery of the version I had.
Now I found recovery B368, I couldn't find recovery C432 anywhere. Does it matter? will I be able to get the OTA if I flash stock recovery B368 while I have firmware C432, or will it brick my phone?
Thanks
Click to expand...
Click to collapse
C432 is the code for the HONOR 9 global (STF-L09C432), yor version is B379 and you can extract the recovery from the FULL-OTA firmware file version B379.
mtvento said:
C432 is the code for the HONOR 9 global (STF-L09C432), yor version is B379 and you can extract the recovery from the FULL-OTA firmware file version B379.
Click to expand...
Click to collapse
How do I do that?
I opened the image file there was no recovery.img
Also, I tried using the "Huawei Update Extractor" but I couldn't figure out what the recovery was (there was no file there called recovery)
Thanks
Clonimus said:
How do I do that?
I opened the image file there was no recovery.img
Also, I tried using the "Huawei Update Extractor" but I couldn't figure out what the recovery was (there was no file there called recovery)
Thanks
Click to expand...
Click to collapse
Extract the update.app file from the firmware .zip file you downloaded;
launch the Huawei Update Extractor and select "Unknown" as profile and the extracted update.app as file,
it should read the content and give you a list of files inside, with all the .img ones too.
Right click an the one you need and select extract and the destination.
In case of error opening the file go to the extractor settings and disable header crc checking.
Hope it helps you
I downloaded the Update.zip and update_full_STF-L09_hw_eu.zip from this link.
The update.app from Update.zip file didn't work, it gave the error recovery_ramdis.img: invalid header crc - expected: 16878 got: 54779
So I disabled the header crc check as you suggested, but doesn't it create a risk of corrupted extraction?
I attach 2 pics:
one has no img with the name "recovery", can it be under a different name - this is from the full ROM
The other has multiple recovery img files, none is "recovery.img", they have different prefixes (similar ones, like RAMDI and RAMDIS), which one do I need to use? is it different than "recovery.img"?
Thanks
Clonimus said:
I downloaded the Update.zip and update_full_STF-L09_hw_eu.zip from this link.
The update.app from Update.zip file didn't work, it gave the error recovery_ramdis.img: invalid header crc - expected: 16878 got: 54779
So I disabled the header crc check as you suggested, but doesn't it create a risk of corrupted extraction?
I attach 2 pics:
one has no img with the name "recovery", can it be under a different name - this is from the full ROM
The other has multiple recovery img files, none is "recovery.img", they have different prefixes (similar ones, like RAMDI and RAMDIS), which one do I need to use? is it different than "recovery.img"?
Thanks
Click to expand...
Click to collapse
recovery_ramdis.img

Categories

Resources