The Honor 6X from Huawei just got its official ticket into the world of custom ROMs with TWRP now being officially available for the device. After unlocking your bootloader, flashing a custom recovery onto your device is the next step to bringing out the best your device is capable of.

If you’re not familiar with a custom recovery, this is basically the gateway to the world of root and custom modding of your device. The recovery of your smartphone is somewhat analogous to the BIOS on your PC. You can take complete ROM backups, flash unsigned zips files which may contain custom ROMs, MODs, Apps and other system modifications that are forbidden by the OEMs. Plus, TWRP also lets you flash the SuperSU zip to get root access.

Most of the latest custom ROMs coming out now have root access built into them and can be enabled/disabled in the Developer Settings menu. ROMs which are pure AOSP based or deodexed stock ROMs will require flashing of SuperSU prior to flashing the ROM itself.

Note: In order to flash TWRP recovery, you must have an unlocked bootloader on your Honor 6X. Thankfully, Huawei has made unlocking bootloader on its devices pretty simple. Follow the link below for a detailed step-by-step guide:

→ How to Unlock Bootloader on Huawei devices

How to Install TWRP on Huawei Honor 6X

Download Huawei Honor 6X (berlin) TWRP recovery
  1. Get the TWRP recovery .img file from the download link above and save it to a separate folder on your PC.
  2. Setup ADB and Fastboot on your PC, follow this link .
  3. Enable USB debugging on your device:
    1. Open Settings on your device.
    2. Go to About phone and tap seven times on Build number, this will enable Developer           options.
       3. Now go back to Settings and you’ll see Developer options there, open it.
    4. Tick the USB Debugging checkbox.
  4. Open the folder where you saved TWRP Recovery .img file in Step 1 above.
  5. Now open a command window inside that folder. To do that, “Shift + Right click”on any empty white space inside the folder and then select “Open command window here” from the context menu.
  6. Connect your device to the PC. And type the following into the command window we opened in Step 5 above to boot your device into bootloader/fastboot mode:
    adb reboot bootloader

    └ If you get a permission dialogue on your device to “Allow USB debugging”, tap OK.

  7. Once your device boots into bootloader mode, issue the following command into command window to flash the TWRP recovery .img file:
    fastboot flash recovery twrp.img

    └ Here modify twrp.img with the name of your TWRP recovery .img file, OR change your TWRP recovery filename to twrp.img and use the command above.

  8. Once TWRP is successfully flashed on your device, issue the following command to reboot:
    fastboot reboot

That’s all. TWRP recovery should be installed on your device now. To boot into the freshly installed recovery, simply issue the adb reboot recovery command from PC command line when your device boots into system.

How to Root Huawei Honor 6X

Once you’ve TWRP recovery installed on your Honor 6X, you can finally root it by simply flashing the SuperSU zip. Follow the step-by-step guide below to successfully root your Honor 6X.

 Download SuperSU 2.79 (.zip)
  1. Download and transfer the SuperSU zip file from the download link above to your Honor 6X’s storage.
  2. Boot your Honor 6X into TWRP recovery.
  3. Tap on Install and select the SuperSU zip file that you transferred to your device in Step 1.
  4. After selecting the .zip file, do Swipe to Confirm Flash on the bottom of screen to begin the flashing process.
  5. Once SuperSU is flashed, you’ll get Reboot System option, select it.

That’s it. Your Honor 6X should be rooted now. To verify, download/install any root checker app from the Play Store.