Root The Android 4.0.4 ICS On Nexus S Smartphones

Nexus S ICS

Earlier, we’ve posted a guide that teaches you how to successfully update your Nexus S  phone with the Official Android 4.0.4 IMM76D Ice Cream Sandwich firmware and now, those who wish to root that firmware need to follow the instructions listed in this post. For this guide to work you need to be able to work with rooting tools, custom ROM firmware and other similar tools that cannot be handled by beginners.

The official update of 4.0.4 ICS has been launched a few days ago and some guys at the xda developers forum managed to create tools for you to use and root your device without any major risks. However, you need to know that nor Android.gs, nor the developers of this custom ROM firmware can be held responsible for any damage that your device might receive. Also, you need to know that by rooting your device you will lose the warranty for it and to restore then you will have to roll back and install the stock 4.0.4 firmware files on your Nexus S device.

The Nexus S device has been launched in February 2011 and back then it featured the Android 2.3 Gingerbread and a few months ago, December to be exact,  Google released the Ice Cream Sandwich 4.0 for this phone and since then new updates were rolled and now the latest version is the 4.0.4 ICS build. Those of you who wish to root their device and benefit from numerous extra features and enhanced features can easily do it by applying the changes listed in this article. However, for this guide to complete successfully you will need to learn how to correctly prepare the phone along with your computer and in this way you will avoid repeating all the steps all over again because you forgot to move a file or enable the USB debugging mode.

For this guide to work, your device needs to already run on the Android 4.0.4 ICS IMM76D ICS Firmware build as you will gain root access to your phone’s subsystem and run special applications that will enhance your Android experience. Before we can move to the first step of tutorial guide, you need to learn how to prepare your PC so that everything will complete successfully without hitting any roadblocks. Here’s what you need to know:

  • try and backup all your video, music, pictures, important docks, ebooks and any other file that you consider to be useful. During the rooting process, these files might get corrupted or lost.
  • sync the Contacts with your Gmail app so that you won’t lose any of your friends’ phone number.
  • you can choose to save the APN and MMS Settings in case something goes wrong and the internet access will be blocked after rooting the phone.
  • the phone’s battery has to be charge levels should  be over 75% and this will prevent it from switching off during the root.
  • enable the USB debugging mode from Settings/ Applications/ Development where the USB Debugging option is located. Tick it.
  • disable the antivirus apps to stop them from blocking the root process.

That should do it, now you’re ready to move to the part that interests us most.

How to root the Nexus S on Android 4.0.4 ICS IMM76D Firmware build:

  1. Download the rooting zip pack and save it on your computer’s desktop.
  2. Connect the Nexus S to your PC via USB cable. Now you need to copy the file you downloaded at step 1 and place it on your phone’s SD card.
  3. Disconnect the phone from your PC and then power it OFF.
  4. Boot into boot loader mode by pressing the Volume Up button and then Power.
  5. Choose ‘Recovery’ option and then press the Power key and a yellow warning icon should be displayed.
  6. Press the power button and then Volume Up key to select the option that says ‘apply update from /sdcard’.
  7. Select the file you moved on your phone when you were at step 2. Wait until the root process is complete.
  8. When the root has been completed you need to reboot the device and wait until the home screen is successfully loaded. Now you’re free to use your device again and customize it in any way you wish to do it.

Please note that in case the root didn’t complete on your Nexus S, then you need to repeat all the steps listed above because something might’ve went the wrong way or you forgot to apply a step and that’s what prevents your phone from being successfully rooted.

However, if everything went according to plan and your device is now rotted, then you can start using it right away. Make sure that you restore all your favorite applications and video games. If you have any other questions then please feel free to post all of them in our comments section and you should receive help with whatever troubles you might’ve stumbled upon when rooting your phone.

Also, feel free to browse the rest of our website as I’m sure that you will find numerous other helpful guides and tips and tricks that will help you better organize and customize your Nexus S and enhance the Android 4.0.4 Ice Cream Sandwich experience.