The Galaxy Nexus is the first smartphone to feature full-fledged Android 4.0 Ice Cream Sandwich. As a Google Experience Device, it is also bound to be the first in line for upgrades to the Android operating system.
Thanks to the official updates that Samsung is spearheading, the Galaxy Nexus also gets the royal treatment with the latest (leaked but official) Android 4.0.4 Ice Cream Sandwich update.
However, in most cases, for every brand new official update that rolls out, older methods of rooting your device become obsolete. In the case of the Galaxy Nexus, updating your device to the latest Android 4.0.4 Ice Cream Sandwich will eventually void your root privileges.
However, there’s a workaround to rooting the Galaxy Nexus without your having to downgrade your device. XDA Developers member adrynalyne authored a patch that enables Galaxy Nexus users to root their device running Android 4.0.4 Ice Cream Sandwich.
In this tutorial, we’re going to teach you how to root your Galaxy Nexus running Android 4.0.4 Ice Cream Sandwich.
Take note that rooting your device will void your device’s warranty. Additionally, if the rooting process fails to root your device, there is a slim chance that you could damage your phone. Please use the instructions with caution and at your own risk. We shall not be responsible for any damage or loss because of your use of these instructions.
Using your phone’s Volume keys, select the option “Recovery Mode” and press the Power button to confirm the selection. This should boot your device to ClockworkMod Recovery.
Once inside ClockworkMod Recovery, select “install zip from sd card”, then select “choose zip from sd card”. Browse the contents of your SD card and select the file named “su.zip” to manually flash the su binaries to your Galaxy Nexus.
Wait for the installation process to finish.
Select “++++Go Back++++”, then select “reboot system now” to reboot your phone.
To verify if you have root access or not, you can download the Superuser app in the Android Market for free.
Congratulations! You successfully rooted your Galaxy Nexus CDMA running Android 4.0.4 Ice Cream Sandwich. Enjoy the benefits of having a rooted device.