How to Root Nexus 6 on Android M 6.0 MPA44G Preview 3 [Custom Recovery]

Android Marshmallow 6.0 Preview 3 MPA44G has been rolled-out for the Nexus devices recently and users have updated their phones to this latest Android OS via factory images manually. We have already shared a guide to install Android M 6.0 Preview 3 MPA44G on Nexus 6. So if you have updated your Nexus 6 to this Android version then you might be looking to root your phone running on Android M MPA44G Developer Preview 3. Here in this guide we have given  a complete root guide with all the required files, steps and instructions which are required to root this device to get full access over its internal file system.

If you are interested to root your Nexus 6 on Android M then go ahead and follow the step-by-step guide given below. Keep in mind that in order to root your phone, its bootloader should be unlocked and take a backup of all your data first as this process will wipe out all of the data.

Root Android Marshmallow 6.0 Developer Preview 3 on Nexus 6


This tutorial containing the instructions and files to root Android M MPA44G Developer Preview 3 are only compatible with Motorola Nexus 6. Do not use this guide for other device or incorrect variant.

Warning: will not be held responsible for any kind of damage occurred to your Nexus 6 during or after the rooting process of this Android M MPA44G Developer Preview 3 on Nexus 6. Proceed at your own risk.


  • Make a proper backup of all your important data and data on your Nexus device.
  • Download and install Nexus 6 USB Drivers on your PC.
  • Enable USB Debugging option by from Settings > Developer Options and make sure that USB Debugging is enabled.
  • The latest version of a custom recovery like CWM / TWRP should be installed on your phone.
  • The battery level of your Nexus 6 should be at least about 70%.
  • Download Android SDK and extract it in android-sdk-windowsplatform-tools directory.

Required Files:

Steps to Root Nexus 6 on Android M MPA44G Preview 3:

1:- First of all, unzip Fastboot file in android-sdk-windowsplatform-tools directory (create directory if not already) on your PC.

2:- Connect your Nexus 6 with the PC using its USB data cable.

3:- Transfer the and files to the root folder of your SD Card on the phone.

4:- Switch OFF the Nexus 6 in order to boot into Bootloader Mode.

5:- Switch ON the phone while pressing and holding Volume Down Power buttons at the same time.

6:- Navigate to android-sdk-windowsplatform-tools directory and launch the Command Prompt.

7:- Type the following command and press Enter:

fastboot flash recovery openrecovery-twrp-

8:- OAfter the above process is complete, enter into recovery mode; Fastboot menu > Recovery.

9:- While the Nexus 6 is in the recovery mode (CWM or TWRP), select flash zip from SD card choose zip from sdcard.

10:- Browse and select the using volume keys. Confirm the installation to begin.

10:- Repeat the above steps to flash file also.

12:- Go to +++++Go Back+++++ and reboot your Nexus 6.

Your phone might take about 4 to 5 minutes while booting for the first time after the rooting process is completed.

Done! You have successfully rooted Nexus 6 on MPA44G Android M 6.0.

Tell us in the comments area below if you have any question or trouble while rooting Nexus 6 on Android M.

You might also like

Leave a Reply

android 1, android, android studio, android device manager, android pie, android games, android one, android emulator, android versions, android emulator for pc, android apps, android app development, android authority, android apk, android arsenal, android apps on pc, android auto, android activity lifecycle, android app download, android architecture, android codes, android color codes, android central, android cdc driver, android car stereo, android course, android camera, android omponents, android box, android beta, android best games, android beam, android backup, android backup to pc, android basics, android games, android games apk, android games free download, android go, android gamer, android games 2018, android games on pc, android glide, android game development, android emulator online, android emulator download, android emulator for mac, android emulator for windows 10, android file transfer, android file host, android framework, android flash tool, android firmware, android hacking tools, android hd wallpapers, android hard reset, android heavy games, android data recovery, android keyboard, android kitkat, android keyboard apk, android keylogger, android imei check, android multi tools, android manager, android material design, android mobile games, android modded games, android latest version, android lollipop, android nougat, android oreo, android pie, android play store, android pc suite, android pie update, android police, android programming, android questions, android ringtones, android root, android root apk, android root apps, android tv box, android themes, android tools, android wallpapers, android wallpapers hd, android usb driver, android ui design, android update 8.0, android update 9.0, android studio, android sdk manager, android secret codes, android vidmate, android youtube downloader, android youtube downloader apk, android youtube background play, android zapya