The Google Nexus S 4G can be updated to Android 4.2.2 using the CyanogenMod 10.1 M2 using this tutorial. Read the entire post and make sure that you ask for extra help in comments.
In order to make sure that you can complete this guide with success, read the guidelines listed below:
- use this guide only with the Sprint variant of the Google Nexus S 4G. It will not work with any other device.
- the device should be rooted and running a custom Recovery. Without this you cannot complete the installation.
- the tutorial features a step that will ask you to wipe data and factory reset the device. This means that you should backup some of your most important data such as SMS, Call Logs and other similar files: SMS backup & restore | Call Logs backup & restore | APN Settings Backup & Restore | AppBack for Android application. Root access is needed for this device.
- Sync your Contacts with your Gmail Account using the following tools for Android.
- Make sure that your device has its battery charged and its power charging level is over 50%. This will prevent the device from switching off in the middle of the updating process.
- This is a guide for advanced Android users and you shouldn’t blame us in case something goes wrong and you lose any data in the process.
- Also, you can’t held us responsible in case you brick your device.
- Read the entire post and make sure that you won’t skip any steps in the process.
These were all the steps that you had to take in order to make sure that you can flash the new ROM at your first attempt.
How to install CM 10.1 M2 ROM for the Sprint Nexus S 4G:
- Download the ROM from HERE.
- Download Gapps for Android 4.2.2 ROMs from HERE.
- Connect the phone to computer and move these files on to its internal SDcard without extracting the contents of the zip file. Disconnect the phone from PC when the files are copied. Power off the Nexus S 4G.
- Boot your phone into Custom Recovery Mode by pressing ‘Volume down’ and ‘Power’ buttons at the same time. I have used CWM Recovery but if you prefer TWRP then that’s OK too and the instructions are similar.
- Create a NANDROID backup of your current ROM before getting to the next step. Do it by selecting ‘backup and restore’ option. Confirm this process.
- Select ‘wipe data/ factory reset’ option and confirm. NOTE: If your device is already running on a previous build of CM 10.1 then you can skip this step and flash the new build over the previous one.
- Select ‘install zip from sdcard’ and then ‘choose zip from sdcard’. Find the CM10.1 M2 ROM zip and install it.
- After the ROM has been flashed, you should select ‘choose zip from sdcard’ and then install the Gapps file. Confirm.
- Return to the main menu of the recovery mode and select ‘reboot system now’ after both files have been successfully installed.
- That’s it, now your Nexus S 4G will boot into normal mode and you can start testing the new ROM.
These were all the steps that you had to take in order to install this new CyanogenMod 10.1 M2 ROM.
If the first boot process doesn’t complete after 5 minutes have passed or the device gets stuck in a boot loop, then you should power off the phone completely. After that you need to boot again into CWM Recovery mode and repeat the entire tutorial again. The second time you have to make sure that you apply the action listed under step 7, as that might be why the phone cannot boot with the new ROM.
If you have any other questions then you should post them in our comments field below.