Android 4.1.1 aka Jelly Bean is the latest version of Android OS that makes us impressed with its outstanding performance in UI experience that makes UI very responsive and smooth. This new version of Android OS has been pushed by Google to Google’s flagship phones, Galaxy Nexus and Nexus S using OTA update. If you have already updated your Galaxy Nexus with Jelly Bean and want to get root privileges, you can follow theses following steps.
Samsung USB Driver
If you are under Windows, you have to install Samsung USB Driver first for Windows to recognize your phone properly when connected with usb cable. There are three possible ways to install Samsung USB driver:
You can choose to use one of the above ways to get Samsung USB driver installed. You can check the installed driver by opening Windows Device Manager. If the driver has been installed and works properly the window should display something like this (Windows 7):
For Mac OS user, the phone should work by default, no need to install USB driver.
To unlock the phone, you need fastboot executable file. If you have already installed Android SDK, this file can be found under android-sdk-<platform>/platform-tools/ (ex: android-sdk-windows/platform-tools/fastboot.exe), otherwise you can download this tool: GalNexJBRoot.zip. Extract the zip file, you’ll get GalNexJBRoot directory which contains fastboot executable file (for Windows, Mac and Linux), recovery image and SuperSu.
B. Unlock Bootloader
In order to install root or any other ROMs, your phone bootloader must be in unlocked mode. If have already unlocked the bootloader, you can skip this step and go to step C.
C. Install ClockWorkMod (CWM) Recovery and SuperSU