Root Google Nexus 6P on Android 6.0.1 MMB29M Marshmallow OS

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

Are you excited about the Android 6.0.1 MMB29M Marshmallow update which is ready for your Google Nexus 6P? The update should be rolling out via OTA to this smartphone, but I cannot anticipate when exactly it will hit your device too. Isn’t waiting the best compromise in this case? Then, you can grab the factory image and flash it right away with the help of this procedure: Flash Android 6.0.1 Marshmallow MMB29M Firmware on Nexus 6P.

However, I know that some of you might want even more than that and this is exactly what you are getting. Here you can find a detailed step-by-step instructions guide on how to root Android 6.0.1 MMB29M Marshmallow on Nexus 6P, but make no confusion.

This root procedure is only for Android 6.0.1 (MMB29M) installed on Google Nexus 6P and it’s not compatible with any other variants of the Nexus 6P on other carriers. Then, my advice is to be prepared for anything and to take a Nandroid backup of your previous phone set up before proceeding. You don’t want to risk loosing all your data, trust me on that!

Your Nexus 6P bootloader should be unlocked and you also have to download Android SDK from the Android Developers website and install it right away (you should use this link for that). No less important, you have to enable the USB Debugging mode in your Nexus 6P and then, download Fastboot and extract it in android-sdk-windows\platform-tools directory:

  • For Windows enter here;
  • For Mac: enter here;
  • For Linux: Download it from here.

How to Root Nexus 6P on Android 6.0.1 MMB29M Marshmallow:

  1. Download SuperSU v2.60 on your PC; use this link for that;
  2. Connect your Nexus 6P to the computer using the USB cable;
  3. Transfer the file to your SD card;
  4. Then, turn off your phone;
  5. Now go into Fastboot/Bootloader Mode on Nexus 6P. For that, you have to press Volume Down + Power keys for a few seconds till you see some text on the screen;
  6. Go to android-sdk-windows\platform-tools directory;
  7. Open Command Prompt (Shift + Right-click > Open Command Prompt);
  8. Up next, it’s time to enter the following command:
    fastboot flash recovery twrp-
  9. Then, choose Recovery from the Fastboot menu and enter Recovery Mode;
  10. In recovery, scroll down to “flash zip from SD card” and press the power button to select it;
  11. Press the Power button again and select “choose zip from sdcard”;
  12. Go to the and select it using the Power button;
  13. Don’t hesitate to confirm the installation on the next screen and the installation procedure should start;
  14. After the installation completes, you just have to reboot the phone by selecting the usual “reboot system now” from the Recovery menu.

That’s it! Your Nexus 6P is now rooted on Android 6.0.1 Marshmallow firmware on your phone! Has everything went according to the plan? You can verify that by using the popular Root Checker app or any other app of your choice.

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.