Install Android L onto Nexus 5

In this article i will be going through the process of installing the preview version of the new Android build (Android L) This guide is being done on a Nexus 5 using Android 4.4.4 but the guide can also be used for Nexus 7 (WiFi Only).


NOTE: Before you follow this guide, worth noting that this process will wipe off all your data, also if the target phone is rooted, it won’t be by the end. 

Enable USB Debugging

Make sure Developer Options ON and USB debugging Ticked.

Go into Settings. If you already have {} Developer Options then go into it and tick USB Debugging. Otherwise follow below to enable debugging.

  • For those who don’t yet have {} Developer Options, in Settings go down to System and into About phone, then tap the build number until it pops up “You are now a developer”, then hit back and go into the {} Developer Options.
  • Developer Options, tick the box next to Enable USB Debugging and press OK on the following pop-up.


Connect Phone

  • Plug your phone into your windows PC with micro USB cable (Can use a Mac or Linux computer but not for this guide)


Download Preview Image

You will find the Android L preview image over on Google’s developer site here.

  • On the site, scroll down and click the download link next to the Nexus 5 (GSM/LTE) “hammerhead”.
  • (OR)  Nexus 7 (WiFi) “razor” if you are doing this for your Nexus 7).


  • Make a note of the MD5 Key for your download (eg mine was: 5a6ae77217978cb7b958a240c2e80b57) You will need that later on.

It will open the Terms of Service page. Read it and if you’re happy tick the box next to “I have read and agree with the above terms and conditions”, then click the download link.

Nexus Root Toolkit

I’ve used Nexus Root Toolkit before for other rooting and image installs, is a very handy tool.

It basically guides you through the whole process of getting ADB and its drivers installed, then lets you flash factory images at the click of a button or two.


  • To download Nexus Root Toolkit got to Wugfresh page. Download the latest build (1.8.4 (27/06/14)). Once done, click the file to start install.
  • Go through the install process.
  • When it’s  finished, it will ask you to enter your device name and Android build number.
  • For Device Name, select Nexus 5, and for the Android Build Number pick any Android 4.4.4 build.


So now you should have USB Debugging enabled on the target Nexus 5 and have it plugged into your PC. Now the toolkit is installed and you’ll see a dialog box instructing you to enable USB Debugging on your device, we have already done this so ignore the message.

Wake your Nexus 5 up and unlock it if you have one. Your Nexus should have a dialog box asking you to Allow USB Debugging. Tick the box next to “Always Allow From This Computer” and tap OK.

Configure Nexus Toolkit


Open up the newly installed Nexus Root Toolkit program if you haven’t already got it open. But before you get to flashing the images, you’ll need to make sure your device drivers are installed.

  • Click the button that says Full Driver Installation Guide to begin.


  • Skip directly to Step 3.
  • Look at the Recommended Driver Solution and click the corresponding option below it.
  • This will then install all the needed ADB and device drivers needed.

Flash (aha)

To make sure you’re on target: You have USB Debugging enabled, Phone is plugged into the computer and it has Nexus Root Toolkit running.


  • From the Root toolkit main screen click Flash Stock + Unroot to begin.


  • On the next screen, tick the box next to Other/Browse, and make sure that I downloaded a factory image myself that I would like to use instead is selected.
  • Click OK.
  • Browse to your Downloads folder and select the hammerhead-lpv79-preview-ac1d8a8e.tgz file that you downloaded at the start.
  • You’ll be asked to enter an MD5 number to verify the file’s integrity. This is the MD5 number you saved from the Google developer download page. Paste it into the field in that window and click OK.
  • The file will be verified to make sure there are no errors or problems with the image file. When it’s done, a window will appear that summarizes the install options you’ve pre-selected.
  • Click OK here to begin flashing the update.
  • The install can least 5 minutes or so to complete, so don’t panic and start messing if it seems to get hung up on one or two parts of the install. When it’s finished, you’ll get a confirmation dialog that instructs you to Press any key to exit, do so. Close out any further dialog boxes, as you’re done with the Nexus Root Toolkit.


Some Android L users reported that their phone doesn’t boot up if you’re still connected to your PC. If you have this issue simply unplug your phone from the computer.
Please also give it a few minutes to reboot the phone for first time.


Jobs done.




One thought on “Install Android L onto Nexus 5

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.