Root Nexus 6 running on Android 6.0 Marshmallow

Share on Reddit0Tweet about this on TwitterShare on Facebook0Share on Google+2

Google has just started rolling out the Android 6.0 Marshmallow over-the-air update with build MRA58K for a variety of Nexus devices and your Nexus 6 is no exception. And the story gets even better than that. I am talking about the Android community which has already working beta build of SuperSU (v2.50) root package in its bid to successfully root Android 6.0 Marshmallow.

So, here I am to share a simple rooting guide with SuperSU for a Nexus device loved by so many owners: none other than Nexus 6. This rooting method uses TWRP recovery for flashing the kernel image files, so in order to succeed, you must download the latest TWRP software (version 2.8) from the link below.

However, there are some important preparatory steps that you must take care of and here I am to guide you all the way. For the start, enter into Menu – Settings – About phone and tap several times on Built Number for gaining Developer Rights; after that, go into Menu – Settings – Developer options and you can finally check the USB Debugging field.

Have you downloaded the appropriate USB drivers in order to connect the device with the computer? If not, do that now and Set up ADB and Fastboot on your computer (take the Android SDK from here or the ADB and fastboot installer from here).

Then, you unlock the bootloader of your Google Nexus 6 and as a measure of precaution, I also advice you to take a backup of your important data such as contacts, text messages, call logs, calendar info, images, passwords, market apps, videos, audio files, IMEI / NVRAM data, internet settings and more.

No less important before ensuring root access on Android 6.0 Marshmallow, charge the Nexus 6 right away if the battery status currently shows less than 60% power left or you risk bricking it if it turns off during the procedure and understand what this procedure really is.

You know that rooting brings a world of possibilities, but it’s also an unofficial operation, so be prepared to accept voiding the warranty or take in consideration this guide on How to Restore the Warranty on your Android device.

How to Root Nexus 6 running on Android 6.0 Marshmallow:

  1. Take the custom kernel for your device by accessing this link;
  2. Then, also take SuperSU v2.50 from here;
  3. Here you can find the latest TWRP recovery;
  4. Transfer them to your computer/laptop;
  5. Power off your Nexus 6 device;
  6. Boot into recovery mode, so press and hold Volume Up, Volume Down and Power buttons together until the screen turns on and then it should boot into fastboot mode; then, press Volume Down twice to enter recovery screen, and then press Power button to select the recovery option;
  7. Install the custom kernel first;
  8. In the main menu of TWRP recovery, hit Install;
  9. Go to the location where you saved the custom kernel file;
  10. Select it;
  11. Then, do a ‘Swipe to Confirm Flash’ from the bottom of the screen to flash the kernel;
  12. Repeat the same procedure in order to flash SuperSU file as well;
    Return to recovery’s main menu and select Reboot> System.

Learn How to Install Android 6.0 MRA58K Marshmallow on Google Nexus 6 with the help of this guide.

Share on Reddit0Tweet about this on TwitterShare on Facebook0Share on Google+2

Popa Loredana

Loredana has graduated Communication and Public Relations and works as a copywriter for over three years. She uses technology every day ( just as anyone else having her age ), but somehow things turned into something more than that. She just loves to discover more about what’s new and interesting, so why not combining that with her passion for writing? Here, on Android Flagship she contributes articles regarding the best choices that you could take when it comes to the latest Android releases and not only and she promises to keep you updated.