“Moto X”, the Google-owned Motorola flagship featuring JellyBean 4.2.2 running on 1.7 GHz Dual-Core Krait processor, an Adreno 320 GPU & Qualcomm MSM8960Pro Snapdragon chipset. It offers such nice specs at a low price, which has been the major reason of user’s attraction towards this device. The smartphone gives you a very-close-to Nexus experience, even when you’re running a device manufactured by Motorola.
We have already guided you to Root Moto X without Unlocking Bootloader. But here, when you’ve received the camera update, the old method won’t just work around. Sad? Don’t be! We still have jcase with us. Yes you guessed right, the same developer from XDA whose exploit “PwnMyMoto” was being used in the earlier guide. He has put more efforts to PwnMyMoto, which was patched with the new camera update and pushed it a bit higher to break the boundaries and root your Moto X again, even after the update.
The Exploit is compatible with the following variants of Moto X:
- AT&T Moto X
- Sprint Moto X
- US Cellular Moto X
- Verizon Moto X
- Rogers Moto X
Note:
If you are not sure that you received the recent camera update or not, try this guide first.
Prerequisites
- PC with Windows OS
- Install Android SDK/Studio: Download
- Install Cydia Impactor: Download
- Download RockMyMoto: RockMyMoto-1.1
- Backup your device’s storage, SMS, Contacts and Apps
- Enable USB debugging. See here how to do it.
Instructions
- Connect your device to the PC via USB cable.
- Determine your device’s IP address. Open a command prompt window:
adb shell getprop dhcp.wlan0.ipaddress
- Download the RockMyMoto-1.1.zip and extract it to the desktop. Press the Shift (on keyboard)+ Right-Click (on mouse) on an empty space from within the RockMyMoto-1.1 folder and select “Open command window here”.
- Now, push the SU and Exploit files to your SD card using the following commands:
adb push su /sdcard/
adb push RockMyMoto.jar /sdcard/
- Execute the Cydia Impactor Application, select # start telnetd as system on port 2222 & hit Start.
- Run telnet via this command:
telnet {device's IP address} 2222
- Run the exploit through telnet:
dalvikvm -cp /sdcard/RockMyMoto.jar RockMyMoto
- You will be asked to reboot your device using adb, so do it by typing in the following command:
adb reboot
- Run the exploit through telnet again for the second time. This time the device will reboot on its own:
dalvikvm -cp /sdcard/RockMyMoto.jar RockMyMoto
- Once the device reboots, run the exploit for the third time:
dalvikvm -cp /sdcard/RockMyMoto.jar RockMyMoto
- Wait for about 1 minute until su installs. When its done, you can freely Install SuperSU from the Google Play Store.
Enjoy your rooted Moto X, even after the Camera Update! You are now able to run Apps that require root permissions, which in its own terms is a great deal.
Some More Articles
How to Restore Moto X to Stock Firmware Using RSD Lite
Download Moto X System Dump, Wallpapers and Ringtones
a question this method works with AT & T Moto X unfortunately already updated to 4.4.4? thanks for your reply
I am not sure. Did you try Towelroot?
And yes, Moto X will be getting Android 5.0 very soon. Having rooted the device, you might not be able to get the update.