With the advent of the Android OS, the world of technology has been progressing faster than ever before. The latest version of Android is that of the Android Marshmallow OS, (Android 6.0). It’s only been a short few weeks and a very limited number of phones have access to this OS as of now. The update has slowly been rolling out for the Nexus devices, and Android One devices are next on the list. The Android 6.0 Marshmallow OS is available on the following devices as of now: Google Nexus 5, Google Nexus 6, Google Nexus 7 2013, Google Nexus 9, Google Nexus Player, Google Nexus 6P, and Google Nexus 5X. However, if you happen to own one of these devices and still haven’t received the update, you can download and install it manually! Here’s how to do that:
- Download and Install the latest version of Android Studio Preview on your computer. Doing this will install the ADB and Fastboot programs that you will be requiring over the process. These can be accessed using the command prompt/command terminal on your computer.
- Before you begin doing anything with your phone, ensure that you have backed up all your data. We at TheREM are not responsible for any damage that might occur before, during or after the process.
- Next is adding the SDK folder to PATH. For that, click on My Computer and go to properties, there choose Advanced System Settings. Once there, navigate to Properties > Advanced > Environment Variables.
- In the window that pops up, select Path, then click on Edit, and then type the name of the directory where you had installed the SDK, and remember that each entry is separated by a semi-colon.
- Following this, enable ‘USB Debugging’ on your phone. You can do so by going to settings, then navigating to ‘about phone’, and then tapping on ‘software information’. Once there, tap the button named ‘build number’ 7 times. After you’re done with that, go to settings again, and then click on ‘developer tools’, and then tick USB Debugging.
- Download the required factory image:
- Extract the image on your computer, you’ll get a tar file. Extract it again.
- Connect your device to the computer, start it in Fastboot mode. (here are key combinations for the same)
- 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
If needed, unlock the device’s bootloader through your computer using the command terminal and executing: fastboot oem unlock
1) Open a command terminal and navigate to the unzipped system image directory.
2) Execute flash-all.bat, which was a part of the unzipped image 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 2.
3) 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.