Official Jelly Bean Android 4.1.1 OTA JRO03C for Galaxy Nexus US HSPA+ Variant

Google has started the official rollout of the Jelly Bean Android 4.1.1 update (build number JRO03C) for Galaxy Nexus devices – starting with the HSPA+ Galaxy Nexus variant in the US (the GSM variant sold directly by Google in the US – just a day after releasing the source for Jelly Bean.

However, the OTA update is rolled out gradually to more and more devices, so in case you don’t want to wait for your device to get it, you can manually update to the OTA release by using the guide below.

—- Important! Read the points below —

  1. The manual method of updating needs you to have a device with an unlocked bootloader and ClockworkMod recovery installed. If you have a fully stock and unlocked Galaxy Nexus, you should wait for the OTA update from Google officially.
  2. You need to be on either the IMM76I Android 4.0.4 build or the preview JRN84D Jelly Bean build in order to update manually as this is an incremental ROM. There are two different files for updating from either version, so make sure to select the correct version depending on your current build.
  3. This guide and ROM is for the unlocked GSM variant of the Galaxy Nexus in the US and won’t work for the international variants or the Verizon/Sprint variants.

— Important! Read points above —

Now, let’s take a look at how you can manually update your GSM Galaxy Nexus (US variant) to the official OTA Jelly Bean release.


This ROM and the guide below are compatible only and only with the US GSM Galaxy Nexus. It’s not compatible with the international or Sprint/Verizon variants or any other device. Check your device model in Settings » About phone.


The methods and procedures discussed here are considered risky and you should not attempt anything if you don’t know completely what it is. If any damage occurs to your device, we won’t be held liable.

How to Install Official Jelly Bean ROM on US GSM Galaxy Nexus Variant

  1. [Important] Make sure your device has an unlocked bootloader and ClockworkMod recovery installed.
  2. Now, on your phone, go into Settings » About phone, and check what it says under Build number on the bottom. It must be either IMM76I or JRN84D. Then, download the corresponding file below in order to update.
    1. If build number is IMM76I:  Download Link
    2. If build number is JRN84D:  Download Link
  3. Copy the downloaded zip file to the SD card on the phone (do not extract it).
  4. Turn off the phone and boot into ClockworkMod recovery. To do this, press and hold the Volume Up + Volume Down + Power buttons together till the screen turns on. Then, scroll to the Recovery mode option using the volume buttons, then select it using the Power button to restart in recovery.
  5. Select install zip from sdcard, then select choose zip from sdcard, then select the file transferred to the SD card in step 3. Confirm installation on the next screen by selecting Yes.
  6. After installation is complete, select go back then select reboot system now to reboot the phone and boot up into the official Jelly Bean Android 4.1.1

Congratulations! You have successfully updated to the official Android 4.1.1 Jelly Bean OTA release on your Galaxy Nexus. Enjoy!

  • Nitin

    Thanks, I will do the update once I reach home today. Any idea of the changelog between 4.1 and 4.1.1

    • Abhijeet Mishra

      4.1.1 is the official release, 4.1 was a preview build Google used for demonstrating Jelly Bean at Google I/O. Also, 4.1.1 reduces the delay in opening apps a bit. But anyway, it’s the official final build, so best to update to it. 🙂

  • Btw Can We Flash The OTA Packs On Deoxecated Jelly Bean 4.1

  • jaspreet

    getting an error…that is/…
    installation aborted(status 7)

    plzzz help

    • Anonymous

      Me too!

      • lana etwillow

        my solution : flash 4.0.4 with Gnexus Tollokit and then install 4.1.1 not OTA but with CWM (install from Gnexus tollkit).
        Then dowload GNexus tollkit for Jelly Bean and ROOT !
        Enjoy 🙂

  • Xiao Wac

    Have Galaxy Nexus 4.0.4 recently updated on this version I’m from PAKISTAN no Jelly Bean right now donno when will i get it :'(

  • When you say US variant you mean ‘takju’ and ‘yakju’ build? or only ‘tajku’?
    Because my phone originally came with 4.0.2 yakjujp but I flashed 4.0.4 yakju using google tool kit.
    So which method should I follow? This one or international one?
    (Im on the same stock 4.0.4 yakju build)

  • Harsha

    for those who are getting Installation aborted (status 7) error:

    This is because of update file gets corrupted while copying from PC to phone. (
    I used to get installation aborted(status 7).

    So download the image directly to the phone and then boot into clockwork recovery and install the update by choosing the zip file (from the downloads folder)..This worked for me…Cheers 🙂

We’re hiring writers from India! Apply here.