How to get the right recovery to perform OTA - Honor 9 Questions & Answers

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

Related

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

Stock Revovery problem

So i rooted my phone ANE-LX2C185 ( Hauwei P20 Lite )
And since it was my first time rooting i flashed twrp instead of just booting it up temporarly.
But i cant seem to find the stock firmware files for my build number anywhere.
All i want is to replace twrp with my stock recovery again.
Can anyone please give me some advice or a plan B.
Thank you.
Must Have!
- Huawei Firmware Finder (HFF)
- Huawei Update Extractor (HUE)
(search for this in xda)
Use HFF to find YOUR build. Download "your build: FullUpdate"
Use HUE to extract from Update.app (inside Update.zip) the "recovery_ramdis.img". HUE make automatic "recovery_ramdis.img.header".
Copy this 2 files to your ADB-Folder
If you need stock-recovery:
- fastboot flash recovery_ramdisk recovery_ramdis.img
If you DONT find your build - you must wait. It's a very good idea before flash anything download a FullUpdate. We need this for self repair.
Other chance : search if other user with this device AND build have "recovery_ramdis.img" and "recovery_ramdis.img.header" and share.
JamesBott said:
Must Have!
- Huawei Firmware Finder (HFF)
- Huawei Update Extractor (HUE)
(search for this in xda)
Use HFF to find YOUR build. Download "your build: FullUpdate"
Use HUE to extract from Update.app (inside Update.zip) the "recovery_ramdis.img". HUE make automatic "recovery_ramdis.img.header".
Copy this 2 files to your ADB-Folder
If you need stock-recovery:
- fastboot flash recovery_ramdisk recovery_ramdis.img
If you DONT find your build - you must wait. It's a very good idea before flash anything download a FullUpdate. We need this for self repair.
Other chance : search if other user with this device AND build have "recovery_ramdis.img" and "recovery_ramdis.img.header" and share.
Click to expand...
Click to collapse
When I try to extract the UPDATE.APP from HUE i got the error recovery_ramdis.img:invalid header crc- expected 57520 got: 19383
https://ibb.co/k0HmGy
@haidermiz
go in Extractor to Settings
un-check all : remove the hock's
then extract
JamesBott said:
@haidermiz
go in Extractor to Settings
un-check all : remove the hock's
then extract
Click to expand...
Click to collapse
thanks it worked

Install Original ROM Huawei on Y6 2018 Brand TIM Italy.

How should I install an original Huawei rom , no brand, downloaded from their cloud?
The name file is: ATU-L11C55CUSTC55D1B150 (8.0.0.150).zip
the ROM is a .zip with the files in the photo inside:
I tried the procedure to extract the update.app file and put it in the dlod folder of the SD card, but it does not install.
I have the privileges of ROOT and I have unlocked the bootloader, I can not install the
* TWRP Recovery.
Help!
since it is not possible to install the ROM version "update.APP", unzipping this with "HuaweiUpdateExtractor", which files should I flash with fastboot in bootloader mode?
Is this possible?
Yes, use the HuaweiUpdateExtractor and flash the system.img with fastboot.
Best regards
Yes, use the HuaweiUpdateExtractor and flash the system.img with fastboot.
Best regards
which files should I flash?
you need to download the full rom, go here: https://www.mobileheadlines.net/download-huawei-y6-2018-firmware-files-all-versions/
download the FullOTA-MF for your model and extract the zip, after that use huaweiupdateextractor on the update.app and extract SYSTEM.img
reboot into bootloader and flash the extracted SYSTEM.img to your phone using fastboot flash system SYSTEM.img
please make a tutorial thread. i want to use the original rom too.
Fakkurai said:
you need to download the full rom, go here: https://www.mobileheadlines.net/download-huawei-y6-2018-firmware-files-all-versions/
download the FullOTA-MF for your model and extract the zip, after that use huaweiupdateextractor on the update.app and extract SYSTEM.img
reboot into bootloader and flash the extracted SYSTEM.img to your phone using fastboot flash system SYSTEM.img
Click to expand...
Click to collapse
I tried and despite the flash of fastboot is successful I always find myself with the original TIM branded ROM, I do not know what else to do!
henryxp said:
I tried and despite the flash of fastboot is successful I always find myself with the original TIM branded ROM, I do not know what else to do!
Click to expand...
Click to collapse
there are paid rebranding services, which can work for qualcomm based devices
mutahharbashir said:
there are paid rebranding services, which can work for qualcomm based devices
Click to expand...
Click to collapse
yes I know, there's a guy, the one who gave me the bootloader code, that wants $ 20 to debrandize it, too much for so little ..

[RESOLVED] Mate 10 PRO stock return > What did am I missing ?

[HELP] Mate 10 PRO stock return > What did am I missing ?
Hello,
Here is the summary
- Mate 10 PRO - BLA-L29 - 8.0.0.142(C432 EU model)
- Magisk Rooted
- Bootloader unlocked (via Huawei code)
- TWRP 3.2.1.0
I need to make my phone stock again, for that, I tried to make an OTA upgrade, but each time the phone reboot to apply the update, it ends to TWRP which is unable to deal with Huawei updates. I also tried with Huawei Hi Suite with same result.
I guess that I have to restore back the original recovery instead of TWRP, and this is where I'm facing some difficulties...
I've download this archive : Huawei Mate 10 Pro hw eu BLA-L29C 8.0.0.157(C432) Firmware 8.0.0 r1 EMUI8.0 05014VLL [androidhost.ru], put the 3 items (BLA-L09_hw_eu + BLA-L29_hw_eu + update_sd.zip) into the DLOAD folder placed in the root of my OTG USB key, but it ends to TWRP also.
Then I download this HuaweiUpdateExtractor_0.9.9.5 in order to extract the Huawei Recovery with no success :
- If I open the UPDATE.APP file, it ends up with a "RECOVERY_RAMDIS.img invalid image reader crc"
- If I open the "update_BLA-L29_hw_eu.app", no way to find the recovery file among thoses files : (look attached image)
Now, can anyone clearly explain me live I'm 5 how to proceed, or maybe provide me the original Huawei recovery image ???
Many thanks for help provided
solid.snake said:
[HELP] Mate 10 PRO stock return > What did am I missing ?
Hello,
Here is the summary
- Mate 10 PRO - BLA-L29 - 8.0.0.142(C432 EU model)
- Magisk Rooted
- Bootloader unlocked (via Huawei code)
- TWRP 3.2.1.0
I need to make my phone stock again, for that, I tried to make an OTA upgrade, but each time the phone reboot to apply the update, it ends to TWRP which is unable to deal with Huawei updates. I also tried with Huawei Hi Suite with same result.
I guess that I have to restore back the original recovery instead of TWRP, and this is where I'm facing some difficulties...
I've download this archive : Huawei Mate 10 Pro hw eu BLA-L29C 8.0.0.157(C432) Firmware 8.0.0 r1 EMUI8.0 05014VLL [androidhost.ru], put the 3 items (BLA-L09_hw_eu + BLA-L29_hw_eu + update_sd.zip) into the DLOAD folder placed in the root of my OTG USB key, but it ends to TWRP also.
Then I download this HuaweiUpdateExtractor_0.9.9.5 in order to extract the Huawei Recovery with no success :
- If I open the UPDATE.APP file, it ends up with a "RECOVERY_RAMDIS.img invalid image reader crc"
- If I open the "update_BLA-L29_hw_eu.app", no way to find the recovery file among thoses files : (look attached image)
Now, can anyone clearly explain me live I'm 5 how to proceed, or maybe provide me the original Huawei recovery image ???
Many thanks for help provided
Click to expand...
Click to collapse
In Huawei Extractor you need to disable the Header CRC check in options, then extracting will work just fine.
After extracting the recovery ramdisk image, flash it with :
fastboot flash recovery_ramdisk RECOVERY_RAMDIS.IMG
That will replace TWRP with the original recovery and the OTA should install just fine after that.
Pretoriano80 said:
In Huawei Extractor you need to disable the Header CRC check in options, then extracting will work just fine.
After extracting the recovery ramdisk image, flash it with :
fastboot flash recovery_ramdisk RECOVERY_RAMDIS.IMG
That will replace TWRP with the original recovery and the OTA should install just fine after that.
Click to expand...
Click to collapse
@Pretoriano80 :
You the man !!
This is exactly the missing part I needed, You've juste made my day, many thanks.
Info : If you plan to upgrade successively your phone through OTA, just ensure that you have a sim card inserted.

Categories

Resources