This page gathers and collects all of the known stock Google firmware for the Samsung Nexus S. Which firmware you want depends on what device you have. To determine your device, check the sticker behind the battery.
| Firmware | Intended Device | Bands |
| soju | crespo (GT-I9020T, GT-I9023) Worldwide carrier-independent variants. |
GSM 850/900/1800/1900 UMTS 900/1700/2100 (HSDPA) |
| sojua | crespo (GT-I9020A) North and South American variant. |
GSM 850/900/1800/1900 UMTS 850/1900/2100 (HSDPA) |
| sojus | crespo4g (SPH-D720) USA variant for Sprint. Marketed as the Nexus S 4G. |
CDMA 850/1900 (EV-DO) WiMax 2500 |
| sojuk | crespo (SHW-M200) South Korean variant. |
GSM 850/900/1800/1900 UMTS 900/1700/2100 (HSDPA) |