How to Root Android 6.0.1 Marshmallow [Quick Guide]

How to Root Android 6.0.1 Marshmallow

Android 6.0.1 Marshmallow is a mobile operating system developed by Google and released in October 2015. This version of Android builds upon the features of Android Lollipop and brings several new features and improvements to the table.

Some of the new features include a more intuitive app permission system, Google Now on Tap, improved battery life through a feature called Doze, and an updated look and feel to the user interface.

In addition, Android 6.0.1 also includes security enhancements and bug fixes to provide users with a more stable and secure experience. With its combination of new features and performance improvements, Android 6.0.1 Marshmallow has quickly become a popular choice among Android users.

Google is finally rolling out the Android 6.0.1 Marshmallow bug fix update to all Nexus devices. Previously, Android 6.0.1 was only available for Android One devices and a lucky Nexus 6 user received the MMB29K 6.0.1 form through an OTA update.

Now that factory images for Android 6.0.1 are available, it’s only a matter of time before the tech-savvy community at xda or Chainfire release modified boot images for each device to allow root access. Additionally, the systemless root from Chainfire, which allows users to root the device while keeping the system partition intact, is expected to be available for 6.0.1 as well.

Google has released 6.0.1 factory images for all Marshmallow supported Nexus devices with build numbers MMB29M and MMB29K.

How to Root Android 6.0.1 Marshmallow

Steps to Root Android with SuperSU v2.76:

  1. Download and transfer SuperSU v2.76 to your device.
  2. Boot into TWRP or another custom recovery of your choice.
  3. Install/Flash the SuperSU v2.76 zip file.
  4. This will install SuperSU and automatically fix the boot image to allow root access.
  5. Reboot the device.
  6. Verify root access by downloading and installing a root checker app from the Play Store.