We at T101 finally managed to find a solution that worked, and the familiar root permission prompt finally popped up. If you lost root access after upgrading to Jellybean or maybe you wanna root your new Galaxy Nexus running JellyBean,then continue reading (this was tested on a GSM Galaxy Nexus I9250, but should work on other variants as well.We are not responsible if ‘you’ screw things up).
Here’s a guide that’ll work for sure.
- Download your favorite recovery, say ClockworkMod Touch.
- Download JB-SuperSU.zip from this link.
- While booted into Android, push JB-SuperSU.zip to your Galaxy Nexus’s /sdcard using your computer, or download it straight from the device.You could also use adb to push the file (ADVANCED USERS ONLY)
- Reboot into the bootloader buy powering down and booting up while holding both volume buttons and power until the bootloader comes up.It’ll look like this .
- Flash the custom recovery by issuing this command from your computer:
fastboot flash recovery recovery-clockwork-touch-188.8.131.52-maguro.img (or whatever the recovery name is that you downloaded in step 1)Note: For some reason I can’t get the recovery to stick anymore – upon reboot, the Nexus reverts back to its stock recovery. If someone knows how to fix this, please leave a comment in this post.
Renaming /system/recovery-from-boot.p after obtaining root did the trick – you have to remount /system as rw first, of course.
- Now that you have the custom recovery installed, scroll down to Recovery mode in the bootloader menu using the volume down button and press the Power button to enter it.
- Select Install zip from sdcard, choose zip from sdcard, select JB-SuperSU.zip that you pushed in step 3.
- Reboot your phone.
- Dance around the room.