MRA58K root for Android 6.0 Marshmallow update on Nexus 5, 6, 9, 7 and Nexus Player



Google has begun it’s promised rollout the release of MRA58K Marshmallow update today, and it has hit all eligible devices in Nexus 5, 6, 7, 9 and Player.
But we know already that you are waiting for root access already, before updating to Android 6.0. Because, you have got your favorite apps, without which you may not be as productive as you wish. Note: Actual productivity may not necessarily mean increased productivity a work, if you are too much into customizing your Android buddy with Xposed modules and stuff.

Anyway, we though a place for Marshmallow root would be nice. And hence this page.
As of right now, the Marshmallow update with build no. MRA58K, just started rolling out. So, we gotta wait for some hours or days for developers to figure out root access, which is nothing else, could require a custom kernel with permissive property, just like on Android 5.1.1.
We would be sharing the download links of such custom kernels here as and when they come, for each of the Nexus device getting Android 6.0 Marshmallow update.

Downloads

  • Custom kernel that supports root:
    • Nexus 5 — Link | File: (not available yet) (not available yet)
    • Nexus 6 — Link | File: (not available yet)
    • Nexus 9 LTE — Link | File: (not available yet)
    • Nexus 9 LTE — Link | File: (not available yet)
    • Nexus 7 2013 WiFi — Link | File: (not available yet)
    • Nexus 7 2013 3G — Link | File: (not available yet)
    • Nexus Player — Link | File: (not available yet)
  • SuperSU Root package — Link | File: BETA-SuperSU-v2.49.zip (3.83 MB)
Keep watching this page, as it will be updated with links to root supporting kernels as and when they come out, which shall be happening very, very soon. Once we have custom kernel for the device, you can root that device easily.

How to Root Guide

Required: Android 6.0 running on your Nexus device. If it’s on Android 5.x, then get theMarshmallow update first.
  • Nexus 5
  • Nexus 6
  • Nexus 9
  • Nexus 7 2013 (WiFi): Download the TWRP’s .img file from here, and flash using guide on Nexus 5 TWRP page above.
  • Nexus 7 2013 (3G): Download the TWRP’s .img file from here, and flash using guide on Nexus 5 TWRP page above.
Step 2. Download the custom kernel and SuperSU file from above.
Step 3. Transfer both files to device’s storage. Remember the location where you put it.
Step 4. Boot into recovery mode.
  1. Power off your device first.
  2. Then press and hold volume up + volume down + power button together until you see anything on screen. This is fastboot mode.
  3. Press volume down two times to reach recovery option, and then press power button to select it and boot into recovery mode.
Step 5. [Optional] Make a backup. Once in TWRP recovery, take a backup of your current ROM/firmware. Select Backup, then do a “Swipe to Back Up” on the bottom of the screen. Wait for the backup to finish, it’s a time consuming process.
Step 6. Root Android Marshmallow on your Nexus device now.
  1. Flash custom kernel first. On main menu of TWRP recovery, select Install. Navigate to and select the custom kernel file. Then use ‘Swipe to Confirm Flash’ option at the bottom of the screen to flash it on the device.
  2. Now, flash SuperSU file the same way you flashed the custom kernel above. (Don’t flash SuperSU before custom kernel.)
Step 7. Go to back to recovery’s Main menu, select Reboot » select System.
Your Nexus buddy will restart and once it does, you will have root access on it. Enjoy!
That’s it. Let us know if you know any help with this.

Anay Morye is technology blogger and likes to write blogs on android phones.

Share this

Related Posts

Previous
Next Post »

Contact Us

Name

Email *

Message *