How to root Google Nexus 5 on Android 6.0.1 Marshmallow (MMB29K) [Guide]

Android-6.0.1-updateThese are the guidelines to root Google Nexus 5 on Android 6.0.1 Marshmallow with the firmware build number MMB29K. Once you have the smartphones rooted using the guide below, you can start installing your favorite apps like the Full!Screen app. With Full!Screen, you can use more of the screen real estate on the Google Nexus 5 smartphone by removing the notification bar and the soft keys at the bottom of the device. The result leaves you with a larger screen — something many of us dream of having without having to up the size of our smartphone shells.


  • The following guide is made to root Google Nexus 5 devices only. Do not try rooting and installing a custom recovery with these files on a different Nexus device running Android 6.0.1 marshmallow or you will likely brick that device.


  • We recommend every Google Nexus 5 owner backs up the device before starting the guide. You do not automatically lose the data on your device. However, if you want to apply a hard reset of any kind later one because you have soft-bricked your device, you will need to have backed up the data to restore that data. The kind of data we are referring to includes your phone contacts, pictures, music, videos, call logs, SMS text and any other data you can think of that is important to you.
  • Download the universal ADB Drivers on your Windows computer so you can connect your LG device to the computer without any worries.
  • You must follow this guide using a Windows PC only. It will not work from a Mac or Linux computer.


  1. Learn how to set up ADB and Fastboot on your Windows computer if you do not have it up and running already. Those of you who have followed one of our guides before and still have it on the computer do not need to set it up a second time provided you haven’t deleted it from your computer.
  2. Download the SuperSU rooting exploit you need to root the smartphone from this link.
  3. Download the ClockworkMod recovery custom recovery you need to help root the device from this link.
    – you are installing the custom recovery now to root the device. You can install any custom recovery you want at a later date, including TWRP recovery if you prefer that recovery.
  4. Download the Fastboot file from this link.
  5. Connect your Google Nexus 5 handset to the computer using the USB cable.
  6. Transfer the SuperSU file over to the root of the internal storage SD card,
  7. Transfer the custom recovery file over to the same folder as your ADB and fastboot.
  8. Get the Nexus 5 in bootloader mode by pressing the Volume Down and Power buttons until you can see the bootloader mode text on the display.
  9. Open the folder where you have Fastboot and hold Shift and right-click the mouse where there are no files to bring up a new menu. Choose to open a new command window from that menu.
  10. Type the command that will flash your custom recovery: fastboot flash recovery recovery-clockwork-touch-
  11. Check your device’s display and choose to enter the recovery mode option from the bootloader menu.
  12. Once in the custom recovery mode, choose the ‘Flash’ option and the ‘Choose’ option to browse the SD card for the SuperSU file.
  13. Go back to the main recovery menu once you have flashed the SuperSU and choose the option to reboot the system.

There; the root Google Nexus 5 on Android 6.0.1 Marshmallow guide is complete. Now you can start installing the rooted apps you have wanted to try on your latest Marshmallow update, including the Full!Screen app we mentioned earlier.

Related Posts