Huawei Honor 8 is the flagship device from Honor for 2016. It is a great device and definitely stands worthy of Honor’s name for the flagship. It packs in some great hardware which includes the Kirin 950 chipset along with 4 GB of RAM and a fully customizable fingerprint sensor. Today, we will learn how to root Huawei Honor 8, install TWRP recovery and Xposed framework on it.


  • Unlocked Bootloader
  • TWRP Recovery for Honor 8: twrp-3.0.2-0-frd-rc1.img
  • Download SuperSU and paste them in your SD card:
  • Turn on USB debugging. Navigate to Settings> Developer options> Enable USB debugging. To turn on Developer options, to Settings> About> Build number and tap it 7 times.
  • Install correct drivers on your PC and ADB tools too.

Installing TWRP

  1. Navigate to the folder where you downloaded ADB tools.
  2. Shift + Right Click on mouse> Open Command Prompt Window (Make sure device is connected to PC).
  3. Type adb devices (Grant the permission in your phone and also select the box to always allow debugging from that PC).
  4. Then, type adb reboot bootloader (This will make the device boot into fastboot mode).
  5. For confirmation whether you have a connection to PC type fastboot devices.
  6. Copy the downloaded TWRP .img file in the same ADB folder where you opened up the cmd.
  7. Then type fastboot flash recovery twrp-3.0.2-0-frd-rc1.img (Wait for the process to be completed).
  8. Then reboot your device normally.
  9. After your device has booted up, open the cmd again in the ADB folder and type adb reboot recovery.
  10. Wait for the device to reboot into TWRP.
  11. Do not change to read/write, keep in read-only and do a backup.
  12. To perform a backup in TWRP select backup from the TWRP main menu. screenshot_2016-11-05-05-35-10
  13. Then check all the boxes and swipe to create a backup.
  14. Once completed, enable read/write.
  15. To do so, go to mount and uncheck the box which says mount system partition to read-only.screenshot_2016-11-05-05-35-03

Steps to Root Huawei Honor 8

  1. Flash the SuperSU file (Navigate to the directory where you kept file, then select it and swipe right to flash).screenshot_2016-11-05-05-34-55
  2. After the process is complete, reboot system.
  3. The device may reboot 2 to 3 times. This is normal, have patience.
  4. The System will reboot and you will have root access. Use root checker to determine.

Installing Xposed

  1. Download and install the Xposed installer 3.11.
  2. Download version 86 sdk23 arm64 and paste in SD card.
  3. Reboot into recovery, using the command adb reboot recovery (See step 9 of installing TWRP).
  4. Then, install the version 86 sdk23 arm64 binaries zip and reboot (Navigate to the folder where you kept sdk23, then select it and swipe right to install).screenshot_2016-11-05-05-35-26
  5. First boot will take about 6 minutes.
  6. In order to avoid any future problems, it is highly recommended you create a backup from recovery after this process.

That’s it!! You are ready to download new modules and customize your device as you wish. Which modules you prefer?? Let us know in the comments section below. Any queries related to this post, we will be happy to solve it.

This site uses Akismet to reduce spam. Learn how your comment data is processed.