1. Home
  2. Mobile

Install Android 2.3.3 Gingerbread On Nexus One & Nexus S

Got a Nexus One or Nexus S and waiting for an OTA update to Android 2.3.3 Gingerbread but running out  of patience? Well, fret not because we can help you install Android 2.3.3 manually and beat Google to it, and that too in just a few simple steps.

Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.

Please note that the installation steps are the same for both the Nexus S and the Nexus One. Nexus



  1. After you have downloaded the official update, rename the file to update.zip.
  2. Copy update.zip to the root of your SD card (not in any folder there).
  3. Power of your device.
  4. Now enter recovery mode: keep the trackball pressed, followed by pressing the power button.
  5. Select Bootloader and then select Recovery.
  6. Now you will see the image of an exclamatory mark on the screen. Press the volume up and power button (incase of Nexus S) or the trackball (incase of Nexus One)  at the same time.
  7. After completing step 6, you’d be presented with Android’s Recovery menu. Navigate to, ‘Apply sdcard:update.zip’ and select it using the trackball in case of Nexus One and Power button in case of Nexus S.
  8. Now sit back and let the device update itself. Once done, select the ‘reboot system now’ option.

Congratulations! Your Nexus One is now running Android 2.3.3 Gingerbread! Let us know how the experience was.

[Via: BlogsDNA ]


  1. Hi all, I ask for help with a bullshit that I did…
    I have a Nexus S, I tried to install the CyanogenMod without backing up my system first!!!!! I know, I was wrong!
    Now, to return to the official version of google? There is an official rom?
    I have: CyanogenMod 7.0.3; Android 2.3.3; Base I9023XXKD1; build GRI40.
    With this guide, I can install the official stocks? I see that is an “upgrade”, is the same?

    Thanks for help.

  2. Man, the first time I updated to Gingerbread 2.3.1 it didn’t have a status bar at the top. I put FroYo back on instead and it worked fine. Then when I tried to flash this version of Gingerbread (in hope that it would be better) it returned with an error message. As I tried to flash update.zip, it said it was aborting it for some reason. Any ideas on what I can do?

  3. I think Step 6 is slightly inaccurate. I was pressing the volume and power button once the exclamation mark came on the screen and few anxious moments.

    I think I pressed the volume and track ball to get to the next stage.

    Anyway it worked fine and finally I have the update, thank you!


    • Thankyou for pointing that out Geoff. I believe you have a Nexus One. The instruction in step 6 was mistakenly left limited to the Nexus S and did not include the Nexus One. However that has been corrected now. We apologize for the inconvenience caused. Do keep visiting us 🙂

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.