If I wanted to manually update my Nexus One, say to Gingerbread, what's involved in the process?

I'm familiar with this question, Manually Updating your OS?, but unsure if the answer applies to the Nexus One. Do I need to root my phone in order to update it?

2 Answers 2


There currently is no official update for the N1 to Gingerbread yet.

However, you could root your phone and install CyanogenMod 7 (nightly, it hasn't hit release candidate yet) to get Gingerbread on your phone. From what I've heard, the nightlies have been pretty stable for the N1.

More details on the CM wiki here.

Basic steps include:

  1. Root your phone
  2. Install ROM Manager
  3. Flash ClockWork Recovery
  5. Flash CM7

Note: rooting your phone will void your warranty. For more info about rooting, see here and here.

  • Thanks for the information, what if there was an official update, what would be involved in updating the phone? Commented Feb 3, 2011 at 16:41
  • @James If/when there is an official update, then as long as you haven't manually installed a custom ROM like this, then your phone will automatically download the update shortly after it's released, and then show a message asking if you want to update now.
    – GAThrawn
    Commented Feb 3, 2011 at 17:51
  • @James as GAThrawn said, you'll receive an OTA update from Google/carrier if you are running stock Android
    – Bryan Denny
    Commented Feb 3, 2011 at 18:35

It's going to vary a bit by device and OS version.

I did find this however, which is specifically for updating the Nexus One to Android 2.3.3 (which is out officially).

Sick of waiting for your Nexus One to get the OTA update to Android 2.3.3 Gingerbread? It’s your lucky day, as you can now manually install the update to your phone without anymore waiting!

  1. Download the Nexus One update from this link here.

  2. Rename the file to update.zip (If your OS hides file extensions by default, rename the file to update to avoid it being renamed to update.zip.zip)

  3. Connect your Nexus One to your computer and transfer the file to the root of the microSD card (inside no folders)

  4. Power down the Nexus One. Now reboot it by holding the Power and Volume Down at the same time.

  5. You should now see a screen with Androids on skateboards. Using the Volume keys, navigate to Recovery and press Power.

  6. The recovery screen will only show a triangle with an exclamation point in it. To get to the recovery menu press Power and Volume Up at the same time. (It can be a bit tricky sometimes, so keep trying if it doesn’t work the first time)

  7. Using the trackball, scroll down and select “Apply sdcard:update.zip.” to start the update.

  8. Once the update has completed, reboot your Nexus One.

You’ve successfully updated to Android 2.3.3. Have fun!

  • Says e-signature verification failed :\
    – kovshenin
    Commented Apr 28, 2011 at 20:11
  • Sorry, I can't provide any further guidance. (I don't have a Nexus.) You should check with the source.
    – ale
    Commented Apr 28, 2011 at 20:17

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .