TWRP 3.0.2-1 Recovery For the Huawei Mate 9

This has been tested and working great on MHA-L29 international dual sim model. It will work probably on all mate 9 devices, We have added a list of supported devices below which can be checked.

Latest stock kernel included
f2fs file system support (read, write, format, backup & restore)
exFAT file system support (read, write, format, backup & restore)
Full SELinux support
Built in android 6.0 tree

Encryption is not supported yet!
MTP/OTG doesn’t work yet
Aroma is broken, seems on all other huawei phones (as mate 8 and p9) as well

Things To Know

  • You need to unlock your Bootloader and OEM before you can be able to flash this recovery
  • The problem of  tdm-verity v2.0 introduced in Nougat has not fully tested yet. So as long as you don’t need to modify /system, keep it read only. If you want to edit something inside system, make a backup until I can tell you more about it.
  • Your Mate 9 should be charged


  1. Call Huawei by using the HiCare app on your phone, request for your bootloader unlock code. (You will have to give them your email, IMEI, serial number, etc.).
  2. The will send you an email containing the unlock code maybe a few days or hours.
  3. Set up your minimal adb and fastboot.
  4. Plug in your phone and make sure all huawei drivers got installed
  5. Enable developer options in settings as described above.
  6. Enable OEM unlock, enable USB debugging (both in developer options).
  7. Open the ADB tool you installed recently
  8. Type fastboot devices (now a device number should show up).
  9. Type fastboot reboot-bootloader (your phone will now boot into bootloader, if not, you haven’t set up drivers or adb/fastboot correctly).
  10. This step will wipe all your data! Type: fastboot oem unlock xxxxxxxxxxxxxxxx (xx is for your unlock code).
  11. Ones it’s done type: fastboot reboot. Your phone will reboot and you have an unlocked bootloader!
  12. You can now go on installing TWRP on your device.

How To Install The Twrp Recovery On Your Huawei Mate 9

  1. Download the TWRP recovery.
  2. Open the adb/fastboot application on your PC and go to the directory where your Twrp recovery file is downloaded.
  3. Boot your phone into download mode (First method: fastboot reboot-bootloader while connected to PC. Second method: power off your phone, hit power on and volume down until it boots to download mode).
  4. Check again if there is written: unlocked phone!
  5. If yes type now into your adb/fastboot terminal: fastboot flash recovery twrp-3.0.2-0-hi3660.img
  6. Type: fastboot reboot
  7. Now boot into recovery by pressing: power+volume up+volume down at the same time
  8. Enjoy the recovery. 

How To Root Your Huawei Mate 9

  1. First Backup, just in case
  2. We will use this root method: Phh’s superuser
  3. Download latest official phh superuser zip r275
  4. Put the zip on your external sd card of your phone (since we can’t access /data in twrp)
  5. Boot into recovery mode and flash the downloaded file
  6. Now you are rooted, congrats!


MHA-L29XXX devices
MHA-L09XXX devices
MHA-AL00XXX devices
MHA-TL01XXX devices


TWRP master @jcadduono
Creator of Mate 8 TWRP for source tree
Gerrit for TWRP: Omni gerrit
Gerrit for officially supported devices: TWRP gerrit


phh superuser zip r275
Twrp recovery for Mate 9

[Total: 0    Average: 0/5]


Please enter your comment!
Please enter your name here