Although Google has already started pushing the OTA Android 4.1.1 Jelly Bean update for the Galaxy Nexus, the owners having Takju variant (the one bought directly from Google) are in the list, but the Galaxy Nexus Yakju (unlocked GSM variant) owners will have to wait for some time.
If you are an owner of Galaxy Nexus Yakju, and can’t wait for the OTA update, you should install the update by yourself using the below guide:
(Note: If you attempt to root your device, the warranty will be expired. We are in no way to blame for anything that could happen with your device upon rooting. Follow this guide at your own risk!)
How to Manually Install Android 4.1.1 Jelly Bean on Galaxy Nexus (For Yakju owners)
Step#1: First of all you need to download the Galaxy Nexus Toolkit V7.4 from this link. Install the drivers along with the toolkit from the same link.
Step#2: Now download the stock rooted ROM from this link. You can either download the de-odexed or the odexed version of the rom.
Step#3: Launch the toolkit and connect your Galaxy Nexus to the computer system through USB Debugging mode enabled. Choose the model of your device from the Toolkit interface.
Step#4: Now choose any of the three options to flash the ROM i.e.: TWRP, CWM Touch and CWM Non-Touch.
Step#5: After the recovery gets flashed on your device, restart it by turning it off, and then pressing both the Volume buttons at the same time together with the Power button. Then press the volume up/down button to change the options and choose the ‘Reboot to Recovery’ option by tapping down the Power button.
Step#6: After entering into the recovery mode, choose the ‘wipe data/factory reset’ option and after that select ‘format /system’ option from beneath the ‘mounts & storage’. Once you select the options, choose the ‘install zip from SD card’ option and select the transferred ROM and wait for the flashing procedure to finish.
Step#7: Once the ROM gets flashed on your device, restart it and you should now have Android Jelly Bean running on your Galaxy Nexus.