[Update 3]: No need for manual Android 2.2 updates anymore. Official Android 2.2 has arrived and will be installed over-the-air in the next few days. Of course, you can install it manually too. [/Update 3]
[Update 2]: Another Android 2.2 update is now available: FRF83. It can be installed if you are running either FRF50 or FRF72. You can use the procedure below to update to FRF50 and then update to FRF83. Or you can wait for the official OTA update. [/Update 2]
[Update]: This post describes an update process from the official Android 2.1 ERE27 build to the unofficial Android 2.2 FRF50 test build. More recent Android 2.2 FRF72 test build is now available. To install FRF72, first you need to have FRF50 installed by following the instructions below. Then you can upgrade to FRF72. [/Update]
If you are one of the lucky owners of the Nexus One phone, you can now manually update your phone to a test version of Android 2.2. Pay attention to the word test, as the currently available update may be replaced with another final 2.2 build in the next few weeks. Installation will only take 10-20 minutes and will deliver all the great Android 2.2 features to your Nexus One. The update process seems to work relatively straight forward for most users.
Android 2.2 is being rolled out to a very limited test group. We expect a final build to be available for OTA updates shortly, stay tuned!
The FRF50 build described in this post is the not the final Android 2.2 build (final version will be pushed to Nexus One owners over-the-air in the coming weeks). If you do not feel comfortable performing this update on your own, wait for an official Nexus One OTA update from T-Mobile.
- Non-rooted Nexus One phone. If you are not sure whether your phone is rooted, it is probably not.
- Before you start an update process, your current build number should be ERE27 (find it under Settings -> About phone -> (scroll down) -> Build Number).
Manual Android 2.2 Installation
While this installation procedure may look like a long one to go through, it should not take more than 10-20 minutes to complete. The procedure looks more complicated than it actually is because of the detailed description and screenshots of each step.
Note: If you’re running anything else than stock Nexus One, do not follow the procedure below and see FAQ instead.
- Fully charge your phone since you don’t want your phone dying in the middle of an update process.
- Download to your computer zip archive of the 2.2 update using the following link. The name of the zip archive is signed-passion-FRF50-from-ERE27.1e519a24.zip.
- Rename downloaded file to update.zip.
- Connect Nexus One via USB cable and touch Select to copy files to/from your computer on the phone to connect it as a removable drive to your computer.
- Copy the update.zip file to the phone’s microSD card.
- Turn the phone off.
- Simultaneously press and hold down the Power button and the trackball to turn on the phone. Hold down both buttons until you see a FASTBOOT screen with the white background and 3 android robots at the bottom.
- If you see the standard Nexus One logo, it means you pressed only the Power button and the phone is booting in the normal mode. In this case, wait until the boot up is complete and turn off the phone. Repeat step 7.
- Bootloader line should be highlighted in blue. Press the Power button to continue.
- When the next screen (HBOOT) loads, click once on the Volume Down button to highlight Recovery.
- Once Recovery is highlighted, press the Power button to proceed.
- The phone will reboot and you will see Nexus One logo, followed by an Android picture with an exclamation point in a triangle (don’t worry, it’s a part of the normal update process).
- Press simultaneously the Power and the Volume Up buttons (this may take a few tries).
- Android system recovery screen will appear.
- Use the trackball (or the Volume Down button) to highlight apply sdcard:update.zip and press on the trackball to proceed.
- Note: be very careful when pressing down on the trackball. You don’t want your movement to be interpreted as a Scroll Down followed by an Enter, because the next item in the menu is wipe data/factory reset. If you accidentally perform a wipe, you will not “brick” your phone, but you will have to re-install all your apps after this update is completed.
- Sit back and relax. Update process will complete on its own.
- The phone screen will change in the following order:
- Progress bar fills to 100%.
- Unpacking box will appear for about a minute.
- Phone will automatically reboot.
- Nexus One logo will appear.
- Nexus One boot up video will start playing.
- Android 2.2 will load.
- You’re done. Enjoy!
- Q: Will this update leave my applications, data, bookmarks and shortcuts intact?
- A: Yes. But make a habit of backing up before applying any major updates (and this is a major update).
- Q: I have a rooted Nexus One phone. What can I do?
- A: Follow instructions from Android Community.
- Q: I have another Android phone (not Nexus One). What can I do?
- A: Wait until your phone gets an update from your carrier. I will update this post if any preliminary updates will become available for other phones.