Users of Google’s Nexus are lucky because they are currently first in line to receive the latest Android 6.0 Marshmallow update. This update is aimed at addressing bugs brought about by Android Lollipop, along with coming with its own nifty features.

Currently the Android Marshmallow update is rolling out as an over-the-air (OTA) to Android users, though for some users, they would rather just manually update their devices than wait for the official roll out. If you’ve ever done a manual software update before, then this process isn’t very different. Here is a simple procedure on how to manually update your Nexus device to Android Marshmallow.

Prerequisites/ What you’ll need

A Nexus device and a USB cable to connect to your PC.

Install an Android SDK on your computer and ensure ADB and Fastboot command is working.

Download a factory image compatible to with your Nexus model. Visit this website to find the right one rather than face issues with the wrong download.

A 7zip or a program compatible with .tgz and .tar files. Click here to download 7zip program.

Unlock your Nexus bootloader. Note that, this will wipe out your device’s data, so it is recommended to perform a full backup.

How to Manually Update a Nexus device to Android Marshmallow

For the process to work, you need to follow the steps carefully

  1. Boot the Nexus device to fastboot mode. To do this, simply turn off your device then hold down the Volume and Power keys.
  2. Use the 7zip program on your computer to extract the downloaded .tgz file from the Developer website. Thereafter use it to extract the .tar file drawn out from the .tgz file. Once you are, you should have a file filled folder.
  3. Move these files to the platform-tools folder found in the installed Android SDK on your PC. If you’ve properly followed the steps, then you should find this under the C drive, for Windows users, this should be under Program Files (x86).
  4. Mount your Nexus device to the computer. By this point, the ADB and Fastboot commands should be already working.
  5. You will find two flash-all files. For Windows users, double click the “Windows Batch File” tagged file on the right. While Linux users, should double click the file.
  6. A box should appear and you’ll see the installation process begin. Do not disconnect your device from the computer just yet.
  7. When the installation process is complete, the Nexus device will reboot automatically and at start up, an official Android Marshmallow boot animation will appear.
  8. Safely unplug the Nexus device from the computer. You have successfully updated your device to Android Marshmallow.