Android Oreo based EMUI 8.0 update has already been available for many Huawei and its sub-brand Honor phones. If your device’s bootloader is unlocked and replaced the stock recovery with TWRP, then you will not be able to install the official EMUI 8.0 OTA update on it. However, there is a way to flash the EMUI 8.0 update manually on Huawei/Honor phones with TWRP.

In this guide, we will let you know how to flash EMUI 8.0 Oreo update on Huawei or Honor phone with TWRP. This method supports many phones, such as Honor 7X, Honor 8, Huawei P8 Lite, Huawei P9, P9 Lite, Mate 9, Mate 10, Huawei P20, and more.



If TWRP custom recovery is installed on your Huawei or Honor phone and would like to flash the latest official Android 8.0 Oreo update on it, then a simple tool called ‘Huawei Recovery Updater’ may help you. Thanks to XDA a senior member zxz0O0, Huawei Recovery Updater (HuRUpdater) will install the official firmware update on your device.

Warning: Keep in mind that this is not official method and there is no guarantee that this method updates your device to latest version. Make sure you know what you are doing and do not flash firmware from other devices.

Downloads and Installation Instruction

1. Download latest version of stock firmware files for your device (You may use Huawei Firmware Finder to download firmware).

2. Transfer firmware files that you want to flash (for example,,, to a separate folder on sdcard

3. Download latest version of HuRUpdater zip file from development page and save the zip file in the same folder where firmware zip files are saved.

4. Boot your phone into TWRP

5. In TWRP, select ‘Install’, navigate to the folder where HuRUpdater zip file is saved, select it and swipe at the bottom to flash.

6. This will install the stock Oreo update on your Huawei or Honor phone.

Note: After flashing firmware and doing factory reset, you need to flash TWRP recovery manually.

Disclaimer: Follow the instruction at your own risk. We will not be liable if any damage occurs to your device and/or its components (Source – XDA)

Previous articleAsus Releases Oreo Update for ZenFone 3 Deluxe ZS570KL (Installation Guide)
Next articleHow to Check the Number of Discharge Cycles and Battery Health of Samsung Galaxy Phone
Kannan is a computer and Android enthusiast, a blogger by passion and a tech freak. His always ready-to-help attitude, knowledge and hard work is what drives him.