The Samsung Nexus S is Google’s second Nexus device. It was the first Android phone to feature a curved glass screen, which carried over to its successor, the Galaxy Nexus. It was also the first Android device to feature Android 2.3 Gingerbread, which has since been updated officially to 4.1 Jelly Bean. Inside, it has a 1GHz single-core Samsung Hummingbird (retroactively renamed Exynos 3 Single) processor with half a gig of RAM. It’s available with 16GB of storage, and it lacks the option to add a microSD card. The display is uses Super AMOLED technology, and features a WVGA resolution with a PenTile matrix like its predecessor and successor.
Although this phone is pretty old, XDA members have continued with it’s development. The CM 10.1 ROM is available for Nexus S which runs on the latest Android 4.2.2 version. Follow the instruction given below to install it on the Nexus S.
- Make sure that USB debugging is enabled on the phone.
- Then create a Nandroid backup from recovery, in case anything goes wrong.
- Download the CM 10.1 zip file and Gapps zip file and place it on the SD card of the phone.
- Switch off the phone and boot the phone into Recovery mode.
- Then perform full data wipe task. To do so, click “Wipe Data/Factory Reset”, then choose “Yes” on next screen to confirm.
- Next, wipe the cache and the dalvik cache.
- Now go to “Install zip from SD card” and then “Select zip from SD card”. Choose the CM10.1 zip file.
- Now again clear cache and dalvik cache.
- Go to ”Install zip from SD card”, then “Select zip from SD card”. Choose the Gapps zip file.
- After the process is complete, reboot the phone.