[GUIDE] Root Huawei Honor 6X and install TWRP custom recovery (EMUI 5.X)

shashank1320

Recognized Contributor
May 26, 2015
7,481
2,065
113
Delhi
Note-
  • Applicable for Windows 7, Windows 8 and Windows 10
  • Similar steps are applicable for EMUI 4.X as well but TWRP file will change.

Hi Folks,

There are few threads but most of them are old or for EMUI 4.X and users having issues while rooting on EMUI 5.0. Saw many new users and old as well struggling with rooting and installing the custom recovery on their Honor 6X model with EMUI 5.0. I followed the steps mentioned or as applicable for any devices and I did not face any issue so though of compiling this guide for new users who may have faced issue or not able to root the phone.

Users are very much aware of the rooting on MM but they faced issue while rooting on EMUI 5/ Nougat.
I will just simplify the steps so that any new users can do this without any problem and without any prior experience to rooting, it may be long but will be the simple enough for all the users.

Prerequisites-
Enable the developer option in settings-
  • Go to Settings--> About Phone-->Tab build number 7 times to enable this setting.
  • Go back in setting page, just above system update, you will see a new menu as -Developer Options
  • Scroll for the debugging section and enable the USB Debugging
  • You will be prompted for the confirmation with RSA key, just accept it.
  • Enable OEM Unlock in Developer Options (just above the USB debugging option) – Most probably this option will not be there on EMUI 5.0 (only few have seen on EMUI but it was there on EMUI 4.1 for all but rarely on EMUI 5.0)
  • Please note down you build number, this may become handy in case something goes wrong to restore your phone via DLOAD. In Settings- About phone- Build Number

Installation of required Drivers.
  • Connect your phone to PC and install Hi Suite on PC and it will additionally install all the necessary drivers to PC and HiSUite on Mobile.
  • Download and Install ADB from Link
  • Accept all the prompts and install ADB drive system wise.
  • Once installation is completed, if default options are chosen, it will be under C:\adb

Downloading the necessary files.
  • Download TWRP from Link Thanks to @OldDroid for his Original Thread and @surdu_petru & @XePeleato- This was not possible without their excellent work.
  • Move the downloaded file under C:\adb or wherever you have installed the ADB.
  • Download the SuperSU file from this Link and put it in SD card or keep handy on PC so that you can copy to internal memory later.

Get the unlock as mentioned in this thread

Actual Procedure
Unlocking the bootloader-
  • Backup all your data as unlocking the bootloader will reset the device and all your data will be erased.
  • On windows machine, go to folder C:\adb or wherever you installed the adb drivers.
  • Press shift+right click together and select Open command prompt here (it will be open PowerShell here on Windows 8 and Windows 10 machine)
  • Run - adb reboot bootloader (this command may prompt for acceptance of RSA key if not already accepted)
  • This will boot the phone into bootloader mode.
  • Run - fastboot oem unlock <16 digit unlock code- Put your actual code you obtained from Huawei site > (This step will unlock the bootloader and will erase all your data)
  • Phone will restart automatically.

Installing TWRP
  • Once on the system, open the PowerShell or command prompt again in ADB folder (can use the previous instance as well)
  • Run - adb reboot bootloader
  • Once in bootloader, Run - fastboot flash recovery twrp-3.1.1-0-berlin.img (This will install the TWRP recovery for EMUI 5.0 on your phone)
  • Once done with the flashing the TWRP, Run - fastboot reboot

Rooting
  • Once booted to system, open the PowerShell or command prompt in ADB folder (can use the previous instance as well)
  • Run - adb reboot recovery
  • And your phone will boot into the TWRP recovery by Open Kirin Team.
  • Copy the SuperU file downloaded to SD card or Internal memory.
  • Install the SuperSU zip.

Reboot and enjoy the complete ownership of the device with root permission and happy Flashing the custom ROMs

Video tutorial by @PaulR11 here.
 
Last edited:

RedSkull23

Senior Member
Apr 29, 2017
1,774
641
0
Milan
soundcloud.com
Well done pal, bravo! Everyone could follow this guide, the only prerogative is to pay attention to the steps in order. The only thing i'd add is, other than SuperSU, the alternative for Magisk root method. Is far better than SuperSU in everything (in my opinion) and overall, it's systemless :)
 

shashank1320

Recognized Contributor
May 26, 2015
7,481
2,065
113
Delhi
Well done pal, bravo! Everyone could follow this guide, the only prerogative is to pay attention to the steps in order. The only thing i'd add is, other than SuperSU, the alternative for Magisk root method. Is far better than SuperSU in everything (in my opinion) and overall, it's systemless :)
Thanks mate. Took some time but at the end was able to put everything in place for rooting and TWRP..any noob can follow and root now.
Will surely think on the Magisk part. thanks for suggestion.