Google finally announced Android 5.0 Lollipop alongside the new Nexus devices ( Nexus 6, Nexus 9 and Nexus Player) last night. If you own a Nexus 5 or Nexus 7 device, you can now install the latest Android L.
According to Google Report, this is the beta version and may contain errors and defects that can cause damage to your device, computer systems and data. So before heading to the installation steps, you need to follow the list of quick pre requisites which are summed up below.
Quick Pre requisites
- First make a full backup of data that you can’t afford to lose or else the installation process may wipe your device.
- Makes sure the battery in your device is full or has a minimum life of 40% so that your device doesn’t switch off in the middle of the Android L update process.
Once you’re ready with the above pre requisites, proceed to the next step where we have compiled step-by-step guide which help you install this latest update in your device.
- Download the minimal 2MB installer using this XDA thread which includes Android ADB and fastboot tools. Once you have downloaded it, make sure to install it in a place shown by default and don’t change this path. If you did everything right, you will get a command prompt window as shown below.
- Download the required files for your device.
You will also need a software such as 7-zip which can extract the files from the .tgz archive. Then you need to extract the files from .tar zip file you will get after extracting the first zip file. Place the extracted files in the same folder where Minimal ADB and Fastboot are saved which is c:\Program Files (x86)\Minimal ADB and Fastboot). When you’re finished with the extraction step, you get a list of files.
- Go to settings and then about phone at the bottom. Hit Build Number 7 times to enable developer options. If the developer options are already displayed, you can skip doing so. In the developer options menu, check the USB debugging option.
- Download the Google USB driver from here.
- Connect your Nexus device to your computer via USB. Open control panel on your computer, select Devices & Printers. Your device should be listed over there. Right-click on it, and choose properties. Now click on update the driver, and choose the folder where you extracted Google USB driver. Once done, it will show the device as Android Composite ADB interface. A notification appears on your device as “Allow USB debugging?”. Check the box with “always allow from this computer” and then click ok.
- Now, turn off your device but do not disconnect your device. Now start it using the appropriate key combination to put it in “fastboot” mode.
For the Nexus 5, press the volume up, volume down and power buttons simultaneously. You will get a screen like the one below. Hold down the power and volume buttons on the Nexus 7.
Alternatively, you can type adb reboot-bootloader from your device to restart in fastboot mode.
- Lock State will show as locked. Type the command fstboot oem unlock at the command prompt and hit enter. You’ll be directed to a screen like the one below. Navigate to option Yes via volume rocker and press power button to choose Yes. Make sure you’ve backed everything as this will wipe off your device.
- Now, you are ready to install the Android L update. Type flash-all and the process will begin.
- When the installation is complete, you should lock the bootloader again for security purpose. Start the device in fastboot mode (as in Step 6), and then type fastboot oem lock in command prompt.
How to uninstall Android L and restore factory settings
The process of Getting back to the original version of Android you had before installing Android L is pretty much the same as you’ve just tried.
- Go to Google’s image page and choose the correct KitKat version you want.
- Delete the android L files from c:\Program Files (x86)\Minimal ADB and Fastboot folder and save the Android KitKat extracted files.
- Repeat step 6 to 8, and your factory settings are restored to your device.