A root method is now available for the Moto X Style (XT1572) which recently received Android Marshmallow. XDA forum member ivcarlos has released a root image using the experimental systemless SuperSU version 2.56 by Chainfire.
All you need is an unlocked bootloader for this root image to work. If it is not unlocked, ensure that you have copied all the important data of your phone, as this process might wipe out everything. Apart from these install the following files.
- Install ADB and FASTBOOT on your computers using minimal ADB or Android SDK
- Install ADB drivers or Universal ADB
- Download SuperSU v2.56
- Download boot.zip
- Download boot_orig.zip
Check out the following steps to root the phone. Note that you will lose the warranty of the phone once it is rooted. Proceed only if you have fair knowledge about rooting. Neither IBTimes UK nor the developer will be held liable for any damage to your phone.
How to root Moto X Style on Android Marshmallow
Step 1: Extract files in a folder on the desktop
Step 2: Extract Superuser.apk from SuperSU-v2.56-20151030013730.zip
Step 3: Enable USB debugging on your phone
Step 4: Connect your phone to the computer via USB cable
Step 5: Open a command prompt in a new folder
Step 6: Type in the following command
- adb push su.img /data/local/tmp
Step 7: Now type
- adb install Superuser.apk
Step 8: Once SuperSU is installed, reboot your device into fastboot mode by typing the below command
- adb reboot bootloader
Step 9: Execute the following command to install boot.img
- fastboot flash boot boot.img
Step 10: Type the below command to reboot the phone
- fastboot reboot
Upon completion of the above steps you should be able to gain root access on your Moto X Style. If you need to apply stock OTA update, just reflash a stock boot. To know more about the root image head over to XDA development thread.