[I9020T][ROM][STOCK]Nexus S Android 2.3.2, Build GRH78C Factory Firmware
Please read this post in its entirety before downloading and flashing.
THIS IS FOR I9020T ONLY! IF YOU DECIDE TO GET BRAVE AND TRY THIS ON AN I9020A, I9023 OR D720, MAY THE FORCE BE WITH YOU. I AM NOT RESPONSIBLE FOR ANY DAMAGE CAUSED TO ANY PHONE BY USING THIS ROM.
YOU MUST FLASH THIS ROM USING CLOCKWORKMOD RECOVERY. THIS WILL NOT FLASH USING THE STOCK ANDROID 3E RECOVERY AS THE ZIP FILE IS NOT SIGNED. I HAVE NOT TESTED IT ON OTHER RECOVERIES.
This is probably more for posterity now than anything else, however I have created a CWM-flashable full on ROM for the Nexus S Gingerbread firmware, version 2.3.2, build GRH78C. This is built exactly the same way that the full OTA ROM packages for 2.3.3 and 2.3.4 were built.
1. Flashing this ZIP will remove ClockworkMod Recovery on first boot.
Android 2.3.2 contains a script that automatically overwrites alternate recoveries with the stock Android 3e recovery each time you reboot your phone. The script is located in /system/etc/install-recovery.sh. If you root the ROM, you can rename this file to avoid flashing the stock recovery on each reboot.
2. Flashing this ZIP will overwrite your bootloader and radio, restoring them to I9020XXJK1 and I9020XXJK8 respectively.
These are the versions that came stock with GRH78C.
3. GRH78C is receiving OTA updates.
As of this writing, the latest version of Android is 2.3.4, and Google is pushing an OTA update for 2.3.2 to 2.3.4.
4. This ZIP will NOT clear your user data or cache.
For users running a stock ROM, I would highly suggest clearing your data and cache manually as sometimes downgrading without clearing data and cache can cause problems. If you are coming from a non-stock ROM, you are required to clear your data and cache or the ROM will not boot.
5. Since writing NFC tags wasn't introduced until GRI40/2.3.3, the Tags app is read-only.
6. There is no video chatting through Google Talk. This feature was not introduced until GRJ22/2.3.4.
1. Download the Stock GRH78C ROM package here
2. Copy it to the root of your USB storage.
3. Reboot into ClockworkMod Recovery (or flash it).
4. Select "Install ZIP From SD Card"
5. Select "Choose ZIP"
6. Find the ZIP file and select it.
7. Wait for it to finish.
8. Wipe data and cache (optional but HIGHLY recommended for stock ROM users and REQUIRED for non-stock ROM users)
9. Reboot and have fun.
XDA's Resident Archivist-in-Chief
Every OTA update for every Nexus and Google Experience device since the Motorola Droid at http://www.randomphantasmagoria.com/firmware
Samsung Galaxy S5
Google Nexus 7
razorg 4.4.2 / KVT49L
Google Nexus 10
mantaray 4.4.2 / KOT49H
Sony Z Ultra GPE
Motorola Moto G GPE