Now that Android 4.0.4 for the Nexus S (i9023, i9020-T) is out, you may be wondering how to get your device up and running with the latest version of Android. Allow us to help. If you’re running stock 4.0.3 or any ROM with Clockwork Mod Recovery, the process to update your device couldn’t be easier.

For those of you with Clockwork Mod Recovery flashed, all you have to do is:

Power off your Nexus S, then once it’s off, hold volume up and power to boot into the bootloader

Navigate with the volume buttons to recovery, and use the power button to select it

You should see a warning triangle shortly after that, from there, hold down the power button and press volume up

Select apply update from /sdcard and choose the update file

Reboot your Nexus S with the menu option provided

Enjoy!

Of course, using either method to update your Nexus S is your decision. Only you are responsible for what happens to your device. For any additional help, or more information on the update process, you can use the comments or visit the XDA threads for either the rooted ROM or update file.

I’ve been playing around with the rooted but totally stock ROM and so far, and I love it. Everything is very fast and super smooth. No problems yet.

And don’t forget, those of you who don’t want to get their hands messy, this update will be hitting your device before you know it. So just hold on tight.

Can you please do this for the Galaxy Nexus? I think there are as many Galaxy Nexus users as those with Nexus S, whose want to upgrade. We’re still on 4.0.2, that sux, it’s more than 3 months old and there seem to be a lot of changes in 4.0.4, especially slow screen rotation and poor battery life. No OTA yet :-/

Originally I tried installing the ROM the traditional way, by loading fastboot and installing it through CW Recovery, but that kept giving me the getprop(“ro.product.device”) error.
After following these steps, the errors went away and ICS is now installed and working on my Nexus S (not 4G).

I have reset my all data and then add the zip file in my nexus s and then When I enter the Boot loader mode and select Recovery, a image is showing on the screen for a second and then screen turns off, the bottom buttons are glowing but I’m unable to access Recovery menu and select update from apply update from /sdcard.
I’m on Android 4.0.3 IML74K.
Any tips?

Same thing happened here, i think you should not follow the other ways that will get you updated like ROM & CWM ! best thing to do is wait right now, so i gave up and been trying checking the OTA every while manully since they announced it but nothing until this moment !!! and i think you’re stuck too, damn it sucks to wait !

I recently encrypted my storage for security reasons. But now I learned that the recovery images are not able to mount encrypted storage, so I can’t install the superuser.zip anymore after updating to 4.0.4

Can you please do this for the Galaxy Nexus? I think there are as many Galaxy Nexus users as those with Nexus S, whose want to upgrade. We’re still on 4.0.2, that sux, it’s more than 3 months old and there seem to be a lot of changes in 4.0.4, especially slow screen rotation and poor battery life. No OTA yet :-/

Originally I tried installing the ROM the traditional way, by loading fastboot and installing it through CW Recovery, but that kept giving me the getprop(“ro.product.device”) error.
After following these steps, the errors went away and ICS is now installed and working on my Nexus S (not 4G).

I have reset my all data and then add the zip file in my nexus s and then When I enter the Boot loader mode and select Recovery, a image is showing on the screen for a second and then screen turns off, the bottom buttons are glowing but I’m unable to access Recovery menu and select update from apply update from /sdcard.
I’m on Android 4.0.3 IML74K.
Any tips?

Same thing happened here, i think you should not follow the other ways that will get you updated like ROM & CWM ! best thing to do is wait right now, so i gave up and been trying checking the OTA every while manully since they announced it but nothing until this moment !!! and i think you’re stuck too, damn it sucks to wait !

I recently encrypted my storage for security reasons. But now I learned that the recovery images are not able to mount encrypted storage, so I can’t install the superuser.zip anymore after updating to 4.0.4