Besides the Nexus devices, Moto X Style on Android 6.0 Marshmallow has also received systemless root method, which means you can root your Moto X Style without modifying the system partition. The benefits of systemless root are it is easier to unroot (just factory reset), easier to apply OTA updates (just reflash stock boot image) and it will not soft brick your device.



In this guide, we show you how to root (systemless root) Moto X Style XT1572 BR on Android 6.0 Marshmallow without modifying the system partition. Thanks to XDA user ivcarlos for his modified boot image that makes systemless root possible on Moto X Style.

Systemless root is Chainfire’s latest SuperSU’s (SuperSU 2.56 Beta) experimental feature. Since it is an experimental feature, it might have many bugs that have not been fixed yet. Also, the below method apply only for Moto X Style XT1572 BR with Marshmallow (build MPH24.49-18).

Systemless Root Method for Moto X Style on Android 6.0 Marshmallow

Disclaimer: Follow the instruction at your own risk. We will not be liable if any damage occurs to your device and/or its components. It is recommended for technically talented users only.

Warning: This is experimental. Rooting your phone should do with extreme care; otherwise you will end-up with a bricked device. Backup data on your phone.


a) Clean and unrooted Moto X Style XT1572 BR and Unlocked bootloader
b) ADB and Fastboot driver installed on your computer. Follow this guide for details.
c) Motorola drivers installed on your computer. If not, download from here.


1. Download Chainfire’s SuperSU 2.56 Beta zip [HERE] and unzip the file to get Superuser.apk. Move the file to ADB installation folder.

2. Download su zip, modified boot, original boot [HERE], (see attached files) unzip them and save all the files – ‘su.img’, ‘boot.img’, and original boot.img, inside the ADB installation folder.


3. Enable USB debugging on your phone (Settings -> Developer Options -> USB Debugging), then connect your phone to your computer.

4. Open a command window from ADB installation folder and issue the below commands one by one:

adb push su.img /data/local/tmp
adb install Superuser.apk

5. Now issue the below command to reboot your device into fastboot/bootloader mode:

adb reboot bootloader

6. Now, issue the below command to flash modified boot image:

fastboot flash boot boot.img

7. Finally, reboot your phone by issuing the below command:

fastboot reboot

Note: To apply OTA update, just flash the provided original boot image.

You can read more about this root method and discussion at the XDA thread [HERE]. If you come across any issue, leave it in the comment section below.

Previous articleUninstall or Disable Bloatware from Nexus 5X and Nexus 6P (No Root)
Next articleNova Launcher Updated to Version 4.2.0 Beta with New Features & Improvements
Kannan is a computer and Android enthusiast, a blogger by passion and a tech freak. His always ready-to-help attitude, knowledge and hard work is what drives him.


  1. The instruction in the above article for Moto X Style XT1572 BR only.Do not try it on other variant. Systemless root is experimental and may not always work. You may follow the xda thread for further details

  2. wifi not working after root, cannot flash stock firmware (moto x style/pure xt1572)
    i used this method to root my moto x style (xt1572) indian
    after that
    wifi stopped working….its like it stuck in off mode…..doesnt turn on

    i did some researching n found that it had to do somthing with modem file

    downloaded firmware from this link

    i flashed only the modem file but didnt worked

    i tried to completely flash stock firmware
    got this error

    mfastboot flash partition gpt.bin
    target max-sparse-size: 256MB
    sending ‘partition’ (32 KB)…
    OKAY [ -0.000s]
    writing ‘partition’…
    (bootloader) Preflash validation failed
    FAILED (remote failure)
    finished. total time: 0.364s

    tried to do with locking bootloader

    got this error

    Please fully flash the signed build before locking phone

    pls help 🙁

  3. well accept it seems it does something to my wifi. my wifi will not turn on after I factory reset and wifi worked again then di it againa nd right away no wifi

  4. Thank you so much! the instrucions from that XDa post linked that I was trying to use before were very poorly written and hard to follow. this was so concise and precise and awesome!

Comments are closed.