The long wait is finally over as Google released the Official Android 4.0.4 Ice Cream Sandwich OTA update for Google Nexus S (GSM version) in the Philippines.

After nearly 4 months since Google stopped the ICS OTA update for Nexus S due to reported bugs and instability, Google has resumed the roll-out of their latest OS last week. I updated mine last week but gave myself some time to check if there are some things that are different from the manual update that I’ve done previously.
Note: This only goes to show that even if you manually upgraded your Nexus S to ICS by following our walkthrough (or any other method for that matter), you’d still be able to get the official OTA ICS update on your phone after following our instructions on how to revert it back to Gingerbread.

There’s not much of a difference in this official update than the manual one which is 4.0.3. Some of the things that I noticed are the UI is smoother and snappier, screen orientation is more fluid and there’s lesser app force close. Battery life has improved a bit which is due to a much lower battery consumption of the OS.
For a more detailed feature of Android ICS on Nexus S, you can check out our previous article here.


No need to revert to Gingerbread. As long as you were running the stock ICS update from Google, you’ll receive this OTA whether you updated to 4.0.3 manually.
The update (like any Nexus Android update) was rolling out gradually so you may receive it later than some. I received mine 2 weeks ago and updated with no issues.
The update will not erase your stuff. :)
I hope this helps!