Ice Cream Sandwich for Nexus S, has begun rolling out from Google. Just a day back we covered the MIUI ICS based custom ROM for the device, and now Google steps in with the official update to Android 4.0.3. User are excited beyond doubt, the one’s that just received the OTA, and the one’s in wait, but waiting can be annoying, and we’re sure they’re already out there looking for a manual way to update the Nexus S to the official ICS. Well there is a way, and it’s easy. Looks like Google is holding onto it’s trend to update it’s Google phones before anyone else does, so if you have a Nexus S and have not received the OTA yet, for reasons that could be a rooted device, custom ROM or more, here’s the manual method.
Update: AT&T Nexus S is not supported! Only T-Mobile and Retail versions of the Nexus S GSM are supported with this update for now.
The update is for the GSM version of the Nexus S, not the CDMA one. Please note that if you are rooted or even running a rooted stock ROM, this update may not work for you. It is advised that you to revert to a completely stock Gingerbread ROM on the device and then proceed with flashing the update.
Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.
- To begin, download the update form the link above, rename it to update.zip and copy it to the root of your SD card.
- Power the phone off and reboot into bootloader mode. (Hold Volume up and the Power button.)
- Select Recovery from the menu to boot into recovery.
- When you see the warning triangle and arrow, hold the power button and tap volume up. You’ll see a menu.
- Select apply update from /sdcard and select the update.zip.
- Once the update is flashed, simply reboot your device and cross your fingers.
Your Nexus S should boot into the new ICS firmware if all goes well.