How to root Huawei Honor 4x (based on xda forum)


Unlock bootloader for Honor 4X (Che2-L11)
a) Request your bootloader unlock code from huawei by sending email to mobile@mail01.huawei.com
Provide following info
Mobile Model: Honor 4X Che2-L11
MEID/IMEI:
S/N:
Product ID:
(to get your product id, enter *#*#1357946#*#*. An 8-digit ID is then displayed)

Patiently wait for 2-3 days, you will received 16-digit number from the return email
b)Download the following files:
- ClockworkMod Recovery for Honor 4x + Honor 4x (che2-L11) original recovery: https://drive.google.com/file/d/0Bxo5Ed10JsVqbHJiNDZZc2RGSHM/view
- Adb fastboot tools for windows or adt-bundle-linux (contains android-sdk-linux)
- SuperSU by chainfire : UPDATE-SuperSU-v2.14.zip
- HiSuite (for Windows)

c)Preparing the phone
-Enable ‘Developer options’ (Settings > About phone > tap on ‘Build number’ until it’s enabled)
-Go to ‘Developer options’ and enable ‘USB debugging’
-Connect Honor 4x to PC (with HiSuite successfully connected)
-Extract zip file downloaded to a folder (e.g. adbtools)
-On Terminal window change directory to adbtools and type :

$ adb devices ( it will list down device serial number, with a word device following behind)
List of devices attached
BY2XRJ153Kxxxxx offline (=> switch into "HiSuite mode" in phone settings usb connexion)
$ adb devices
List of devices attached
BY2XRJ153K0xxxxx device (=> OK)

In case of the connexion problem go to Fix adb problem connexion with PC on Linux

$ adb reboot bootloader ( to kick the phone into Fastboot mode)
You will see that your phone boot into a white screen with android robot with the words 'Phone Locked' (in blue)

$ fastboot oem unlock unlockingpassword ( where ‘unlockingpassword’ is the 16-digit number you’ve obtained earlier)
-If successful, the phone’s screen will now show ‘PHONE Unlocked’ in red
-Reboot the phone to make sure everything runs ok.

Flashing custom recovery for Honor 4X (Che2-L11)
To root your phone, you need to flash a custom recovery to it.
-Same as earlier step, run cmd to get into command prompt from PC and change directory to adbtools
-Type ‘adb devices’ to make sure that your phone is properly connected.
$ adb reboot bootloader (to kick the phone into Fastboot mode)

$ fastboot flash recovery cofface_recovery_che2tl00h.img

If successful, you’ll get a ‘finished’ confirmation with the time it took to complete the process.
-To confirm a successful flash, power down your phone. Then go Recovery mode (stock or CWM): Press volume up + power buttons
-In case you need to turn back to stock recovery, repeat the above steps, Type 'fastboot flash recovery recovery_offical.img' instead and reboot to your original stock recovery.

Rooting Honor 4X (Che2-L11)
-Download Chainfire’s SuperSU ZIP file into the phone’s SD card
-Boot the device into Recovery mode
-Navigate into the ‘install zip from sdcard’ option,
-Find the downloaded SuperSU ZIP file, and flash it.
-Once done, reboot the Honor 4x and launch the SuperSU app, install the binaries, and reboot the phone again.
-Congratulations, your device is now rooted.