Have the beautiful Motorola Moto X running on Android 4.4 KitKat? If you had updated to KitKat from Jelly Bean , the previous root methods for Moto X might not work on your device. Read on to get your Moto X on KitKat rooted.
Disclaimer: This guide is intended as a helpful “how to”. dotTech and its writers are not responsible for any gain or loss (including but not limited to bricked devices) incurred as a result of following this guide. Root your device at your own risk. Rooting may void your warranty.
This guide will help you to root Motorola Moto X on Android 4.4 KitKat. Proceed at your own risk.
Before We Begin
- Unlock the bootloader  of your device. Please not that this will void your warranty.
- Download BETA-SuperSU-v1.72B.zip  to your computer. Place this file in the root of your phone.
- Download the latest TWRP recovery  (twrp-18.104.22.168-ghost-4.4.img ) for KitKat to your computer.
- Download mfastboot.exe  to your computer (the normal fastboot file might not work).
- Download and install the USB drivers  for your Moto X, if you haven’t already done so.
How To Root Motorola Moto X
- Make sure that your phone is running on the Android 4.4 KitKat OTA.
- Reboot your phone after the update.
- Power off your device again.
- Now, connect the device to your computer while holding the Volume Down and Power buttons to enter the bootloader mode.
- Browse to the folder where you had placed the file mfastboot.exe, which you had downloaded earlier.
- Right-click on a free space in the window while holding the Shift button (Shift + Right-click).
- Select “Open command windows here“.
- Install the TWRP recovery on your device by entering the following command in the command window:
mfastboot flash recovery twrp-22.214.171.124-ghost-4.4.img
- Reboot the device into TWRP recovery (DO NOT boot into the Android OS before this).
- Now, got to install and select the file BETA-SuperSU-v1.72B.zip.
- Reboot your device and boot into the Android OS.
- Install SuperSU  by Chainfire from the Play Store.
- Congrats! Your phone is now rooted!
Enjoy your rooted Moto X on KitKat!
[via XDA ]