Download: Android 5.1 Factory Images for Nexus now available (for 3 devices)



Google has finally broken their silence about the rollout of Android 5.1, finally making an official announcement. Things are starting to move quickly: the company has wasted no time in publishing the first set of Android 5.1 factory images to their repository for Nexus Devices:

You can download these files directly from Google.

An Android Forums member has made a post that will show you how to manually install Android 5.1 on your Nexus device, but here are the steps summarized directly from Google:

To flash a system image:

  1. Download the appropriate system image for your device below, then unzip it to a safe directory.
  2. Connect your device to your computer over USB.
  3. Start the device in fastboot mode with one of the following methods:
    • Using the adb tool: With the device powered on, execute:
      adb reboot bootloader
    • Using a key combo: Turn the device off, then turn it on and immediately hold down the relevantkey combination for your device. For example, to put a Nexus 5 (“hammerhead”) into fastboot mode, press and hold Volume Up + Volume Down + Power as the device begins booting up.
  4. If necessary, unlock the device’s bootloader by running:
    fastboot oem unlock

    The target device will show you a confirmation screen. (This erases all data on the target device.)

  5. Open a terminal and navigate to the unzipped system image directory.
  6. Execute the flash-all script. This script installs the necessary bootloader, baseband firmware(s), and operating system.

Once the script finishes, your device reboots. You should now lock the bootloader for security:

  1. Start the device in fastboot mode again, as described above.
  2. Execute:
    fastboot oem lock

Locking bootloader will wipe the data on some devices. After locking the bootloader, if you want to flash the device again, you must run fastboot oem unlock again, which will wipe the data.

Flashing a factory image will erase EVERYTHING on your device and if you don’t follow the steps properly, you risk damaging your device permanently. We won’t take any responsibility so proceed at your own risk and if you need help… we highly recommend visiting the appropriate section on Android Forums.

Google will inevitably push updates for additional Nexus devices over the course of time so stay tuned to Phandroid for that breaking news.

Rob Jackson
I'm an Android and Tech lover, but first and foremost I consider myself a creative thinker and entrepreneurial spirit with a passion for ideas of all sizes. I'm a sports lover who cheers for the Orange (College), Ravens (NFL), (Orioles), and Yankees (long story). I live in Baltimore and wear it on my sleeve, with an Under Armour logo. I also love traveling... where do you want to go?

Google finally gives us a changelog for Android 5.1, headed to T-Mobile Nexus devices today

Previous article

Here’s how wireless charging on the Samsung Galaxy S6 and S6 Edge works [VIDEO]

Next article

You may also like


  1. Surely this can’t make my Nexus 7 any worse can it?

  2. come on Nexus 6 on AT&T……I’m pretty sure all phones are going to get this update before mine! a bit sarcastic but just aggravated!

  3. come on Nexus 6 on Verizon… LOL

    1. are you ordering one?? is that black? it looks too dark to be the midnight blue

      1. It’s midnight blue.

      2. I have been running my Nexus 6 on Verizon since it came in at launch from Motorola. It is midnight blue and I am sure that the ones that Verizon gets will be the same colors. Verizon currently has my phone listed as a Non-Verizon Phone but I am sure that will change once they start selling them on the 12th.. all I need is the update to 5.1 to turn on the HD calling and such. :)

        1. yeah I cant wait for AT&T to release the update to us already! tired of all of these bugs

  4. I hear Brian Williams flashed 5.1 on his Nexus 6 this morning. Lucky bastard.

    1. i see what u did there! haha

    2. Bill O’Reilly has seen the photos to prove it :)

      1. They should both take lessons from Geraldo Rivera on how to correspond from the battlefield

        1. I heard the busted Geraldo in Mountain View on the Google campus … he was all decked out in Prada camouflage … he only got caught because Zimmerman was there to spot him in the hoodie he had on.

  5. I’d rather just wait for the Ota notification and see

    But if it doesn’t show up this week I’ll most likely flash it on

  6. I’ve been watching the factory images page since February to see if they would quietly release it but I guess the longer the wait the better as they can squash more bugs

  7. I also find it funny that its 5.1.0 and not just 5.1

    I’m going to guess that 5.1 had an issue before they even released it

  8. So the Latest $700.00 Nexus 6 gets 5.1 last?

    1. right? aggravation.

    2. Hey, who cares if one device gets it a few days after another?
      And also why should the latest device get the updates first? Supported devices should all get it, and in random order.

  9. Sweet another upgrade for my practically unusable Nexus 7. I’m almost afraid to upgrade fearing it will no longer serve it’s one lasting function as an alarm clock.

    1. its crazy how long they let the N7 just go on and on while not being able to function….very sad to be honest

    2. Makes a damn nice alarm clock as long as you have a charging dock with pogo pins. :) that is what mine is used for.

    3. factory reset your Nexus7, it’ll breathe new life into it.

    4. I was in that same crappy situation. Revert – How To Downgrade Android 5.0 Lollipop to Android KitKat 4.4.4 – https://www.youtube.com/watch?v=XxkTG1–BVQ

      1. Nah 4.4.4 was just as bad. The memory in the thing is practically done. Doesn’t matter what version I’m running or if I factory reset the thing.

  10. I wonder how long until cm merges this. We had 5.0.2 the day after the nexus 7 got it.

  11. You *can* flash the factory images *without* wiping your device, it only takes a few extra steps.

Leave a reply

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