How to root Android 6.0 Marshmallow for Motorola

Hexamob | Alberto Mulas 05/11/2016

If you want to root your Motorola smartphone on Android 6.0 Marshmallow, these are the guidelines to have root permissions on Motorola devices with Android 6.0 Marshmallow running. First, you must have a custom recovery (of your smartphone) installed on your device. We will install the package SuperSU through the TWRP recovery on your Motorola, cause this is the easiest and the safest way to do it.

Remember that before starting you have to make several preliminary steps, these are: keep the battery charged, at least 50% (but it is always advisable to charge it till 100% before installation for any problems that may arise). Then enable USB Debugging on the smartphone Settings and (if necessary) download all the updated USB drivers of your device on the PC.

Then you can proceed to download all the necessary files to root your smartphone. Do not forget to follow all the steps listed in the tutorial, in the same order without skipping any of them.


  1. Download SuperSu (link available at the end of this article).
  2. Transfer the SuperSu file to the internal memory of your Motorola. If you read this article from your mobile device, download it directly to your device (instead of PC).
  3. Now boot the device into TWRP recovery mode. To do this, when the smartphone is off (after a few seconds) press simultaneously buttons Power, Volume Up and Volume Down, and keep them tight for 3 or 4 seconds.
  4. When a Start menu is displayed release buttons and press Volume Down when the option ‘Recovery’ appears. Press Volume Up once again.
  5. Then you will see the Android logo, at this point you must press Volume Up and Volume Down simultaneously and keep them pressed for about 5 seconds. After that press the Power button.
  6. Then just select the SuperSu file you just downloaded and click on Install and flash the SuperSU file you moved in previous step.
  7. Reboot the device and that’s all. Your Motorola device is rooted.

If you are looking for other rooting methods, visit our section called “How to root: Root your Android phone tablet. What is root?” where you can find all the rooting methods for smartphones, tablets and other mobile devices including the latest and most popular phones of the moment: Google Nexus 9, Motorola Moto G on Android 5.0 Lollipop, LG G3 on Android 5.0 Lollipop, Samsung Galaxy S5 on Android 5.0 Lollipop, LG G4, Motorola Moto E on Android 5.0 Lollipop, Google Nexus 6, Nvidia SHIELD 2.0 on Android 5.0 Lollipop, LG G Flex II (LG G Flex 2), Asus ZenFone 2, Motorola Moto X on Android 5.0 Lollipop.



Check if your Motorola device is rooted correctly using our app “How to ROOT”.

Download Android USB Drivers app

Download sources




Remember, you must ROOT your Android device at your own risk.






Legal conditions

Hexamob is not responsible for any damages caused directly or indirectly by a rooting method. Any action for rooting your device is done it only under your responsibility.

We recommend that you read all the instructions related to each root method and follow them step by step as indicated by the developers. If you have any question or need support, on every page there are links to the developers of each method.

How to root Android 6.0 Marshmallow for Motorola