Sunday, May 23, 2010

Manually update your Nexus One to Android 2.2 Froyo.

As you probably know, the new version of Android has been released for download for some users. More exactly, we are talking about those persons who got the device officially, from Google, for reviewing purposes (mass-media or press). So, for all other users, who got the device via Google's official website, there is no OTA (over-the-air) update yet.

However, the link from where Google was pushing the update to the targeted devices has been found, and everybody has the possibility to update. Unfortunately, the update file has been removed from that link by Google, but there isn't any problem, because some users uploaded that file to external sources.

Before starting anything, I must tell you that I assume NO responsibility in case that something goes wrong or you have any kind of problems after update. This update has not been officially released for your personal device by Google. You must have a NON-rooted device, with original rom (your build must be ERE27).

Here is all you have to do:
  1. Download the update file from here (mirror download, it is not from Google's server so please confirm if it works or not!!! Yes, it works, just take a look at the comments).
  2. Rename it as "" (make sure not to be and send it to the microSD card which is in your Nexus.
  3. Shut down your device.
  4. Keep pressed down the "Volume down" key while you press the power button.
  5. When the screen appears, scroll down to "recovery" (with the "volume down" key), and then press the power button.
  6. A new screen will appear containing a triangle with an exclamation point symbol inside. Now you have to press down the "Volume up" key and the power button at the same time.
  7. A new menu will appear, in which you have to scroll (with the trackball) until the "Apply" option has been highlighted, and then press down the trackball.
  8. The device is now updating the software. After the update finishes ("Update from sdcard complete"), you may have to select "reboot system now" (I didn't have to do the last step, but it has been reported that it might be necessary for some users).
Note: the first boot after update may take longer. This is something normal, do not panic! It took me about 5 minutes. And I think I had 2 successive reboots, so stay calm, your device didn't go crazy (this was what I thought when I saw that).

Congratulations! You now have the Android 2.2 on your Nexus One.

Click here for a list with most of updates. What I observed is that my device worked normally only after the second reboot. Lookout (antivirus) crashes continuously (had to force close), and Seesmic can't connect at all (several users confirmed this).

But most important of all, the device runs much faster. You can find more details at by clicking here.

Please leave a comment telling us if your update succeeded or not (it is very useful for other users)!


  1. koo.. ill be the first.. everything worked out just fine... and froyo is delicious!... thank you sooooo much.

  2. Just installed and it seems to work good, although it hung on search function.. also hangs when browser tries to update location. I'll reboot a few more times and see what happens

  3. awesome thank you!

  4. Link broken, I can't find this file anywhere!!!

  5. Link broken, I can't find this file anywhere!!!