[Lenovo Vibe X3 ROMs, Kernels, Recoveries, & Other ] tarun yadvendu:
Warning: i am not responsible for anything that happens to your device. Do this flashing at your own risk,if the process is done incorrectly then it may brick your device and your device warranty will be void after unlocking the bootloader.

The bootloader of lenovo vibe x3 can be unlocked on stock mashmallow. this process will not work in lollipop stock rom. so update your phone to mashmallow.

Now i suppose all of you know about adb,fastboot,twrp,etc.

so i start explaining the process:

Firstly backup all your important data in your pc

2.Now download all the files mentioned in downloads below

3.Now unlock your phone and enable developers options(how to unlock developers option is mentioned below).

4.Then enable oem unlocking and android debugging.(you should have your phone drivers installed in your pc.)

5.Now open the adb folder which you have installed from the downloads

6.Shift+right click to start a command prompt in adb folder

7.Then first check if your device has enabled the adb or not by typing this command: adb devices

8.Then type: adb reboot bootloader(lenovo logo appears on the phone screen).now your device is in fastboot mode.

9.Then run the fastboot command: fastboot oem unlock-go.

10.Displays turn off. That's all you have unlocked the bootloader.

11.Then type: fastboot reboot (and it will restart your device)

12.Now after the device turn on open the twrp zip and extract it.

13.In twrp folder you will find Flash-TWRP ( this command is used to flash the twrp recovery permanetly)and Run-TWRP(this command is used to flash the twrp recovery temporarly only for one boot up).

14.As you click either of the above file the process of flashing is starts and if the twrp is flashed successfully then your device will boot up in twrp recovery.

15.Once the twrp is booted up, it will ask for permission to change the system access, click the read only or you got into a bootloop.

16.Once the above process is done then go to install option and flash the twrp3.0.2 file, which you should have copied in your phone memory.

17.Once the img. is flashed restart your device in recovery mode(twrp menu->reboot->recovery)

18.It will take some time to restart into recovery, but it will surely restart.

19.Now the device is restarted in twrp3.0.2 but the initial language is chinese, but you an change it, to change the twrp language see screen shots

https://drive.google.com/file/d/0B0UFTLtCIxamZG1qcDcxV3U3LTQ/view?usp=sharing

https://drive.google.com/file/d/0B0UFTLtCIxamVENjNWRyUmt2S3c/view?usp=sharing

20.That's all guys you have successfully flashed the twrp 3.0.2 in your lenovo vibe x3.

21.Now if you want to get your device rooted then, just flash the super su file and your device will get root permissions.

Developers options unlocking:

Go to about phone

2.Find build number.

3.Multiple tap on it(approx 7 times.)

4.Developers option is unlocked in setting above the about phone option.

NOTE: After flashing the twrp2.8.7.7, when you boot it first time select the read only option otherwise your device will surely stuck in bootloop, due to secure boot of device.

If you want any help, then you can comment below

Hit like and thanks button if this post helps you.

Downloads

adb and fastboot:http://https://drive.google.com/file/d/0B0UFTLtCIxamLVFWT1RaU1NPZUU/view?usp=sharing

twrp2.8.7.7:http://https://drive.google.com/file/d/0B0UFTLtCIxamcWd3eVJ1dUxwTW8/view?usp=sharing

twrp3.0.2:https://drive.google.com/file/d/0B0UFTLtCIxamM1VoajVmejZqWFU/view?usp=sharing

supersu:https://drive.google.com/file/d/0B0UFTLtCIxamRWpsOTlsQWI0c2c/view?usp=sharing

The above downloads are collected from different sources. I am not the one who created it.