Nexus 6 Feature

How to Root Motorola Nexus 6 (6.0 Marshmallow MRA58K)

The Nexus 6 has a great screen and superior battery life, which makes it a popular device among Android fans. Rooting your device can potentially cause a whole host of problems, but the allure of full control is often too much to ignore. Also, check out our post on everything you need to know before rooting your Android phone.

We’ve prepared a guide that explains the easiest method to root a Nexus 6 on Marshmallow.

Before rooting, be sure to make a backup of your important files, and keep your battery charged in case you run into any issues during the rooting process.

You can also backup your files during step 4 of the guide.

You Will Need:

  1. Your phone (charged to at least 70%)
  2. A USB cable
  3. A computer

Before you start you will need to download:

  1. Nexus 6 Shamu Kernel
  2. SuperSU Root package
  3. TWRP Recovery for your device (This will need to be downloaded and installed on your device beforehand for the root to work.)

RelatedHow To Root Android – Everything You Need To Know

Method 1:

Step 1:

Copy and paste the downloaded SuperSU and Shamu Kernel files to the storage folder of your Nexus 6. Make sure to remember this location as you’ll need it for a later step.

Step 2:

You will then need to boot the device into Recovery mode. This can be done by switching off the device, and holding the Volume Up, Volume Down, and Power buttons together until the device boots into Fastboot mode.

Step 3:

From Fastboot mode, press Volume Down twice to enter the Recovery screen, and press the Power button to select and boot into Recovery mode.

Here’s a video showing the process of getting into Recovery mode on the Nexus 6:

Step 4:

You can now make a backup of your files using TWRP recovery. Tap Backup and choose the option to Swipe to Back Up.

Step 5:

In the main menu of TWRP, tap Install, and select the Custom Kernel file from step 1. Swipe to confirm the flash.

Install Image

Warning: Flash the Custom Kernel first, not SuperSU.

Step 6:

Head back to Install, and do the same for the SuperSU file from step 1. Swipe to confirm.

Step 7:

Return to the main menu, and select Reboot.

Reboot Img

Step 8:

Your device should now restart with full root access. Congratulations!


Rooting your device for the first time may seem like a big step, but most users never go back once they take the plunge. Luckily, rooting the Nexus 6 is reasonably painless thanks to the tireless work of the developers on the Android scene, and it’s definitely worth the effort involved.

Were we able to help you root your Nexus 6? Let us know in the comments below, or you can also send us a message, (or a follow) on both Facebook and Twitter.

Featured Image Credit

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *