Help required - All customs roms for Honor 8 are installing but reboot gets stuck. - Honor 8 Questions & Answers

Hi there I was hoping some here could help me with my problem. I have tried several ROMS from this site for my Honor 8 frd-l09 and using twrp 3.1.1.1 Karin edition. I am able to install Lineage 14.1 and after restart it says booting up and then a few seconds later the phone shuts down as if its an incorrect rom. I have the same issue with Carbon rom and others.
I have twrp loaded into the recovery and then format and install the rom without failure barring the stock roms I get an error 7. The install completes fine and I reboot. It starts up and gets stuck on booting. 3 days and 20 hours to get the same results over and over. I'm losing my sanity.
So for now I have given up until I can get some help.
Thanks in advance.

Hi ! If I were you :
- Download the lastest firmware for FirmwareFinder site (check the XML file of what you want on FF and check if this is the RIGHT firmware you need)
- Use TWRP but if I remember only the P9 lite 0.4 version works with the latest firmware
- Use and follow instructions from this thread using HuRuUpdater : https://forum.xda-developers.com/honor-9/development/tool-flash-official-firmware-recovery-t3769279
- Wow your now on Stock firmware
- If you want an OpenKirin ROM, visite openkirin.net and follows intructions. Do NOT use TWRP with OpenKirin ROMs
EDIT: Here is the TWRP version I used under B562: https://send.firefox.com/download/f0dd9c62206168b8/#3jETDDSTyOy30TmsxeiKMw

hi
Hi there
Yes thank you very much for responding. I was actually just busy trying to do it now and couldn't come right trying the HuRUpdate method I followed it from huaweidevices.com "How to install official ROM.." but halfway through the install in twrp it was saying the 3 zip files were not in the folder and after reboot it hung on the logo. I'm going to try again when I have time tomorrow and I will get back to you I am probably doing something wrong.
Andy

Phone version number
Hi thanks I am trying hurUpdate and I have run into 2 problems. I am not sure if Ineed to rename the files to match as they are not matching file names as to what instruction give and whats available on Firwarefinder. example update_full_FRD-L09_hw_eu.zip in order for install to find had to remane to update_all_hw.zip. Install runs and after reboot stuck because I am taking chances with the version number of phone. I know it is frd-l09. I cant find this if Im soft bricked?
Anything else I am doing wrong I am not sure
Thanks again for your help. I am sure I am all most there.

Please help
There was only 3 EU versions of frd-l09 I could try under firmware finder and none of them worked for my honor 8. Question why is there so little roms in the firmware finder and how do I get to download others as there is more right? I'm thinking I got to try more versions or have I tried the correct ones already and I have other problems?
This is a headache :/

Please help
I have used all the versions possible for my honor 8 EU version. From the early 2016 firmware (frd-l09C432B388) to the current ones, and when I boot it hangs on the blue honor screen. Is there anything else I can do?
I am installing form twrp using hurupdate and was wondering if I should try using EMUI instead?
Thanks in advance
Andy

Well, you need to rename the files as indicated in HuRuUpdater thread. There is public, all and region. If I understand, you were origanally under EMUI 8 (Oreo), so the latest firmware for FRD-L09 is B562 (the one I am using). Download these 3 and it will normally work.
Links for B562: (FRD-L09):
http://update.dbankcdn.com/TDS/data/files/p3/s15/G3109/g1699/v184123/f1/full/update.zip (rename to update.zip)
http://update.dbankcdn.com/TDS/data...23/f1/full/public/update_data_full_public.zip (remane to update_data_public.zip)
http://update.dbankcdn.com/TDS/data...l/FRD-L09_hw_eu/update_full_FRD-L09_hw_eu.zip (remane to update_all_hw.zip)
---------- Post added at 09:03 AM ---------- Previous post was at 08:52 AM ----------
Then after renaming, download HuRuUpdater0.4.zip. Put the four files into the same directory on a SD card. Go to TWRP (a version of TWRP must work) and flash HuRupdater
---------- Post added at 09:06 AM ---------- Previous post was at 09:03 AM ----------
ARCAM-FIRESTORM said:
I have used all the versions possible for my honor 8 EU version. From the early 2016 firmware (frd-l09C432B388) to the current ones, and when I boot it hangs on the blue honor screen. Is there anything else I can do?
I am installing form twrp using hurupdate and was wondering if I should try using EMUI instead?
Thanks in advance
Andy
Click to expand...
Click to collapse
HuRuUpdater works ONLY with TWRP.

there is another metod that work,download service firmware and dload metod,you need sd card,your bootloader than relock, here is service firmware https://androidhost.ru/7pf?pt=WlRoc...tTjBsWlFUMDlPc1R2aGVvVWNBSXVvL2IwajBQeTFPUT0= a today try this metod,works great

Related

Rollback EVA-L09/L19, from Android 7.0 EMUI 5.0 to Android 6.0 EMUI 4.1

Hello !
I found on the Romanian Huawei page this package, used to go back from 7.0 Nougat EMUI 5.0 to 6.0 Loli EMUI 4.1.
UPDATE: for both L09 and L19
It contains a pdf with instructions.
Advice from other users: use an older version of Android 6 MM
I am not responsible for any bricks.
http://consumer.huawei.com/ro/support/downloads/detail/index.htm?id=91624&key0=Mobile%20Phones&key1=Smartphones&key2=EVA-L19
DOWNLOAD
Hit " Thanks" if this helped you
INSTRUCTIONS from the pdf file:
HUAWEI
EVA-LXX EMUI5.0+Android7.0 rollback to EMUI4.1+Android 6.0
Operation instruction
The instruction guides user to roll back from Android7.0 to Android 6.0
1) Roll back operation includes twice SD card update,only through intermediate package
EVA-LXXC900B300, like below:
2) Allow roll back to Huawei official stable release.
Precautions:
1. Make sure the current system version on your phone is an official Huawei version based on Android 7.0. If your phone has been updated with a non-official version, the rollback may fail and even cause unexpected problems.
2. Make sure your phone system version has not been unlocked or rooted.
3. Your personal data will be erased during the rollback. Be sure to back up all your important data beforehand.
4. Prepare a micro SD card with available storage space at least 8 GB.
5. Make sure the battery level is higher than 30%.
6. The rollback includes two local ROM flashing procedures, first from Android 7.0 to the intermediate package version and then from the intermediate package version to Android 6.0.
Step 1: Back up data.
Your personal data will be erased during the rollback. Be sure to back up all your important data beforehand.
To back up data to your micro SD card, go to Tools > Backup, touch backup, and follow the onscreen instructions.
Step 2: Update your phone to the intermediate package version.
Obtain the EVA-LXX intermediate package (UPDATE.APP) by visiting the official EMUI website or calling the customer service hotline.
Load the UPDATE.APP package to the dload folder under your micro SD card root directory. If there is no dload folder under the directory, please create one. (Do not load the UPDATE.APP package to the internal storage.)
When the phone is powered off, press and hold the volume up, volume down, and power buttons simultaneously to enter forcible update mode. Release the buttons only after the rollback starts. Do not operate the phone during the rollback.
Step 3: Confirm the intermediate package version.
When the phone is powered on, go to Settings > About phone and check whether the displayed version number contains EVA-LXXC900B300.
Step 4: Update the phone from the intermediate package version to Android 6.0.
Download an older version of Android 6.0 full package (UPDATE.APP) for the EVA-LXX from the EMUI official website. Load the UPDATE.APP package to the dload folder under your micro SD card root directory. (Do not load the UPDATE.APP package to the internal storage.)
When the phone is powered off, press and hold the volume up, volume down, and power buttons simultaneously to enter forcible update mode. Release the buttons only after the rollback starts. Do not operate the phone during the rollback.
Step 5: Confirm the system version and restore data( better not).
When the phone is powered on, go to Settings > About phone and check whether the displayed EMUI version is EMUI 4.1 and Android version is 6.0.
Go to Tools > Backup, locate the desired backup record, and follow the onscreen instructions to restore.
It's everywhere now. Here in Bulgaria too. So hard to go back. Wish HiSuite was better and just connect your phone and install stable version, something like iTunes. I am not so advanced on Android, recently switched from iPhone and really want to test the Nougat on this beautiful phone, but if it's bad I will have to buy SD card and do all this crap just to get to stable os... Ain't worth it.
P.S: What this part means "6. The rollback includes two local ROM flashing procedures, first from Android 7.0 to the intermediate package version and then from the intermediate package version to Android 6.0." What is intermediate package version?
it means that it's a 2 step downgrade.
first you flash the update.app in the zip attached (intermidiate package ).
then you flash your desired version of Android 6.
it's not that difficult. and you can do it from the internal memory also via the 3 button combo method
It worked with my L19C432 that was running L19C432B322. Thanks.
Confirmed that it works on L09C432 to, so it's not just for L19.
I can go back to 6.0 but I can not apply theme how to solve please help
Has anyone tried this with L09c636 or L19c636?
RidgeBoyGenius said:
Has anyone tried this with L09c636 or L19c636?
Click to expand...
Click to collapse
Since it's a C900 cust Rolleback it works on all Cust, C636, C432, C185 ..... etc.... L19 or L09 it's the same.
Mostar088 said:
Since it's a C900 cust Rolleback it works on all Cust, C636, C432, C185 ..... etc.... L19 or L09 it's the same.
Click to expand...
Click to collapse
Wonderful news, thank you!
It doesn't work with me : the rollback of B300 to B182 failed.
EDIT : In fact, it didn't work because I didn't have enough battery...
Trying this now I'm L09 C432, what a ballache!
---------- Post added at 01:27 PM ---------- Previous post was at 12:53 PM ----------
This worked for me just fine, thanks OP
Still really hate this phone, well done Huawei :clap:
Themes are not working after rollback...
rudnik8 said:
Themes are not working after rollback...
Click to expand...
Click to collapse
Did you found a solution? I am experiencing the same problem. After downgrading to Android 6 themes don't work. Also i've installed L19C432B180 and when searching for an update its saying its the latest version. I upgraded to Nougat from B182 wich was an OTA update and now i can receive it anymore.
I think Nougat did something to system partion and now after downgrade not everything its working properly.
I'm on L09C432 in UK.. and was considering upgrading..
Is 7.0 N That bad... Ive read its a Leaked version, which usually means Beta... but Ive read a few forums where people are rolling back
Would you recommend staying on B182 for now...
The official beta is quite good, but you can't get in the list anymore. From what i have read, the leaked one is not that ok. I recommend 182 for now
Sent from my EVA-L19 using XDA-Developers mobile app
I had a nightmare with up and downgrade last night. I thought i've broken my new phone but i've managed it to get it working again without any problems (themes also do work here).
What have i all done, for the reason someone else have troubles with downgrading.
Tip: Do not try to backup anything, it will most likely will make things even worse. Wipe and flash without later importing backups from different builds.
My phone: P9 (L19) DualSim
New phone, directly unlocked bootloader and removed OEM protection
Installed TWRP 3.0.2.0
Opened recovery and installed directly the BETA image for my L19
Until this point all works fine. BETA image is buggy, keyboard not working and freezes sometimes
Decided to go back to stock
TWRP is not working anymore, stuck in "Your device is booting"
Always running into Huawei eRecovery, where you can do noting. Repair always fails
Downloaded latest stock image for my L19 and tried the here suggested steps
Note: Before doing the "dload" flash you need to flash stockrecovery, as far as i know and other threads suggest it too
First Update.app flash (from the zip file here) worked fine
Second Update.app flash from the stock rom stuck at 5% and closed with an error
Hours of trying different things, all not working (Other TWRP recovery version with encryption support, wipes, resets, etc...)
Last try: Download an older stock image of my L19. Flash successfully done. Phone boots now into stock rom :good:
Locked Bootloader again (i guess it have been done by the stock rom flash)
Now i'm completely back to stock - Which is currently the best available rom for this phone, IMHO.
Conclusion: The most headache i got from downloading the wrong (too new) stock image. Trying an older one have solved my flash problems.
BrainFooLong said:
I had a nightmare with up and downgrade last night. I thought i've broken my new phone but i've managed it to get it working again without any problems (themes also do work here).
What have i all done, for the reason someone else have troubles with downgrading.
Tip: Do not try to backup anything, it will most likely will make things even worse. Wipe and flash without later importing backups from different builds.
My phone: P9 (L19) DualSim
New phone, directly unlocked bootloader and removed OEM protection
Installed TWRP 3.0.2.0
Opened recovery and installed directly the BETA image for my L19
Until this point all works fine. BETA image is buggy, keyboard not working and freezes sometimes
Decided to go back to stock
TWRP is not working anymore, stuck in "Your device is booting"
Always running into Huawei eRecovery, where you can do noting. Repair always fails
Downloaded latest stock image for my L19 and tried the here suggested steps
Note: Before doing the "dload" flash you need to flash stockrecovery, as far as i know and other threads suggest it too
First Update.app flash (from the zip file here) worked fine
Second Update.app flash from the stock rom stuck at 5% and closed with an error
Hours of trying different things, all not working (Other TWRP recovery version with encryption support, wipes, resets, etc...)
Last try: Download an older stock image of my L19. Flash successfully done. Phone boots now into stock rom :good:
Locked Bootloader again (i guess it have been done by the stock rom flash)
Now i'm completely back to stock - Which is currently the best available rom for this phone, IMHO.
Conclusion: The most headache i got from downloading the wrong (too new) stock image. Trying an older one have solved my flash problems.
Click to expand...
Click to collapse
I found the same procedure to work. What really puzzled me was that the flashing of update.app "crashed" at 5%. I also tried all sort of solutions, with only new error messages as result.
The final solution to flash an older image was not exactly obvious
i will update OP. thank you for sharing
I tried 2 versions, still gives me errors. Could someone provide the exact version of the rom used in rollback?

NRD90M test-keys build number

Does anyone know what's going on with my build number? I used firmware finder + dload for b360 and now I have this.
Thisishayden said:
Does anyone know what's going on with my build number? I used firmware finder + dload for b360 and now I have this.
Click to expand...
Click to collapse
You updated to a test build. You'll probably need to rollback to Marshmallow using Huawei's rollback package. You could try using the Charles method... Look in the guides forum for how to do a Sympathic update.
Saythis said:
You updated to a test build. You'll probably need to rollback to Marshmallow using Huawei's rollback package. You could try using the Charles method... Look in the guides forum for how to do a Sympathic update.
Click to expand...
Click to collapse
Did the roll back. Wasn't able to flash the 2nd package the way that it described in the rollback PDF but it worked in the method described in the PDF that comes with the 6.0 firmware download (applying update from SD card). Both packages took a couple tries updating, not sure why.
I ended up on the test build using the Charles method last time.
Used the Firmware Finder (Team MT) proxy route this time and easily made it to B360.
Thanks for your help!
Can you help me with the steps,i am now in the NRD90M test keys mode
Thisishayden said:
Did the roll back. Wasn't able to flash the 2nd package the way that it described in the rollback PDF but it worked in the method described in the PDF that comes with the 6.0 firmware download (applying update from SD card). Both packages took a couple tries updating, not sure why.
I ended up on the test build using the Charles method last time.
Used the Firmware Finder (Team MT) proxy route this time and easily made it to B360.
Thanks for your help!
Click to expand...
Click to collapse
Can you help me with the steps,i am now in the NRD90M test keys mode
Farhad Sarker said:
Can you help me with the steps,i am now in the NRD90M test keys mode
Click to expand...
Click to collapse
Hello
If you have got a FRD-L09 C432, you have to dl and flash the B131 before upgrading toward Nougat ( B360 for example). You have to use the dload method ( dl B131 and extract then) and you place the Update.app in a file named dload in a SD card in your phone. Turn on your phone and you use the 3 buttons ( VOL +, VOL - and Power in same time until the tel enters in flashing).
nico97470 said:
Hello
If you have got a FRD-L09 C432, you have to dl and flash the B131 before upgrading toward Nougat ( B360 for example). You have to use the dload method ( dl B131 and extract then) and you place the Update.app in a file named dload in a SD card in your phone. Turn on your phone and you use the 3 buttons ( VOL +, VOL - and Power in same time until the tel enters in flashing).
Click to expand...
Click to collapse
i have FRD-L19C636B102 I have used the FF and got to download only the update.app for C636B360 and now am stuck with NRD90M-test keys please help me
Farhad Sarker said:
i have FRD-L19C636B102 I have used the FF and got to download only the update.app for C636B360 and now am stuck with NRD90M-test keys please help me
Click to expand...
Click to collapse
Hi
What about the B380 which is approved in FF? You can try it by proxy method?!
Sent from my FRD-L09 using XDA Labs
No updater
nico97470 said:
Hi
What about the B380 which is approved in FF? You can try it by proxy method?!
Sent from my FRD-L09 using XDA Labs
Click to expand...
Click to collapse
but my current build is NRD90Mtest keys and there is no updater app in my device.I cannot use firmware finder to update as the app is missing. What do I do?
Farhad Sarker said:
but my current build is NRD90Mtest keys and there is no updater app in my device.I cannot use firmware finder to update as the app is missing. What do I do?
Click to expand...
Click to collapse
Hello
For me, you have to flash a Marshmallow file before upgrading toward Nougat. Dl one official file. It seems the beginning of a rollback.
Farhad Sarker said:
but my current build is NRD90Mtest keys and there is no updater app in my device.I cannot use firmware finder to update as the app is missing. What do I do?
Click to expand...
Click to collapse
Same here for me. I am going to downgrade via Intermediate package instead of marshmallow package, am I right doing this?
---------- Post added at 05:25 AM ---------- Previous post was at 05:14 AM ----------
nico97470 said:
Hello
For me, you have to flash a Marshmallow file before upgrading toward Nougat. Dl one official file. It seems the beginning of a rollback.
Click to expand...
Click to collapse
Same situation here, do I have to flash via Marshmallow package or Intermediate package? Thanks for your help.
lalosauza13 said:
Same here for me. I am going to downgrade via Intermediate package instead of marshmallow package, am I right doing this?
---------- Post added at 05:25 AM ---------- Previous post was at 05:14 AM ----------
Same situation here, do I have to flash via Marshmallow package or Intermediate package? Thanks for your help.
Click to expand...
Click to collapse
For my mind, you have to do a rollback toward MM. So, you have dl two files in official Honor site! Then, you apply the dload method ( extract and put an update.app in a Sd card in a file named Dload) and flash by the three buttons ( Vol+, Vol- and Power) for the first file and repeat the same operation for the second.
I hope it works.
Farhad Sarker said:
but my current build is NRD90Mtest keys and there is no updater app in my device.I cannot use firmware finder to update as the app is missing. What do I do?
Click to expand...
Click to collapse
There may be 2 zips for model. One is main zip and then one for data zip. You need to flash both. It will bring back the updater app in setting.
For NRD TEST KEY, you need to flash the oeminfo file. Let me know if help required
Hi I got a big problem with my Honor 8. I buy it from UK seller but it send it from China... I got a FRD-AL00 = seem to be a chinese phone, but I got all Google app installed.
After an OTA Update the phone was stuck on a recovery screen, can't make update or other actions. After 2 days searching I found a Chinese ROM for AL00 phone, I installed it via dload method, the phone boot properly and I'm now on EMUI 5, but no google app and the Build number is NRD90M test-keys --> DAMN !!
I think I made a huge mistake. I don't know what version of Firmeware I got before the stuck so I don't know what to search... Can some body help me an tell me wich Firmeware ton installe or how to roll Back and apply the good update ? It seem a Chinese Phone but I use it at EU, can I flash with a EU firmware and how ?
Somes information on the box of my phone :
FRD-AL00
3 GB RAM + 32 GB ROM
4G
TD-LTE ... 02-5043-161913
Q/DKBA 2330-2016 CMIIT ID : 2016CP2362
I got a date 2016.11
jimbo19 said:
Hi I got a big problem with my Honor 8. I buy it from UK seller but it send it from China... I got a FRD-AL00 = seem to be a chinese phone, but I got all Google app installed.
After an OTA Update the phone was stuck on a recovery screen, can't make update or other actions. After 2 days searching I found a Chinese ROM for AL00 phone, I installed it via dload method, the phone boot properly and I'm now on EMUI 5, but no google app and the Build number is NRD90M test-keys --> DAMN !!
I think I made a huge mistake. I don't know what version of Firmeware I got before the stuck so I don't know what to search... Can some body help me an tell me wich Firmeware ton installe or how to roll Back and apply the good update ? It seem a Chinese Phone but I use it at EU, can I flash with a EU firmware and how ?
Somes information on the box of my phone :
FRD-AL00
3 GB RAM + 32 GB ROM
4G
TD-LTE ... 02-5043-161913
Q/DKBA 2330-2016 CMIIT ID : 2016CP2362
I got a date 2016.11
Click to expand...
Click to collapse
You need the oeminfo file of this version and then need to dload again to be able to get rid of nrd test keys. There is a detailed procedure in my debranding guide in signature but you need to have oeminfo file for your model and then firmware.
Or you can try debranding guides for honor 8 to other variant to have Google also.
shashank1320 said:
You need the oeminfo file of this version and then need to dload again to be able to get rid of nrd test keys. There is a detailed procedure in my debranding guide in signature but you need to have oeminfo file for your model and then firmware.
Or you can try debranding guides for honor 8 to other variant to have Google also.
Click to expand...
Click to collapse
Do you know where I can find my oeminfo en firmware for my version for working in EU zone ?
jimbo19 said:
Do you know where I can find my oeminfo en firmware for my version for working in EU zone ?
Click to expand...
Click to collapse
You may need to request the sams in q&a section so thst someone kind enough can update the sams.
hi
i have a same problem with my honor 8 ( FRD-L09 ) test-keys build number
i saw that there is new android 8 released for that ( 8.0.0.562 (C432) . so can i flash it using Micro sd directly with Vol + & vol - ?
---------- Post added at 03:07 AM ---------- Previous post was at 02:21 AM ----------
nico97470 said:
Hello
If you have got a FRD-L09 C432, you have to dl and flash the B131 before upgrading toward Nougat ( B360 for example). You have to use the dload method ( dl B131 and extract then) and you place the Update.app in a file named dload in a SD card in your phone. Turn on your phone and you use the 3 buttons ( VOL +, VOL - and Power in same time until the tel enters in flashing).
Click to expand...
Click to collapse
hi
i downloaded C432B131 and try to flash it using 3 buttons but it goes to 5% and give error again.
delete

Reverting to stock [SOLVED]

I have been trying to revert to stock with no luck. What I want to do is install the latest update, but I can't because I had twrp installed. I flashed the original recovery. The problem is when I try to use eRecovery I get "Getting package info failed" error. when I try to download the b385 full update for the FRD-L04 I get a dead link. I was able to download the rollback package, but will I be able to get back to the latest version after I install the rollback package? when I try to use other update packages for my phone I get "Incompatibility with current version" error. Do I need to lock my bootloader in order to update? The good news is that my phone works fine, bad news is that I can't up date.
build number: FRD-L04C567B385
Thanks
this link will help you
https://forum.xda-developers.com/honor-8/how-to/to-emui5-custom-roms-tested-openkirin-t3638445
alimir98 said:
this link will help you
https://forum.xda-developers.com/honor-8/how-to/to-emui5-custom-roms-tested-openkirin-t3638445
Click to expand...
Click to collapse
Thanks for the link, I just been to heck and back with this phone. first I uninstalled Magisk. After that my phone wouldn't boot, it would just hang on the blue screen after the initial boot screen. I tried to find a stock boot Image for my version. Once I installed that my phone would boot loop so I managed to get into fastboot and flash TWRP. Once in TWRP I restored my B360 backup and got my phone working again. Then I flashed the stock recovery. Tried to boot into the stock recovery but that wouldn't load. Some how I got it to install the rollback package and now i'm at version B300. Good news is I'm back to stock and can boot int the stock recovery. Time to see if I can update to the latest version.
Edit I think I might have a problem. It won't let me update also it shows my phone as "FRD-L04C900" not "FRD-L04C567" is there any way I can fix this?
srgrusso said:
Thanks for the link, I just been to heck and back with this phone. first I uninstalled Magisk. After that my phone wouldn't boot, it would just hang on the blue screen after the initial boot screen. I tried to find a stock boot Image for my version. Once I installed that my phone would boot loop so I managed to get into fastboot and flash TWRP. Once in TWRP I restored my B360 backup and got my phone working again. Then I flashed the stock recovery. Tried to boot into the stock recovery but that wouldn't load. Some how I got it to install the rollback package and now i'm at version B300. Good news is I'm back to stock and can boot int the stock recovery. Time to see if I can update to the latest version.
Edit I think I might have a problem. It won't let me update also it shows my phone as "FRD-L04C900" not "FRD-L04C567" is there any way I can fix this?
Click to expand...
Click to collapse
I think you will have to restore you oeminfo partition backup through twrp.
On mr FRD-L09, I had to relock my bootloader, then get the rollback package and put the .app on my SD card and hard flash it, then do the same with the rom .app file. Thet got me back to stock marshamllow, and I just let all the updates run through until I'm now on the latest.
Stock is missing some bits, and has some irritations, but the camera is sooo much better than custom roms, and GPS works, as does Android Pay etc. I've not bothered rooting, AdGuard does the ad-blocking and the rest is liveable.
Well I think I'm my phone is screwed. I can't boot into recovery and when it boots it bootloops once and then it is stuck on the "your device is unlocked and can't be trusted. Fastboot still works fine I can lock and unlock the bootloader. I can flash Recovery and TWRP in Fastboot but neither one will boot. I think I might have flashed the wrong update or it happened when I flashed the rollback package. I want to try DC Phoenix but they won't let me buy credits because my PayPal account is unverified. I have downloaded the "Honor 8_Firmware_FRD-L04_Android 6.0_EMUI 4.1_C567B122_United States_Nonspecific" from the hihonor.com site. I extracted it and flashed the recovery, boot, and system image through fastboot. The phone still won't boot into recovery or boot into the OS. Is there a way to fix this or is it time for a new phone.
Thank you everybody for your help.
Ok my phone is fixed. What I did was buy 15 credits for DC Phoenix and flashed the "Honor 8_Firmware_FRD-L04_Android 6.0_EMUI 4.1_C567B122_United States_Nonspecific" package. When I rebooted my phone it automatically went into ERecovery and downloaded and installed the B162 update. I was able to fully boot after that It updated to B360 and then B388.
Thank you everybody for your help.
srgrusso said:
Ok my phone is fixed. What I did was buy 15 credits for DC Phoenix and flashed the "Honor 8_Firmware_FRD-L04_Android 6.0_EMUI 4.1_C567B122_United States_Nonspecific" package. When I rebooted my phone it automatically went into ERecovery and downloaded and installed the B162 update. I was able to fully boot after that It updated to B360 and then B388.
Thank you everybody for your help.
Click to expand...
Click to collapse
How did you flash the file you mentioned above? Did you put it on the SD card and used TWRP?
Also, what is so special about that file?
I have the L14 (64gb US version) and just about the same exact problem you describe.
If you have any extra steps that would help me recover mine that would be great.
anosis said:
How did you flash the file you mentioned above? Did you put it on the SD card and used TWRP?
Also, what is so special about that file?
I have the L14 (64gb US version) and just about the same exact problem you describe.
If you have any extra steps that would help me recover mine that would be great.
Click to expand...
Click to collapse
Sorry for replying so late, hopefully you fixed your phone if not here is a link with some more information.
https://www.dc-unlocker.com/DC-Phoenix-flash-repair-tutorial
I followed the instuctions for the honor 7. I would recommend finding the full update firmware for your phone. It took me a lot of googling to find it. Make sure it is the correct firmware, you need to match the numbers before the B-- for me it was (FRD-L04C567) and for you it would be (FRD-L14????) I hope this helps.
hi sir
srgrusso said:
Ok my phone is fixed. What I did was buy 15 credits for DC Phoenix and flashed the "Honor 8_Firmware_FRD-L04_Android 6.0_EMUI 4.1_C567B122_United States_Nonspecific" package. When I rebooted my phone it automatically went into ERecovery and downloaded and installed the B162 update. I was able to fully boot after that It updated to B360 and then B388.
Thank you everybody for your help.
Click to expand...
Click to collapse
hi sir
I try to install "Honor 8_Firmware_FRD-L04_Android 6.0_EMUI 4.1_C567B122_United States_Nonspecific" this package in my honor 8 with dc phoenix but its not working, its flashing but its not booting, please help me.
my mobile model number is honor 8 frd-l04
sunneellkumar said:
hi sir
I try to install "Honor 8_Firmware_FRD-L04_Android 6.0_EMUI 4.1_C567B122_United States_Nonspecific" this package in my honor 8 with dc phoenix but its not working, its flashing but its not booting, please help me.
my mobile model number is honor 8 frd-l04
Click to expand...
Click to collapse
After you flash the firmware, you must format data with emui recovery, and it will boot up
After trying different methods, this one works
Download
1 .Honor 8_FRD-L04_Rollback_Package_from_Android7.0 to Android 6.0_C900B300
2. Honor_8_Firmware_FRD-L04_Android_6.0_EMUI-4.1_C567B122_United_States_Nonspecific
Put on dload (sd card) #1 after shutdown the phone and put on the folder dload (Sd card) #2. after reboot your phone starts with android 6.0
Try this
sunneellkumar said:
hi sir
I try to install "Honor 8_Firmware_FRD-L04_Android 6.0_EMUI 4.1_C567B122_United States_Nonspecific" this package in my honor 8 with dc phoenix but its not working, its flashing but its not booting, please help me.
my mobile model number is honor 8 frd-l04
Click to expand...
Click to collapse
Ok so i had the exact problem, im not sure if this will help but what I did was flash my cust recovery system and boot through bootloader, I then put the dload folder on my sdcard with the update.app in it, from there I put my phone into download mode so hold all 3 buttons until it goes into download mode. Once there it will automatically install the update.app, and you should be good to go. If not than go to recovery mode do a factory reset and wipe the cache and see if that works.

Need help fixing an Honor 8. Stuck on EMUI 4.0 after failing with custom ROMs

Hello! So I tried flashing a custom ROM to my friends Honor 8 after reading around a bit and such but it ultimately failed and now we're trying to get it back to the default ROM. We found a ROM download but it was for the version FRD-l09C900B120 which was running EMUI4.0 and Android 6.0. I also read that the "C" version he has doesn't receive any further updates, I'm failing to find anything on the correct "C" version anywhere. If anyone could guide me through the installation process for the correct and latest firmware it would be great!
On another note, the build in eRecovery doesn't seem to want to install the update package. It always fails pretty early on after connecting to WiFi, any fix for that would be great. Thanks!
Thanks for any help!
On which ROM was the custom ROM based? You should try to flash the rollback package with dload method and then flash B120 or another EMUI 4.X ROM with same method
Rayan19997 said:
On which ROM was the custom ROM based? You should try to flash the rollback package with dload method and then flash B120 or another EMUI 4.X ROM with same method
Click to expand...
Click to collapse
The custom ROM was Linageos 14.1, so it wasn't anything EMUI based.
I'm gonna try and manually flash the ROM from an update.app that we downloaded from the app Firmware Finder.
ZelafAry said:
Hello! So I tried flashing a custom ROM to my friends Honor 8 after reading around a bit and such but it ultimately failed and now we're trying to get it back to the default ROM. We found a ROM download but it was for the version FRD-l09C900B120 which was running EMUI4.0 and Android 6.0. I also read that the "C" version he has doesn't receive any further updates, I'm failing to find anything on the correct "C" version anywhere. If anyone could guide me through the installation process for the correct and latest firmware it would be great!
On another note, the build in eRecovery doesn't seem to want to install the update package. It always fails pretty early on after connecting to WiFi, any fix for that would be great. Thanks!
Thanks for any help!
Click to expand...
Click to collapse
You did not make any twrp backup??
You are on twrp recovery right now??
Which firmware number you were on before going to custom??
hassanjavaid8181 said:
You did not make any twrp backup??
You are on twrp recovery right now??
Which firmware number you were on before going to custom??
Click to expand...
Click to collapse
We did not make a twrp backup (In hindsight we should've....)
We don't have twrp on it right not but can be fixed if needed.
We were on the latest update available to the phone which should be latest today as well. (OTA)
Flashing it manually made the phone enter a bootloop. It didn't even start the firmware. Any suggestions?
EDIT: We got into Fastboot. What are our options?
Right now your best option in my opinion is to flash Boot.img, recovery.img,cust.img and system.img that you will extract from the UPDATE.APP of your CURRENT Rom. Then just try the dload method again and again, it may not accept the firmware you try to flash but in this case just try another, but not a lower one because you need the rollback package to do that
Rayan19997 said:
Right now your best option is to pray for USB debugging to be enabled and then unlock the bootloader if you didn't do it earlier. After that you should try to flash TWRP
Click to expand...
Click to collapse
What should we do after we've flashed TWRP? When I tried flashing LineageOS 14 it decided to fail the installation somehow and be at an endless boot animation. So I'd like to get the phone restored to EMUI5.0.
Sorry, what I said was garbage, I just edited my comment, you're so quick lol
Rayan19997 said:
Sorry, what I said was garbage, I just edited my comment, you're so quick lol
Click to expand...
Click to collapse
Well currently there's a broken firmware on it of FRD-L09C432B943... Or something like that.
I think at this point he's looking at getting a new phone all together.
No matter if the firmware inside isn't working properly, with fastboot you can manually flash each partition that is needed as long as USB debugging is enabled and bootloader unlocked. After flashing these cleans parts you can properly use the dload method , and if you get an error using dload method can you tell me which one is it? At least the device behavior.
I have to sleep, I'll be right back on the morning hope you'll make it this night , if don't , please be more specific and accurate when you describe the errors you faced, that way we will be more efficient when answering
Sorry for language mistakes, English isn't my native language :silly:
Rayan19997 said:
No matter if the firmware inside isn't working properly, with fastboot you can manually flash each partition that is needed as long as USB debugging is enabled and bootloader unlocked. After flashing these cleans parts you can properly use the dload method , and if you get an error using dload method can you tell me which one is it? At least the device behavior.
I have to sleep, I'll be right back on the morning hope you'll make it this night , if don't , please be more specific and accurate when you describe the errors you faced, that way we will be more efficient when answering
Sorry for language mistakes, English isn't my native language :silly:
Click to expand...
Click to collapse
Currently there's no working OS on it so I'm gonna see if I can find a firmware that I can flash. Do you have any idea where I can get one?
Yeah on honor official site: Hihonor
Or with firmware finder
ZelafAry said:
Currently there's no working OS on it so I'm gonna see if I can find a firmware that I can flash. Do you have any idea where I can get one?
Click to expand...
Click to collapse
If you need a full firmware then you should visit official honor site..
If you flash LineageOS on a phone without OS it won't work just because LineageOS patch the current installed System, if there is no system there is no way it will boot
hassanjavaid8181 said:
If you need a full firmware then you should visit official honor site..
Click to expand...
Click to collapse
I can't find any Honor 8 FRD-L09 downloads anywhere on the Huawei sites or Honor sites. They must've removed the downloads just like they did with the Honor 7..
Rayan19997 said:
If you flash LineageOS on a phone without OS it won't work just because LineageOS patch the current installed System, if there is no system there is no way it will boot
Click to expand...
Click to collapse
I get that now and I know how to proceed in the future.
On another note, I got a good UPDATE.APP available but it refuses to install using the dload method because the versions are different. Does anyone know which partition the USERDATA.img file goes to?
You don't have to flash each single partition but dude in my opinion it's better to flash the whole UPDATE.APP, just use the rollback package and flash a lower EMUI.
Another thing: I'm currently on honor official site and I can download firmwares, you're searching in the wrong place.
www.hihonor.com/fr/support/search-result/index.html?keywords=honor 8
Rayan19997 said:
You don't have to flash each single partition but dude in my opinion it's better to flash the whole UPDATE.APP, just use the rollback package and flash a lower EMUI.
Another thing: I'm currently on honor official site and I can download firmwares, you're searching in the wrong place.
www.hihonor.com/fr/support/search-result/index.html?keywords=honor 8
Click to expand...
Click to collapse
Thank you for that link, I downloaded it and flashed it, I couldn't find it on any other hihonor site but this French one had it.
Again, thank you, it worked flawlessly installing and it updated instantly. You saved me from a lot of worrying and anxiety about breaking my friends phone lol.
I'm really glad to read that dude
thanks for the firmware been looking for it for very long!
btw you just saved another honor 8

Possible To Flash Oreo Rom Via TWRP Recovery?

I am currently on Android Nougat stock.
The bootloader has been unlocked and TWRP recovery has been installed.
I would like to update to Oreo but have been unable to do so.
This guide was followed [urlhttp://www.droid views.com/install-android-8-0-oreo-based-emui-8-0-huawei-mate-9/][/url] (but was unable to get past option 4) (I left a space after droid as the link is getting blocked, just put ********** together.)
''Double-click on the Replace_Recovery.bat file in the extracted HWOTA8 folder. This will install TWRP recovery on your device.''
I keep getting a failed notification when trying to do so. The handset was in fastboot mode but refuses to update recovery.
Am I able to update to Oreo with the old TWRP recovery & update it after? I am running the old Nougat version.
Option 7 I also got stuck on. '' Create a folder named HWOTA8 on your device’s internal storage.'' whilst connected via USB to the computer.
I am unable to view internal or external storage when the USB is connected to the computer. When viewing internal/external memory normally I can see items as normal in external SD card but the internal memory files all appear jibberish even in recovery.
What am I doing wrong? I have been unable to find any clear guides of how to update from Nougat to Oreo including flashing the rom, flashing recovery and root.
Thanks for those able to help.
PS. I'm a new Huawei Mate 9 owner and have only just received the device several hours ago which is why I'm rusty. Compared to my previous Sony Xperia XZ Premium it is much more complicated. Sony was far easier to flash recovery and flash roms via recovery.
I am having the MHA-L29 international version.
Device now bootloops after following the guide of flashing SuperSU in recovery. I did what was said and received ''error 9'' after flashing the files.
Now bootloop.
Good news at least recovery is working but unable to boot. How to I update to Oreo with updated recovery & root?
Otherwise is THIS guide safe to follow:
https://forum.xda-developers.com/mate-9/how-to/guide-rebrand-chinese-al00-mate9-to-t3554656
Could not even get past option 4. ''Do oeminfo backup in twrp,you should have a folder name twrp, inside this folder there is many subfolders.
In last folder there is 2-3 files,those files should be replaced with c636 oeminfo: http://www.mediafire.com/?szws87sk7rrkqr6''
Permission denied error.
kanej2006 said:
Could not even get past option 4. ''Do oeminfo backup in twrp,you should have a folder name twrp, inside this folder there is many subfolders.
In last folder there is 2-3 files,those files should be replaced with c636 oeminfo: http://www.mediafire.com/?szws87sk7rrkqr6''
Permission denied error.
Click to expand...
Click to collapse
The guide in OP is outdated, and it only has the oreo beta builds.
Do you know what your current firmware build is?
MHA-LxxCxxx
(It should be printed on the box of your Mate 9)
Next go here http://pro-teammt.ru/firmware-database/ and enter your model and cust in the search box (Example, MHA-L29C432)
Official Oreo builds begin at B360, if you happen to be at C432 the latest is B364 (Ok, it's B365 but it seems to be a test build and was released before B364 so January patches.)
Click the 'update' link in the FullOTA-MF row, download update.zip.
Click on the 'file list' link in the FullOTA-MF row, copy link of update_data_full_public.zip and paste into a new browser tab, this downloads the zip.
Do the same with L29 or L09 hw data, depending on your version.
Next rename update_data_full_public.zip to update_data_public.zip, rename the L29/L09 hw data zip to update_all_hw.zip.
Place update.zip, update_all_hw.zip and update_data_public.zip in the HWOTA folder on your sdcard.
Download this zip: https://mega.nz/#!RaAQDLqY!pgBcA5tcy4ewvROUxei3af59hns4YtkeFPC5_WCyV6g (Note, this is only for Nougat to Nougat or Nougat to Oreo, does not work in Oreo as partitions changed and it flashes the NoCheck recovery to the correct partitions in Nougat. It will not flash correctly in Oreo)
extract and put hwota7_update.zip, MHA_RECOVERY2_NoCheck.img and MHA_RECOVERY_NoCheck.img in the HWOTA folder on your micro sd.
Put back mSD in phone and boot to TWRP, flash hwota7_update.zip and wait.
Phone should now reboot and start updating.
This is basically the HWOTA8 zip for updating Oreo or downgrading to Nougat, all props to @mankindtw.
All I did was change the partitions to flash so they match Nougat's partitions.
ante0 said:
Unless you want to rebrand to a different cust, don't follow this.
Do you know what your current firmware build is?
MHA-LxxCxxxBxxx
Click to expand...
Click to collapse
Good thing I never went ahead with that!
I'm on international MHA-L29C185B182.
Thank goodness I was able to restore Nougat as I backed up with TWRP recovery.
However, what is the easiest way to upgrade to the latest Android Oreo 8? At the moment I'm on stock 7 Nougat but am rooted with TWRP recovery.
kanej2006 said:
Good thing I never went ahead with that!
I'm on international MHA-L29C185B182.
Thank goodness I was able to restore Nougat as I backed up with TWRP recovery.
However, what is the easiest way to upgrade to the latest Android Oreo 8? At the moment I'm on stock 7 Nougat but am rooted with TWRP recovery.
Click to expand...
Click to collapse
Check my post, I edited while you posted this.
Or you can use this one, it's basically the same anyway, only difference is that you use a .bat file: https://forum.xda-developers.com/mate-9/how-to/guide-mate-9-flash-update-package-t3593108
Use the same steps as I wrote above for downloading the update files as this was not the way to do it when that guide was written.
^ It seems the model I have is not found? After several attempts it is not finding my model.
kanej2006 said:
^ It seems the model I have is not found? After several attempts it is not finding my model.
Click to expand...
Click to collapse
http://pro-teammt.ru/firmware-database/?firmware_model=MHA-L29C185&firmware_page=0
Here are links you need:
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G2307/g1699/v120294/f1/full/update.zip
http://update.hicloud.com:8180/TDS/...94/f1/full/public/update_data_full_public.zip
http://update.hicloud.com:8180/TDS/...hw_meafnaf/update_full_MHA-L29_hw_meafnaf.zip
Rename update_data_full_public.zip to update_data_public.zip and update_full_MHA-L29_hw_meafnaf.zip to update_all_hw.zip
There is a B371 too, but it was released before b370 so probably a test build.
That guide in OP seems to be a mixup. It uses the HWOTA8 files, which are for Oreo, so that's probably why it gave you errors.
ante0 said:
http://pro-teammt.ru/firmware-database/?firmware_model=MHA-L29C185&firmware_page=0
Here are links you need:
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G2307/g1699/v120294/f1/full/update.zip
http://update.hicloud.com:8180/TDS/...94/f1/full/public/update_data_full_public.zip
http://update.hicloud.com:8180/TDS/...hw_meafnaf/update_full_MHA-L29_hw_meafnaf.zip
Rename update_data_full_public.zip to update_data_public.zip and update_full_MHA-L29_hw_meafnaf.zip to update_all_hw.zip
There is a B371 too, but it was released before b370 so probably a test build.
That guide in OP seems to be a mixup. It uses the HWOTA8 files, which are for Oreo, so that's probably why it gave you errors.
Click to expand...
Click to collapse
Thank you so much ante0 for all the information, it was very helpful. I am now downloading the above three files. Once complete I will rename them as mentioned and flash hwota7_update.zip in TWRP recovery. Will let you know shortly the outcome!
Cheers ante0, finally got my phone fully updated to Android 8 Oreo following your guide. Thank you so much! If it was not for you this would not have been possible!
The other links I was looking at were outdated as you mentioned and the instructions you provided were better. I appreciate your time to help me.
Upon booting, my EMUI version is now 8.0 and Android Version 8.0.
I will now follow this link for getting root:
https://forum.xda-developers.com/mate-9/how-to/discussion-root-mate9-oreo-emui-8-0-how-t3712495
@ ante0, I was able to get recovery and root but had to once again unlock bootloader...
kanej2006 said:
@ ante0, I was able to get recovery and root but had to once again unlock bootloader...
Click to expand...
Click to collapse
Great. I would suggest Magisk but that's up to you to decide
Bootloader getting locked is normal when updating Nougat to Nougat and Nougat to Oreo. Oreo to Oreo is stays unlocked.
ante0 said:
Great. I would suggest Magisk but that's up to you to decide
Bootloader getting locked is normal when updating Nougat to Nougat and Nougat to Oreo. Oreo to Oreo is stays unlocked.
Click to expand...
Click to collapse
I did not see any guide for Magisk, guess I missed it.
Anyway there are pros and cons for both, though I also prefer Magisk. Either way they both do the job, root access.
All is good now. I am very happy with the phone. Still not even been 24 hours since I received it yet already the bootloader has been unlocked, TWRP recovery and root. Nice :good:
Great and very helpful thread. thanks for everyone who's contributed to it. I'm trying to do the exact same thing coming from ROM Aur. Do you think I can use the same exact process is yours coming from a custom ROM? Did you have to do the boot loader unlock in order to Root? If there are no custom roms then perhaps the boot loader unlock is unnecessary? In order to install Magisk to root, what are the prerequisits? Do I need to reinstall TWRP? If so , is there a link to the correct version? Are there any other pointers that you can give me that you found out while doing this whole process? Thank you so much
kanej2006 said:
I did not see any guide for Magisk, guess I missed it.
Anyway there are pros and cons for both, though I also prefer Magisk. Either way they both do the job, root access.
All is good now. I am very happy with the phone. Still not even been 24 hours since I received it yet already the bootloader has been unlocked, TWRP recovery and root. Nice :good:
Click to expand...
Click to collapse
---------- Post added at 01:33 AM ---------- Previous post was at 01:02 AM ----------
Thanks for the guide!! Very helpful. However, Before I can even start following it, I'm running into some issues. The challenge that I'm facing is that I'm currently on a custom ROM (ROM AUR) and I do not know what my firmware build is. The box only tells me what the model number is and it's the MHA-L29. how would I find my firmware build ? The phone was purchased at bestbuy in the US.
Thanks again
ante0 said:
The guide in OP is outdated, and it only has the oreo beta builds.
Do you know what your current firmware build is?
MHA-LxxCxxx
(It should be printed on the box of your Mate 9)
Next go here http://pro-teammt.ru/firmware-database/ and enter your model and cust in the search box (Example, MHA-L29C432)
Official Oreo builds begin at B360, if you happen to be at C432 the latest is B364 (Ok, it's B365 but it seems to be a test build and was released before B364 so January patches.)
Click the 'update' link in the FullOTA-MF row, download update.zip.
Click on the 'file list' link in the FullOTA-MF row, copy link of update_data_full_public.zip and paste into a new browser tab, this downloads the zip.
Do the same with L29 or L09 hw data, depending on your version.
Next rename update_data_full_public.zip to update_data_public.zip, rename the L29/L09 hw data zip to update_all_hw.zip.
Place update.zip, update_all_hw.zip and update_data_public.zip in the HWOTA folder on your sdcard.
Download this zip: https://mega.nz/#!RaAQDLqY!pgBcA5tcy4ewvROUxei3af59hns4YtkeFPC5_WCyV6g (Note, this is only for Nougat to Nougat or Nougat to Oreo, does not work in Oreo as partitions changed and it flashes the NoCheck recovery to the correct partitions in Nougat. It will not flash correctly in Oreo)
extract and put hwota7_update.zip, MHA_RECOVERY2_NoCheck.img and MHA_RECOVERY_NoCheck.img in the HWOTA folder on your micro sd.
Put back mSD in phone and boot to TWRP, flash hwota7_update.zip and wait.
Phone should now reboot and start updating.
This is basically the HWOTA8 zip for updating Oreo or downgrading to Nougat, all props to @mankindtw.
All I did was change the partitions to flash so they match Nougat's partitions.
Click to expand...
Click to collapse
seti007 said:
Great and very helpful thread. thanks for everyone who's contributed to it. I'm trying to do the exact same thing coming from ROM Aur. Do you think I can use the same exact process is yours coming from a custom ROM? Did you have to do the boot loader unlock in order to Root? If there are no custom roms then perhaps the boot loader unlock is unnecessary? In order to install Magisk to root, what are the prerequisits? Do I need to reinstall TWRP? If so , is there a link to the correct version? Are there any other pointers that you can give me that you found out while doing this whole process? Thank you so much
---------- Post added at 01:33 AM ---------- Previous post was at 01:02 AM ----------
Thanks for the guide!! Very helpful. However, Before I can even start following it, I'm running into some issues. The challenge that I'm facing is that I'm currently on a custom ROM (ROM AUR) and I do not know what my firmware build is. The box only tells me what the model number is and it's the MHA-L29. how would I find my firmware build ? The phone was purchased at bestbuy in the US.
Thanks again
Click to expand...
Click to collapse
You can do the exact same process, however, I strongly suggest you follow the above guide from ante0. His guides are clear and upto date. Other guides were unclear and old not being upto date.
And yes, you must have an unlocked bootloader to flash a rom, however it is very easy to do. There are many guides which tell you how to do so. Simple fastboot commands when your phone is set to fastboot mode. You only need the unlock code via Huawei's website.
With regards to Magisk/SuperSU, yes, you must have a working recovery in order to flash either one. Without recovery you cannot get root access. I suggest you flash SuperSU as it is far easier than Magisk, a simple two step procedure!
What Android version are you on? Nougat or Oreo? Beware that when flashing recovery and root, it must be for the correct Android version. And of course if updating to Oreo, once again you will need to flash recovery and root made to run on Oreo to prevent issues and boot loops.
Do you not have the box that came with your device? I am guessing you have the international MHA-L29 version as I do, but you must be sure.
ante0 said:
Bootloader getting locked is normal when updating Nougat to Nougat
Click to expand...
Click to collapse
The bootloader (i.e. fastboot) is always locked (btw, is there an easy way to unlock FB Lock ?), you probably mean the 'USER Lock'. And the 'USER UnLock' is damaged only if you flash some random oeminfo files (which is a very dumb decision anyway).
This mechanism is documented in the USENIX paper i have linked in the OEMINFO thread.
---------- Post added at 12:19 PM ---------- Previous post was at 12:00 PM ----------
kanej2006 said:
Sony was far easier to flash recovery and flash roms via recovery.
Click to expand...
Click to collapse
It may be "easier", but Mate 9 is probably one of the most unbrickable smartphones that i know, because it can be recovered even if you manage to destroy 'partition table+xloader+fastboot' (the really critical parts, other partitions can be recovered without opening the phone case).
kanej2006 said:
You can do the exact same process, however, I strongly suggest you follow the above guide from ante0. His guides are clear and upto date. Other guides were unclear and old not being upto date.
And yes, you must have an unlocked bootloader to flash a rom, however it is very easy to do. There are many guides which tell you how to do so. Simple fastboot commands when your phone is set to fastboot mode. You only need the unlock code via Huawei's website.
With regards to Magisk/SuperSU, yes, you must have a working recovery in order to flash either one. Without recovery you cannot get root access. I suggest you flash SuperSU as it is far easier than Magisk, a simple two step procedure!
What Android version are you on? Nougat or Oreo? Beware that when flashing recovery and root, it must be for the correct Android version. And of course if updating to Oreo, once again you will need to flash recovery and root made to run on Oreo to prevent issues and boot loops.
Do you not have the box that came with your device? I am guessing you have the international MHA-L29 version as I do, but you must be sure.
Click to expand...
Click to collapse
Yes I intend to follow the awesome guide from ante0 (thanks for that ante). I'm on Nougat currently. After following the above method, I guess I will have a fully factory locked phone? SO, I will have to first install recovery, then root. Correct? I do have the box but it only says the model number MHA-L29. Nothing on firmware but since its a US phone bought here, I'm fairly confident that its a MHA-L29C567B183. Although when i installed ROM AUR I used the version for L29C432 and it worked. Which one would you try if you were me? Will I brick the phone if the version is incorrect? If that happens, how do i return to oreo stock from there? Do you have any links for the right Recovery and root?
Thanks and sorry for so many questions.
UPDATE-- So have an update. I was able to install oreo using the method listed above. everything seems to be working fine. however I'm getting an error 255 message while creating a backup I'm using TWRP. Thinking that my data partition needed decrypting, I deleted it and rebooted the phone. Set it up and then went back into TWRP. I'm still getting the same backup error. any ideas? The route also installed and works fine . My concern now is that I would end up with I found that cannot be backed up with TWRP. BTW. I installed TWRP 3.2.1-0 from here https://forum.xda-developers.com/mate-9/development/recovery-twrp-3-2-1-0-oreo-t3734967.
Thanks
^ 1 Thing hopefully you did not forget, before flashing the rom, you must ''wipe data'' from TWRP recovery otherwise you will get bootloop and the encryption issue. Did you wipe data from recovery prior to flashing? Encryption is removed/disabled when wiping data in recovery.
Glad you got somewhere at least. If it wasn't for the guide from Ante0, I'd still be bootlooping on Nougat.
ante0 said:
The guide in OP is outdated, and it only has the oreo beta builds.
Do you know what your current firmware build is?
MHA-LxxCxxx
(It should be printed on the box of your Mate 9)
Next go here http://pro-teammt.ru/firmware-database/ and enter your model and cust in the search box (Example, MHA-L29C432)
Official Oreo builds begin at B360, if you happen to be at C432 the latest is B364 (Ok, it's B365 but it seems to be a test build and was released before B364 so January patches.)
Click the 'update' link in the FullOTA-MF row, download update.zip.
Click on the 'file list' link in the FullOTA-MF row, copy link of update_data_full_public.zip and paste into a new browser tab, this downloads the zip.
Do the same with L29 or L09 hw data, depending on your version.
Next rename update_data_full_public.zip to update_data_public.zip, rename the L29/L09 hw data zip to update_all_hw.zip.
Place update.zip, update_all_hw.zip and update_data_public.zip in the HWOTA folder on your sdcard.
Download this zip: https://mega.nz/#!RaAQDLqY!pgBcA5tcy4ewvROUxei3af59hns4YtkeFPC5_WCyV6g (Note, this is only for Nougat to Nougat or Nougat to Oreo, does not work in Oreo as partitions changed and it flashes the NoCheck recovery to the correct partitions in Nougat. It will not flash correctly in Oreo)
extract and put hwota7_update.zip, MHA_RECOVERY2_NoCheck.img and MHA_RECOVERY_NoCheck.img in the HWOTA folder on your micro sd.
Put back mSD in phone and boot to TWRP, flash hwota7_update.zip and wait.
Phone should now reboot and start updating.
This is basically the HWOTA8 zip for updating Oreo or downgrading to Nougat, all props to @mankindtw.
All I did was change the partitions to flash so they match Nougat's partitions.
Click to expand...
Click to collapse
@ante0
can i use these commands to upgrade to O as well
the only difference in the folder should be the hwota8 and the update zips for O ?
L09C316
d if=/external_sd/HWOTA/MHA_RECOVERY_NoCheck.img of=/dev/block/sdd33
dd if=/external_sd/HWOTA/MHA_RECOVERY2_NoCheck.img of=/dev/block/sdd30
echo --update_package=/sdcard/HWOTA/update.zip > /cache/recovery/command
echo --update_package=/sdcard/HWOTA/update_data_public.zip >> /cache/recovery/command
echo --update_package=/sdcard/HWOTA/update_all_hw.zip >> /cache/recovery/command

Categories

Resources