Is your Huawei Mate 9 is rooted and running on a custom ROM? Do you want to restore stock firmware on it? In this guide, we will explain how to restore stock firmware on Huawei Mate 9. There are various reasons for you to reinstall stock (official) ROM on your Mate 9. For example, if you feel nostalgic about the Emotion UI (EMUI) after flashing a custom ROM, want to unroot it, soft bricked it when rooting or installing custom recovery, etc.

Custom recovery and root access on Huawei Mate 9 give users great opportunities, but some users end up with a non-booting device when doing that. In such a situation, restoring original stock ROM is the only recourse. Restoring stock ROM on Mate 9 is not a complicated process, but great care should be needed. Check out the guide given below to know how to reinstall stock firmware on your device.



Note that the below guide will unroot your device and wipe all data from the phone. Back up all data you have on the phone before proceeding with the below steps. Download, Titanium Backup, for instance, from Play Store and back up all your data first.

Important: Though the guide will help you install stock firmware on Mate 9, there is no guarantee that the process will revert back your Mate 9 to factory state for warranty purpose.

Note: The below guide is only for Huawei Mate 9 MHA-L09C432B126 and MHA-L29C432B126 models only.

How Restore Stock ROM on Mate 9

Disclaimer: Follow the instruction at your own risk. We will not be liable if any damage occurs to your device and/or its components. Backup all data you have on the phone before proceeding.

1. Download stock ROM for your Mate 9 (L09/L29) to your PC from here (Download the one from the first post)

2. Unzip the downloaded firmware file (use 7zip, for example)

3. Connect your phone to your PC and create a folder named ‘dload’ on Internal storage.

4. Now, copy the ‘’ from the extracted firmware file and paste into the dload folder.

5. Now, disconnect your phone from your PC and turn it off.

6. Turn on the phone by pressing and holding Power + Volume Plus + Volume Down buttons together.

7. Your phone should start installing the update (the file you have saved earlier).

8. Wait until the process completed. When done, reboot your phone.

Your Huawei Mate 9 is now unrooted and is running the stock firmware. Any question? Leave it in the comment section below. (Source – XDA)

Previous articleRelease of Official Lineage OS Builds is Imminent (List of Supported Devices)
Next articleFirst Official LineageOS 14.1 for Nexus 5X is Now Available for Download (Installation Guide)
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.


  1. It doesn’t work for my huawei mate 9 from Hong Kong.
    I think SRT huawei tool can be the only solution.

  2. Go to Huawei’s official download section and download correct rom for your device and region and flash manually.

  3. Hi I soft bricked while trying to root, and the device just goes to the TWRP custom recovery screen.
    My model is MHA L29 – but do not know the exact build number (L29xxxx part).
    I’ve tried .APP from above files – it complains of a version mismatch.

    Any ideas?

Comments are closed.