Samsung Nexus S can be easily updated to Android 4.2.2 Jelly Bean via Custom Avatar ROM. Samsung Nexus S is 4.0 inch Super AMOLED capacitive touchscreen having 16GB storage and powered by 1 GHz Cortex-A8
processor. Avatar ROM is based on CM10.1. The ROM will bring new features and customization to your device. This is a Custom ROM and not an official ROM by Samsung. The ROM may have few bugs and issues.
The guide mentioned below is only for Samsung Nexus S and not for any other device. You can check Model number of device by going to Settings >> About phone.
We cannot be held liable of any damage done to your device while following the below mentioned procedure.
Features of Avatar ROM
The platform for avatarrom is CM10.1. The following components are changed on top CM10.
Toggles page to contain controls for toggles
Fixed memory leaks
Has an online theme server – head here and download cool MIUI converted themes.
Changed the layout
Bazooka Launcher (market link)
Own launcher which is an enhanced version of Trebuchet (you can download this at the end of this post)
Enhanced theming by adding dockbar
Preview mode to edit workspaces
Changed message thread to make them themeable
A beautiful boot animation – will be made themeable in upcoming versions
Changed statistics to point to Avatar statistics server
OTA updater – you can check for updates to Avatar right from your device
Changed to support Avatar ROMs
Support for Gapps – download latest Gapps package as an OTA update
Integrated with ACRA Error Reporter for system wide crashes
Changed to make them themeable
Support for complex unlock gestures
Install Android 4.2.2 Avatar ROM on Samsung Nexus S
Take a complete backup of data,apps and settings as the procedure may wipe your data.
Make sure that the battery of device has a minimum charge of 60%.
Enable “USB debugging” on your device by going to Settings >> Developer options >> Enable USB debugging.
ClockworkMod Recovery should be installed.
Download Avatar ROM for Samsung Nexus S (avatar-2.6b-460-20130404-crespo_ota_signed) and Google Apps Package (gapps-jb-20130301-signed) from here.
Copy both the zip files to SD-Card of your device without extracting.
Switch off device.
Boot into recovery. Press and hold down the Volume Up, Volume Down and Power buttons to enter recovery.
Select “wipe data/factory reset” and wait till the data gets wiped completely.
Select “wipe cache partition” and do the wipe.
Open “advanced” option and “wipe dalvik cache”.
Perform a Nandrop backup of your existing ROM. Select “Backup and Restore” and then select “Backup” again. Now, go back to main recovery menu once backup is complete.
Select “install zip from sdcard” and then select “choose zip from sdcard”. Navigate to “Avatar ROM” file which you have downloaded and confirm to “install”. Wait till it gets installed.
Repeat the procedure to install Google apps by selecting “choose zip from sdcard” and then select “Gapps.zip” and install.
Select “reboot system now”.
Avatar Android 4.2.2 Jelly Bean ROM on Samsung Nexus S is installed.