We all know, Google has announced Android 6.0 Marshmallow. Android 6.0 Marshmallow developer version was revealed at Google I/O 2015. Lot of new features are added into the latest version of Android. For for detailed lookout on features you can check our top features of Android 6.0 Marshmallow article.
Google is rolling out Update to Nexus 6, Nexus 5, Nexus 7 and Nexus 9 devices. Usually, Google rolls update in short patches based on regions. So, many users have received their updates and many are still waiting for the update. For those users we are waiting for update, here’s a way on how to install Android 6.0 Marshmallow update on your device.
There are actually two ways to manually update your Nexus device. The first option is to flash the factory image, which is like installing the complete Android software and firmware from scratch. This isn’t a bad way to go, but it requires a factory reset if your bootloader isn’t unlocked.
The second method is installing the OTA update, which is what this guide is about. This is the same exact update that Google will automatically send to your device at some point in the future. Following this way will not allow to loose your data.Still, we ask you to back up your device before proceeding for this method.
Are you ready for the installation?
- Installing ADB and Fastboot
- Downloading the over-the-air (OTA) update zip file for your device
- Enable USB debugging and connect device with USB to your machine
- Installing the over-the-air (OTA) update
Installing ADB and Fastboot
1.Download and install the latest Android Studio Preview on your Windows computer. This installs the ADB and Fastboot programmes, which can be accessed through the command terminal on your PC.
2.Add the SDK folder to the PATH by following these steps:
- Right click My Computer and click on Properties.
- Click on Advanced System Settings.
- System Properties > Advanced > Environment Variables.
- In the Window, select Path, then click on Edit, and then type in the name of the directory where you installed the SDK, and remember that each entry is separated by a semi-colon.
3.Enable USB debugging on your device. First, go to Settings > About Phone > Software information.
4.Tap Build number seven times.
Downloading the over-the-air (OTA) update zip file for your device
Download the correct factory image for your device.
- Android 6.0 Marshmallow for Nexus 5
- Android 6.0 Marshmallow for Nexus 6
- Android 6.0 Marshmallow for Nexus 7 2013 Wi-Fi
- Android 6.0 Marshmallow for Nexus 7 2013 3G
- Android 6.0 Marshmallow for Nexus 9 Wi-Fi
- Android 6.0 Marshmallow for Nexus 9 LTE
- Android 6.0 Marshmallow for Nexus Player
Enable USB debugging and connect device with USB to your machine
- Go to Settings > Developer options. Tick USB debugging.
- Extract the image on your computer. This should give you a tar archive file. Extract the tar file to get all the required files.
- Connect your device to your computer over USB.
- Start the device in fastboot mode.
The easiest way to do this is to hold a key combination while powering up the device. For Nexus 5, hold the volume up, volume down and power buttons while powering on the device. The full list of key combinations for different devices is here.
You can also boot into fastboot mode using the ADB tool: With the device powered on, go to the command terminal and execute the following: adb reboot bootloader
Installing the over-the-air (OTA) update
If needed, Unlock the device’s bootloader through your computer using the command terminal and executing: fastboot oem unlock
- Open a command terminal and navigate to the unzipped system image directory.
- Execute flash-all.bat, which was a part of the unzipped tar file. This script installs the necessary bootloader, baseband firmware(s), and operating system. For this to work, you need to have added the folder where ADB and Fastboot are installed to the system’s path as described in step 1.
- When this is done, Google recommends that you lock the bootloader for security. You can do that by booting the device in fastboot mode while still connected via USB, and using the command terminal to execute: fastboot oem lock.
If you have any problems while installing leave a comment below. We will follow back you with solution and will update the guide once installed.
How many of you installed the Android 6.0 Marshmallow ?