Motorola has been active on the smartphone scene lately by releasing various models such as the Moto X, Droid MAXX, Droid Ultra, and the Droid Mini. Each of the models has their own unique set of features that aims to target different segments of the market. The Moto X is one of the unique Android devices in the market today since a person can customize it to fit their personality.
To customize further these new Motorola devices a new tool has been released called MotoRoot created by Justin Case of the xda developers forum. This tool works for the Moto X and the latest Droid models and is very easy to use.
The instructions on how to root your device are listed below. Just be aware that we are not responsible for any harm to your device that may be caused by the procedure – proceed at your own risk. Do not use these roots on any other device since it only works for the Moto X, Droid Maxx, Droid Mini, and Droid Ultra.
- Download the rooting app for the Moto X here, or for the Maxx/Mini/Ultra here. Be careful to get the right variant for your phone.
- Install it by typing:
- ‘adb install -r motoroot.apk’ (Note: filenames vary by device).
- Run the app on your device.
- Tap on the ‘Setup’ button and wait for the phone to reboot.
- Install SuperSU from the Play Store.
Once the steps are performed your device will be fully rooted. Unrooting the device is as simple as performing a factory reset or clicking on the unroot button of the app.
Some of the limitations of the rooting process are as follows
- Uninstalling the app will disable root until reinstalled
- supersu is not able to update su yet, this will be fixed in an update shortly.
- su is maintained in a ext4 img at /data/xbin.img and mounted over /system/xbin at BOOT_COMPLETE.
- su is not available for the first few seconds of boot, im working on this.
- /system is write protected, even with unlocked bootloaders you can not write to it while booted in Android.