- dotTech - https://dottech.org -

How to root Nexus 5 on Android 6.0 Marshmallow Developer Preview 3 (MPA44G) [Guide]

Install-Android-6.0-Marshmallow-Developer-Preview-3-for-Google-Nexus-5-600x340Over the past couple of days, we’ve found out the new Android M software update will be named Marshmallow. We had a strong belief it would be marshmallow since many of the other suggestions weren’t as popular internationally. Marshmallows are known in most countries, although the branding and overall taste will vary.

The guide below teaches you how to root the Google Nexus 5 on Android 6.0 marshmallow with build number MPA44G developer preview 3.




  1. Download the Android SDK package from here [1].
  2. Learn how to setup ADB and fastboot [2] on Windows if you don’t have it already. You don’t need to install it a second time.
  3. Download the ADB and fastboot drivers from this page [3].
  4. Download the Despair kernel from here [4].
  5. Download ClockworkMod recovery [5] so you can have a custom recovery installed. Transfer the ClockworkMod recovery over to the same folder where you have ADB and Fastboot.
  6. Download the SuperSU package here [6].
  7. Transfer the Despair kernel and the SuperSU files from the computer (still zipped) over to the root of the SD card. Do not have them hidden in any sub-folder.
  8. Turn off the Nexus 5 and reboot it to Bootloader Mode by holding the Volume Down + Power keys together.
  9. Open the folder where you have ADB, fastboot and the CWM recovery and right-click the mouse over an empty area in the folder and press the Shift key. You’ll get a new menu presenting itself. Choose to open the command windows from the menu.
  10. Now you are for it to type some commands.
  11. Type the command: “fastboot flash recovery recovery-clockwork-touch-”.
  12. Look at the Nexus 5 display and choose to enter the recovery from the menu.
  13. Navigate to “flash zip from SD card” and choose the zip from the SD card.
  14. Load the Despair kernel first and confirm the installation.
  15. After the kernel is finished loading, do the same thing and browse the SD card for the SuperSU file.
  16. Go back to the main recovery menu and choose to reboot the system.

You should now have root access with the custom recovery installed after the device reboots. Now you can start checking our custom ROMs and root-only apps.