Root Android 6.0 Marshmallow with SuperSU

Hexamob | Alberto Mulas 03/1/2016

Gain root permissions is now a well-founded on Android; do it in a “transparent” manner is another thing, especially since Android 6.0 Marshmallow started to become a bit ‘allergic’ to changes. But there seems to be able thanks to Chainfire, who has gained root permissions without changing the System partition. Boot images for all Nexus with Marshmallow and a special package for SuperSU and TWRP are already available on XDA Developers to root your Android 6.0 Marshmallow smartphone.

One of the advantages of this method we find, for example, the simplicity when receiving OTA updates: it is enough with flashing the boot partition of the original version, which is an operation of little value and very quick, that does not compromise the user data, in addition to the fact that less changes have been made to /system, and there are more guarantees to have a better performance.

You can find all the links and source at the end of the article. Anyway on XDA you can find all the files needed to proceed in any Android Marshmallow smartphone. By the way, this new method does not work in cooperation with older roots methods as the new method does not clean up the old roots files, so you must re-flash your stock, as we will see below.


  1. You must re-flash your stock /system partition entirely (beacuse the installer does not clean up old root files)
  2. Flash stock /system (and /vendor and /oem, if present)
  3. Flash the boot image attached at the end of this article
  4. Flash the attached SuperSU zip in TWRP


Check if your smartphone 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.

Root Android 6.0 Marshmallow with SuperSU