Google has officially confirmed it: Android 2.2 is now available for the Nexus One, and will be pushed to devices starting today. The press release below from Google:

Monday, June 28, 2010

New Android 2.2 Software Update for Nexus One phones

Starting today, Nexus One users will begin to receive the Android 2.2 (codenamed Froyo) over-the-air software update on their phones. This update provides some great new features including support for making your handset a portable hotspot and support for Adobe Flash within the browser. For a complete list of everything we’ve included in Android 2.2, please see the Android 2.2 Platform Highlights. In order to access the update, you will receive a message on your phone's notification bar. Just download the update, wait for it to install, and you should be all set. This update will be rolled out gradually to phones - and most users will receive the notification by the end of the week . We hope you enjoy these new features.

Alternatively, if you don’t want to wait, you can likely get your Froyo fix by reading on. The news keeps getting better and better for Nexus One users worldwide. The full ROM update package for FRF85B, available at:

Update July 14, 2010: Since Google deleted the original file above, we managed to find an updated link for FRF91 – http://android.clients.google.com/packages/passion/signed-passion-ota-43546.cc653ee4.zip.

We also mirrored it here:

This update appears to be working from any Nexus One with a stock recovery image. Users from Sweden and the UK have reported success in installing this update to their devices. This means that devices with custom recovery images such as ClockworkMod Recovery, Amon_RA recovery, or Cyanogen Recovery, are not eligible for this update (It could brick your phone!). Those of us running custom versions of previous Froyo releases should first look for OTA updates in their settings, as smaller updates exist for phones on older Froyo releases. More details coming as they emerge.

Credit: @TechThirst