Updating to new firmware with Firmware Finder when rooted - Huawei Mate 9 Questions & Answers

Did anybody who was rooted successfully updated their firmware with FF?
I tried to update to B156 but it failed. I flashed original boot.img and recovery, tried the 3 available files but no luck. Only the OTA file with 408MB size passes authentication and when in recovery it starts installing but it fails when reaching about 20%.
Bootloader is still unlocked but don't think that's the issue?
Anyone has any idea?
Sent from my MHA-L29 using XDA-Developers Legacy app

What build number you have exactly?
About root - no way to update while you have root, cause rooting process modifies boot partition. Probably, in some cases you can update, but there is no success stories.

I'm on L29C432B138 at the moment.
I know I could try the offline firmware or a custom ROM (or funky) to get on the latest firmware, but just would like to figure out how we can do this.
I believe that the only options left would be a factory reset and/or eRecovery (or flash my current firmware again but I have no idea how to do it). I'm new to Huawei do not really sure what the use of eRecocery is. Can this be used the flash your current firmware?
FYI: I'm aware of the download current firmware option on the system update page, but for some reason it's not downloading anything.
Sent from my MHA-L29 using XDA-Developers Legacy app

There were some problems in Huawei with B138 update and 'authetication error' is new for Huawei's users.
Let try this.
1. Backup all your data
2. Return stock boot and recovery (if you did not have it already)
3. Via FF try to install c432b126 Full.
4. Once it started, do factory reset
5. Check updates
6. If no dice, install FF and try to install c432b156 OTA with bigger size.
Note: There are two OTA c432b156
First 471 MB, second 408 Mb
There is probability, that first is OTA from b126 to b156, and second - from b138 to b156

I was rooted with unlocked bootloader on L09C432B138 but couldn't update to B156. I restored stock boot and recovery in fastboot and then downgraded to B126 with FF. Then I updated to B138 and then B156 via system update. Hope this helps
Sent from my MHA-L09 using XDA-Developers Legacy app

Nice find. Thanks!
Did you lose data in the process? Meaning when downgrading to b126?
Edit: Never mind, found out myself that data couldn't be kept.
Sent from my MHA-L29 using XDA-Developers Legacy app

5[Strogino] said:
There were some problems in Huawei with B138 update and 'authetication error' is new for Huawei's users.
Let try this.
1. Backup all your data
2. Return stock boot and recovery (if you did not have it already)
3. Via FF try to install c432b126 Full.
4. Once it started, do factory reset
5. Check updates
6. If no dice, install FF and try to install c432b156 OTA with bigger size.
Note: There are two OTA c432b156
First 471 MB, second 408 Mb
There is probability, that first is OTA from b126 to b156, and second - from b138 to b156
Click to expand...
Click to collapse
Thanks for the suggestion. Will try to do this.
Sent from my MHA-L29 using XDA-Developers Legacy app

Related

Accidentally deleted /data when flashing custom ROM

After doing a factory reset with TWRP (including /data), I flashed the custom ROM, as it got stucked in a bootloop, I tried to install stock firmware. I tried so using the dload method on external SD and internal storage as well. But both get to 5% and fail. I restored my backup but without /data because TWRP did not allowed me to back it up. Now it's running but without many apps. I would like to go back to stock. Any ideas?
My version is MHA-L29C636B158
For the mate 9 there actually are 2 Offline Firmwares available. a Chinese for the MHA-L00 and the other one is the international version, C636. Offline says they don't need the verification which for you fails at 5 percent. They will go through for sure using the dload method. Just ask Google for " Mate 9 offline firmware C636"
another solution​ for your problem is to download the specas data for your specific firmware using Firmware Finder ( Google play ) and flash it via TWRP.
Once done your phone should run regular.
You will get an error within TWRP but you may ignore it, the flash process will success, even it it shows something else.
Last step Wipe cache and dalvik cache, then reboot
WieserZ1C said:
For the mate 9 there actually are 2 Offline Firmwares available. a Chinese for the MHA-L00 and the other one is the international version, C636. Offline says they don't need the verification which for you fails at 5 percent. They will go through for sure using the dload method. Just ask Google for " Mate 9 offline firmware C636"
another solution​ for your problem is to download the specas data for your specific firmware using Firmware Finder ( Google play ) and flash it via TWRP.
Once done your phone should run regular.
You will get an error within TWRP but you may ignore it, the flash process will success, even it it shows something else.
Last step Wipe cache and dalvik cache, then reboot
Click to expand...
Click to collapse
Thanks! I tried downloading public/update_data_full_public.zip from Firmware Finder, i flashed it with TWRP but everything looks the same. So now I´m downloading this ffirmware https://drive.google.com/file/d/0B9GG_Oe0gQDyUWlCS3lTRm5IOUE/view , that i found on this https://forum.xda-developers.com/mate-9/how-to/guide-rebrand-chinese-al00-mate9-to-t3554656 thread, so i will try updating it with that. Should I flash hw_data for c636b136 (my actual version is c636b158),after flashing the previus step, as said on that thread?
for the international c636 you need the update_full_hw_spcseas.zip and the update_vendor.app
linorallo1 said:
Thanks! I tried downloading public/update_data_full_public.zip from Firmware Finder, i flashed it with TWRP but everything looks the same. So now I´m downloading this ffirmware https://drive.google.com/file/d/0B9GG_Oe0gQDyUWlCS3lTRm5IOUE/view , that i found on this https://forum.xda-developers.com/mate-9/how-to/guide-rebrand-chinese-al00-mate9-to-t3554656 thread, so i will try updating it with that. Should I flash hw_data for c636b136 (my actual version is c636b158),after flashing the previus step, as said on that thread?
Click to expand...
Click to collapse
Use this instead https://forum.xda-developers.com/mate-9/how-to/guide-mate-9-flash-update-package-t3593108
It will let you update to the latest C636 build.
You'll have to unlock bootloader again after it's finished, and reflash twrp.
Though if you just want to use AurRom the one you downloaded will be enough.
And yes you will need too flash B136 hw and Public.
WieserZ1C said:
for the international c636 you need the update_full_hw_spcseas.zip and the update_vendor.app
Click to expand...
Click to collapse
Great, so i should download the update_full_hw_spcseas.zip for C636B158 from FF, and the update_vendor.app from the offlline C636 firmware. But i don´t quite understand the steps.
should i do like this?:
1- Flash offline C636, using dloader´s method .
2-Flashing TWRP
3-Flash update_full_hw_spcseas.zip from C636B158.
4-Done?
Sorry for so many questions but never had a Huawei before, and this is more complex than I expected.
Thanks all, the flashing via dloader´s method succeded, but now i have the b110 its not a problem.
you may update it through systemupdate if your system is untouched.
Any huawei apps now working?
WieserZ1C said:
you may update it through systemupdate if your system is untouched.
Any huawei apps now working?
Click to expand...
Click to collapse
I tried but, it doesn't detect any update. I think I will have to update manually, so far anything has worked

Updating rooted L09 B381 to latest stock, or custom rom?

Hi,
I have a L09 B381 stock firmware installed, twrp, rooted with magisk installed. I would like to update to latest stock available, B389. HiSuite inform me about the update, but not my phone system.
Is there an easy way to update, or will I have to factory reset, update, root again, and reinstall every apps?
Alternativly, do you have a up to date custom rom to recommend?
Thanks
If you would like to update, I recommend you to go back full stock and update through dload (if updater don't work)
About custom ROMs, any ROM is stable and good.
bro just flash the firmware available in firmware finder via twrp, B398sp01 is the latest
venugopalu007 said:
bro just flash the firmware available in firmware finder via twrp, B398sp01 is the latest
Click to expand...
Click to collapse
Ok, so, I install the latest, downloaded with firmware finder, and flash it with TWRP. Will I have to reinstall all my apps? To root again?
Thanks
Don't install experimental stock rom versions.
You can update to B389 via FF with a number of options.
Whether through the proxy install or via TWRP ( with unlocked bootloader ofc) you should find guides for that in their respective threads.
As for custom roms they all randomly reboot on high accuracy gps and battery life is generally somewhat worse than on stock.
About 3-4h SoT for me but obviously that depends on your usage
Edit: You should be able to update to 389 without factory reset though, right?
Might be wrong but maybe just flash the smaller ota file or update via proxy?
Should be in the FF thread though
Sent from my HUAWEI FRD-L09 using XDA Labs
so,
I saved my stuff
flash stock firmware update with twrp, didn't worked well, only made stock recovery back, but did not update at all, so
I made a factory reset
No OTA update on my phone, only with Hisuite on my pc
Normal stock update with hisuite, really long...
finally updated to B389
TWRP 3.1.1 (openkirin honor 8 version) automatic adb install with Huawei_Multi-Tool_by_Team_MT_v7 help
flashed magisk (github.com/stangri/MagiskFiles) with twrp
reinstalling manually all my apps
seems to work well
fredfred41 said:
so,
I saved my stuff
flash stock firmware update with twrp, didn't worked well, only made stock recovery back, but did not update at all, so
I made a factory reset
No OTA update on my phone, only with Hisuite on my pc
Normal stock update with hisuite, really long...
finally updated to B389
TWRP 3.1.1 (openkirin honor 8 version) automatic adb install with Huawei_Multi-Tool_by_Team_MT_v7 help
flashed magisk (github.com/stangri/MagiskFiles) with twrp
reinstalling manually all my apps
seems to work well
Click to expand...
Click to collapse
That's great, although it's frustrating to re-install apps manually.
Enjoy
PalakMi said:
That's great, although it's frustrating to re-install apps manually.
Enjoy
Click to expand...
Click to collapse
I agree, but it's a radical way to force me to declutter my messy phone...
fredfred41 said:
I agree, but it's a radical way to force me to declutter my messy phone...
Click to expand...
Click to collapse
I'm used to it
venugopalu007 said:
bro just flash the firmware available in firmware finder via twrp, B398sp01 is the latest
Click to expand...
Click to collapse
Mm rollback is the best choice
fredfred41 said:
so,
I saved my stuff
flash stock firmware update with twrp, didn't worked well, only made stock recovery back, but did not update at all, so
I made a factory reset
No OTA update on my phone, only with Hisuite on my pc
Normal stock update with hisuite, really long...
finally updated to B389
TWRP 3.1.1 (openkirin honor 8 version) automatic adb install with Huawei_Multi-Tool_by_Team_MT_v7 help
flashed magisk (github.com/stangri/MagiskFiles) with twrp
reinstalling manually all my apps
seems to work well
Click to expand...
Click to collapse
@gopinaidu he did it already

Reisntalling B385 stock rom to my FRD-L04

Hi guys,
I am currently trying to figure out how to reinstall a clean version of the B385 for my FRD-L04. I have downloaded these two files from the Nougat Update for FRD-L04 Honor 8 (USA):
Full ROM – http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1585/g104/v83098/f1/full/update.zip
Data File – http://update.hicloud.com:8180/TDS/...FRD-L04_hw_usa/update_full_FRD-L04_hw_usa.zip
I have tried to flash them both from TWRP, but I always get the error: Updater process ended error 7
Can anyone please guide me through the process and let me know what I'm doing wrong?
I have look for a guide or post where this is detailed, but without luck. Can anyone link me to a guide on how to reinstall the stock firmware in my Honor 8 FRD-L04?
Thanks! :good:
The best way (if you don't want to unlock bootloader) is to flash a downgrade package first, then dload the Marshmallow update and finally your preferred Nougat update though Firmware Finder.
hackslash said:
The best way (if you don't want to unlock bootloader) is to flash a downgrade package first, then dload the Marshmallow update and finally your preferred Nougat update though Firmware Finder.
Click to expand...
Click to collapse
Thanks for the response. In my case, my phone is rooted, so I don't mind unlocking the bootloader. Would you please elaborate on how to do it that way?
Sent from my FRD-L04 using Tapatalk
juanboja said:
Thanks for the response. In my case, my phone is rooted, so I don't mind unlocking the bootloader. Would you please elaborate on how to do it that way?
Click to expand...
Click to collapse
Unlock your bootloader and follow this guide:https://forum.xda-developers.com/honor-8/how-to/guide-flashing-unapproved-firmwares-t3668306/
Choose the B385 firmware or any newer firmware available for your region.
So I decided to finally reinstall the stock firmware in my Honor 8 FRD-L04 in B389, and this is where the nightmare began.
- I made a full backup with TWRP just in case and I decided I wanted to start from the earliest firmware possible available.
- I started unrooting my phone using the UnSU zip by Osmosis.
- Then I flash via bootloader the recovery and boot image of the firmware B360.
- I flashed the rollback package from the Huawei official site with the B122 firmware also available at the same place. I saved the rollback package in my root directory in the dload folder, and loaded it with the 3-button method. After this I wasn't able to boot my phone normally, I was stuck in a boot loop. I still continue with the next firmware, the B122, and it was successfully loaded (this also relocked my bootloader).
- It is important to say I clear many times the cache and wipe/erase data through stock recovery options, and also tried to erecover but I wans't able to connect to the WiFi. I guess something was missing (at this point I was already going crazy).
- I was still stucked at a boot loop after loading the B122, so I decided to unlock my bootloader and flash the twrp 3.1.1-1-frd.img
- From there I tried to wipe data and cache and system and everything, but I wasn't able because an error saying unable to mount always appeared.
- After rebooting, since I already had unlocked the bootloader, the initial message prompting: "press power to continue, press for 3 seconds for erecovery, etc..." appeared.
- I enter the erecovery options with the hope it will do something... and it did!!! I could connect this time through WiFi and the system asked to update the firmware and many other things it said at that moment. This was the first time I felt relieved through the night.
- The phone updated perfectly, it started at the firmware B122 and I kept updating it until I reached the B389.
- I unlocked the bootloader again and rooted the phone. And everything is running smooth as silk!
I know this is a very long story, but I just want to get it out there in case anyone is facing the same problem I just passed. Hope this helps someone and brings peace to them! =) Good luck!
I believe B385 is not functional with TWRP. Flash B360 and reboot to recovery. This should go to stock recovery, where you will have to do a factory reset. I got EMUI working, but it refuses to update to any newer version (it does show B380 but doesn't update). Also there should be updates after making that update. The updates did work for other people, so you may be able to have it working.
juanboja said:
Hi guys,
I am currently trying to figure out how to reinstall a clean version of the B385 for my FRD-L04. I have downloaded these two files from the Nougat Update for FRD-L04 Honor 8 (USA):
Full ROM – http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1585/g104/v83098/f1/full/update.zip
Data File – http://update.hicloud.com:8180/TDS/...FRD-L04_hw_usa/update_full_FRD-L04_hw_usa.zip
I have tried to flash them both from TWRP, but I always get the error: Updater process ended error 7
Can anyone please guide me through the process and let me know what I'm doing wrong?
I have look for a guide or post where this is detailed, but without luck. Can anyone link me to a guide on how to reinstall the stock firmware in my Honor 8 FRD-L04?
Thanks! :good:
Click to expand...
Click to collapse
Try flash B360 then OTA to 388 or 391 (If 391 singed).
blackbuffalo said:
Try flash B360 then OTA to 388 or 391 (If 391 singed).
Click to expand...
Click to collapse
Thanks for the replies, any link to where I can find the B360?
Sent from my FRD-L04 using Tapatalk
juanboja said:
Thanks for the replies, any link to where I can find the B360?
Sent from my FRD-L04 using Tapatalk
Click to expand...
Click to collapse
http://pro-teammt.ru/firmware-database/?firmware_model=FRD-L04&firmware_page=0
blackbuffalo said:
http://pro-teammt.ru/firmware-database/?firmware_model=FRD-L04&firmware_page=0
Click to expand...
Click to collapse
Thank you very much for this info!
Sent from my FRD-L04 using Tapatalk

Upgrade form B394 to B402/403

Hello guys,
long story short, I had the notification that a new update was released for my honor 8 FRD-L09C432 (B403, I was on B402), so, since I was rooted and with TWRP installed, I decided to unroot and install the original eRecovery.
Something went wrong and the system was damaged, so I flashed the B360 version first and after the B394. Now the phone is working really good but I can't install the new versions (B402 or 403). I tried:
flash the update from TWRP, not working
search the update from the dedicated option in the settings, no update found
tried to have it from the original eRecovery, error to find the info from the server.
tried also to update from the version B394 before unlock the bootloader, but it failed.
Am I missing something?
Use the get update through DNS thing in FF. It worked for me at least. Make sure the firmware is approved.
Days Tech said:
Use the get update through DNS thing in FF. It worked for me at least. Make sure the firmware is approved.
Click to expand...
Click to collapse
Hi Days Tech, could you please explain better what do you mean? Is there a link of some tut that I can follow?
Thanks!
Ok now I have the point, thanks for this tip!:good:
Flash TWRP.
use data.zip file and flash it via TWRP. (only download from FullOTA-MF PV file)
reboot and you are done. you will have updater in settings.
now you can flash the update.zip file via dload.
dlaod guide in my signature.

faild to update patch .366

Hi
I have a rooted phone, and received the ota update, but when phone reboots, it goes boots to twrp .
Since ff is approved, could someone pls advise how to update via hwota8
kind regards
the-light said:
Hi
I have a rooted phone, and received the ota update, but when phone reboots, it goes boots to twrp .
Since ff is approved, could someone pls advise how to update via hwota8
kind regards
Click to expand...
Click to collapse
Flash stock recovery.
For HWOTA8, follow the thread. You need to download FullOTA.
Also with HWOTA8, you will not need to flash stock recovery manually. Basically you flash the zip from TWRP with the provided stock recovery and the three FullOTA update files from Huawei located in a HWOTA8 folder on your external SD card. Once the update is completed, you can then flash TWRP and root again. Same process for every update. Bootloader stays unlocked.
Here's the thread: https://forum.xda-developers.com/mate-9/how-to/guide-mate-9-flash-oreo-update-package-t3699522/
the-light said:
Hi
I have a rooted phone, and received the ota update, but when phone reboots, it goes boots to twrp .
Since ff is approved, could someone pls advise how to update via hwota8
kind regards
Click to expand...
Click to collapse
mp187263 said:
Also with HWOTA8, you will not need to flash stock recovery manually. Basically you flash the zip from TWRP with the provided stock recovery and the three FullOTA update files from Huawei located in a HWOTA8 folder on your external SD card. Once the update is completed, you can then flash TWRP and root again. Same process for every update. Bootloader stays unlocked.
Here's the thread: https://forum.xda-developers.com/mate-9/how-to/guide-mate-9-flash-oreo-update-package-t3699522/
Click to expand...
Click to collapse
Hi mp187263
Thank you for your reply, I also think updating via hwota8 is better solution, having said that, there are 4 file downloaded from ff 3 of them are with l29 and one is l09.
could u pls advise if i should dl and flash the 3 files all together with hwota8?
many thanks
You should only have 3 files, that are specific to your model. FF gives you the exact download links you need as long as the correct model is selected.
If you can get into the OS, it will be under Settings > System > About phone (example: MHA-L29 with the build number showing the region - ie. C636). Or a better way is to get the FF app and it will show you the model as well as the region. If you cannot get into the OS and your phone has not been rebranded, it will be on a label on the original box. My phone is from China so it came as a MHA-AL00, but was rebranded to MHA-L29C636 (International version). There are also other versions such as C567 for USA and so forth. The files you download have to match exactly what you have, do not flash it if unsure.
the-light said:
Hi mp187263
Thank you for your reply, I also think updating via hwota8 is better solution, having said that, there are 4 file downloaded from ff 3 of them are with l29 and one is l09.
could u pls advise if i should dl and flash the 3 files all together with hwota8?
many thanks
Click to expand...
Click to collapse
mp187263 said:
You should only have 3 files, that are specific to your model. FF gives you the exact download links you need as long as the correct model is selected.
If you can get into the OS, it will be under Settings > System > About phone (example: MHA-L29 with the build number showing the region - ie. C636). Or a better way is to get the FF app and it will show you the model as well as the region. If you cannot get into the OS and your phone has not been rebranded, it will be on a label on the original box. My phone is from China so it came as a MHA-AL00, but was rebranded to MHA-L29C636 (International version). There are also other versions such as C567 for USA and so forth. The files you download have to match exactly what you have, do not flash it if unsure.
Click to expand...
Click to collapse
Thx again for clarifying. im on c567, I didnt know if i should flash all 3 files, now I do..btw, there is a new patch coming in soon, .369, guess ill wait for it to be approved and then make the flash
ante0 said:
Flash stock recovery.
For HWOTA8, follow the thread. You need to download FullOTA.
Click to expand...
Click to collapse
I flashed the EMUI stock recovery but OTA update still fail. Any idea? Thanks.
drift08 said:
I flashed the EMUI stock recovery but OTA update still fail. Any idea? Thanks.
Click to expand...
Click to collapse
Any modified partitions? That would most likely be why, and you'd have to flash FullOTA if that's the case.
ante0 said:
Any modified partitions? That would most likely be why, and you'd have to flash FullOTA if that's the case.
Click to expand...
Click to collapse
I think I reflash EMUI to ram disk recovery via adb but still have root via magisk. When you say FullOTA, will it erase all my apps and accts? Thanks.
drift08 said:
I think I reflash EMUI to ram disk recovery via adb but still have root via magisk. When you say FullOTA, will it erase all my apps and accts? Thanks.
Click to expand...
Click to collapse
Difference between OTA and FULLOTA is that OTA patches existing partitions while full flashes full images. Your data will stay untouched

Categories

Resources