The Android 6.0 Marshmallow update is currently rolling out for Nexus devices. It's a very exciting time, and though it may take a while for it to arrive to your handset, you can find out how to install Android 6.0 Marshmallow on your Nexus device right now below.
How to install Marshmallow on a Nexus
If you want to install Android Marshmallow on your Nexus 5, Nexus 6, Nexus 7 (2013), Nexus 9 or Nexus Player, we've got you covered. Do not try to flash the firmware on any device other than those listed above or you could damage it. In addition, make sure you download the correct firmware for your device (see below), and back up all you Android data before you proceed.
Flashing Android Marshmallow couldn't be simpler. The current Android Marshmallow version, which has build number MRA58K, works just like any other Nexus factory image – you simply download the file and flash it.
- Download ADB Tools and unpack the zip file
- Download Android Marshmallow for your Nexus and unpack it in the ADB Tools folder: Nexus 5 | Nexus 6 | Nexus 7 (2013) Wi-Fi | Nexus 7 (2013) Mobile | Nexus 9 (Wi-Fi) | Nexus 9 (LTE) | Nexus Player
- An unlocked bootloader
- USB Debugging enabled
- The relevant Google drivers installed on your computer
Get the Android 6.0 Marshmallow update on your Nexus now
1. Turn your Nexus off.
2. Press and hold Power and Volume Down to restart your Nexus to the bootloader (see image below).
3. Connect your Nexus to your computer with a USB cable.
4. Open a Windows Explorer window and find the unpacked firmware you downloaded to the ADB Tools folder.
5. Double click the flash-all.bat file and let it do its thing.
6. Your Nexus will reboot and should now be running Android Marshmallow. If it doesn't, check the troubleshooting section below.
If you have a problem before installation, make sure you have USB Debugging enabled and an unlocked bootloader, as described in the linked guide above.
If you get stuck in a bootloop (your Nexus sticks on the loading screen at startup), you can try to clear the cache partition first by going back to the bootloader and using the volume keys to enter Recovery Mode (use the Power button to confirm your selection). Once you've wiped the cache partition you can try to reboot.
If you still don't get past the boot screen, go back to Recovery and select Wipe data/Factory reset and press the Power button to confirm. This should clear things right up.
If you get an error message in the command prompt window telling you you're missing the system.img file, do the following: unpack the image.zip file as well and copy and paste those files into the same place as the rest of the unpacked files (this should be the ADB Tools folder alongside the as adb.exe and fastboot.exe).
Then, open a command window (hold Shift and right click, select 'Open command window here') and enter the following commands:
- fastboot flash bootloader <bootloader-filename>.img
- fastboot reboot-bootloader
- fastboot flash recovery recovery.img
- fastboot flash boot boot.img
- fastboot flash system system.img
- fastboot flash cache cache.img
- fastboot flash vendor vendor.img
Have you installed Android Marshmallow yet? What are your thoughts on it? Let us know in the comments.