[Honor 6, 6 Plus Q&A, Help & Troubleshooting] sheapchit:
How I fixed my failing update to B370 (OTA) H60-L04.

I had the exact same problem. I got an error while doing the OTA update, even with a stock recovery.

Special Note: If you have an exFat SD-card you should remove or convert it to ext fs before proceeding. ex-Fat filesystem has been known to cause failure of the .img flashing steps.

Special Note 2: If you do not have B109SP01, ensure that you update to that version first before proceeding. This is since the OTA update.zip is an incremental/partial update and not a "full OS" update. It adds the EMUI3.0 and installs specific .img files, not a full Android.

Disclaimer: This method did NOT delete or remove any data for me, but I can not guarantee it will not change any data.

Ensure that you have a CWM/TWRP backup or any cloud backups of contacts/photos/SMSes and any other data

you need before you continue. Settings such as XPOSED and similar may be altered/modified or disappear, but

this is most likely due to temporary removal of root privilige during this upgrade AND the new updated

EMUI 3.0 rom you will receive.

Here's how I suggest you do:

1. Use the Multi-tool again and unlock your bootloader and root the phone again.

Install the universal ADB driver if you haven't previously.

Honor6 Multi-tool download here...

2. Download the following files:

Huawei Update Extractor

^^^Install this one, download setup version 0.9.8.0.

Official

Honor 6 B109SP01 Upgrade .zip file

^^^Extract this .zip file to a temporary folder.

3. Now comes the special part. First of all you need to run the Huawei Update Extractor.

Use the default "Unknown (worstenbrood)" profile and target/select the unzipped "Update.APP" file that should

be in the B109SP01 folder that you just extracted (In the "Honor6" subfolder).

View attachment 3131125

Like the picture above you will only need to extract the RECOVERY.IMG and SYSTEM.IMG files.

Ctrl-left click to select and then right click and select "Extract selected".

(Note: you will also get two ".img.header" files created, those are not needed)

Extract the files to the folder for the Honor 6 Multi-tool where you have adb.exe/fastboot.exe since we will use those commands.

4. When you have done the above extractions (it can take a while for system since it is 1.35 GB) you need to start your phone in

FASTBOOT mode. Power Off your phone and press Volume Down and connect USB to computer

(while pressing down Volume Down) to enter fastboot mode. (Same as when you are unlocking/rooting the phone from scratch).

5. Now start a command/DOS window, As Administrator to ensure no restrictions. We are now going to enter a few commands with ADB.

Go to the path where you have adb.exe/fastboot.exe for the Honor 6 Multi-tool, using cd command eg.

"cd C:\Users\XXX\Downloads\HONOR_6___6Plus_Multi-Tool\HONOR 6 Multi-Tool". Use dir command to check that you have all

files you need adb.exe/fastboot.exe and RECOVERY.IMG and SYSTEM.IMG.

6. First issue the command:

fastboot devices

This will return an identity to show that you have your phone connected. If it returns empty, please check that your phone is

properly discovered and has the right driver (install from Multi-tool if needed). Redo the command until it is discovered

7. Next, issue the following command:

fastboot flash recovery RECOVERY.img

This will flash the stock RECOVERY.img from B109SP01. It will not take a long time.

8. And finally issue the last command:

fastboot flash system SYSTEM.img

This will flash the stock SYSTEM.img from B109SP01

and IT WILL REMOVE ROOT for the time being

.

Ensure that this completes properly, since it is a 1.35 GB file it will take a while. Do not disconnect or disturb this activity.

It can take several steps and a few minutes to complete. Check that you really have a final "ready" and are back in the

command prompt before this is complete. Check the RECOVERY.img result for comparison.

9. When both steps above are completed fully you can now disconnect the phone.

Press the power button a 10-15 seconds to ensure it really shuts down from the FASTBOOT mode.

Then boot up the phone again.

10. This should boot up your phone and you should notice no difference now. Root is however gone so any apps/functions

depending on root will fail. This is actually good for now, this means that above steps have worked.

(XPOSED and other apps using root are not working, certain stock features/looks are "back".)

11. Go to the "System Update" function in the regular settings. Now run the OTA update to B370 as normal or

use the Local Update functions if you want to. Do the reboots and hopefully it will run 100% and not stop with a failure.

Please review and redo steps above if it still fails.

12. After reboot it will do the necessary "Updating applications" as any Android update.

When you boot into the phone the first time things will have changed (like background, some icons etc.) but your

apps and data should remain. You will also go through a small guide, about 3-4 steps (Language/regions settings etc.)

13. Do any necessary updates from Google Play store (if any pending). Also reboot the phone into FASTBOOT mode

and re-run the Honor 6 Multi-tool to root your phone again (if needed) and install CWM/TWRP (if you wish).

14. Voilá, you should now have a B370 EMUI 3.0 phone. Please note that certain apps may have changed or lost certain

locks/functions so I recommend that you reinstall those first. Also check your "default" SMS/Webbrowser/Caller apps etc

that you would like to use if you are not using stock Huawei ones.

I recommend you check out these links for any more detailed instructions per step if needed:

Honor 6 Multi-tool

^^^ Full of small and detailed info regarding the Multi-tool and other useful Honor 6 flashing/rooting/unlocking tips.

Huawei Update Extractor tool

^^^ More info on how to use the Update Extractor Tool. It works for H60-L04 .zip/.APP files also even if it is not mentioned in thread.

Full Restoration to Stock ROM

^^^ Only perform steps 1 to 5. Steps 6-7 will GUARANTEE that you loose your data/restore to factory.

Official Huawei Honor 6 download page

^^^ Contains the proper H60-L04 V100R001C00B109SP01 Upgrade Software file to use for the RECOVERY.img and SYSTEM.IMG

that I used for this guide and for the H60-L04 (international version).

Honor 6 H60-L04 OTA Update.zip B370/EMUI.30

^^^ This is the .zip file that is downloaded for the OTA update that I have used. Note: Location I am in: Sweden.

Can be used for the manual/"dload"-folder Local Update function.

Hope this solves the problems for you.