Google finally rolled out the factory images for Nexus 5, Nexus 7 (2013), and later Nexus 4 and Nexus 7 (2012) WiFi for Android 5.0 Lollipop. After much excitement since the developer preview which was codenamed as Android L with its flashy material design language, the stable release has now finally started to roll out.
The factory images are now available at this link https://developers.google.com/android/nexus/images for all devices but we have made it easy for those interested to flash the update manually using fastboot. There are different ways to flash this update. You might find some tools for Windows PC which make this task easy, running the same commands in an abstract manner. Google though suggests its users to wait for the OTA which generally take time, reaching all users worldwide. We ourselves could not wait for the OTA to arrive so those who are impatient can follow the steps below.
Disclaimer : Techsplurge is not responsible for any damage that happens to y our device. There might be some issues if the steps are not followed properly.
We shall be using the fastboot tool which is supplied by Google with the Android SDK. There is an Android Debugging Bridge which along with fastboot are very powerful to control your Android device running Linux terminal commands + few other developer commands on your machine.
Fastboot on the other hand is specifically made to use when flashing a firmware in order to boot the device. This allows to send commands to the boot-loader in order to play with how your device boots. Fastboot isn’t enabled on all Android devices but it undoubtedly works on Nexus devices.
The easiest way to have both of them is by downloading Android SDK which is extremely large in size as it contains the whole developer toolkit which is absolutely makes no sense for those who wish to just flash a new firmware. There are ways to get only ADB and fastboot neglecting the unwanted tools but we will still go the right way by downloading the complete package from the link https://developer.android.com/sdk. The fastboot tool is available in the platform-tools/ directory in the sdk package when extracted.
- Before you begin make sure you have the latest Android SDK Platform-tools from SDK Manager. Backup all your data before proceeding with the process.
Download the appropriate system image for your device (links at the end of this post) and unzip.
Connect your device via USB to your computer.
Start the device in fastboot mode by pressing and hold Volume Up + Volume Down + Power as the device begins to boot up.
Unlock the device’s bootloader by
fastboot oem unlock
Open a terminal window and navigate to unzipped system image directory.
flash-allscript. This script installs the necessary boot-loader, baseband firmware(s), and operating system.
After the device reboot, it is recommended to again secure lock your boot-loader for security by firing the command,
fastboot oem lock.
Note : Unlocking the bootloader does wipe out data while locking doesn’t. So make sure you have a backup before unlocking your boot-loader.
That’s it. Congratulations, your Nexus device is now running Android 5.0 Lollipop. Do share your feedback, about the flashing process and how do you like the Lollipop.
Download: Nexus 5 (GSM/LTE)
Download: Nexus 4
Download: Nexus 7 (2013) [WiFi]
Download: Nexus 7 (2012) [WiFi]
Download: Nexus 10