Share this Story

Download: Android 4.2.2 (JDQ39) for the Galaxy Nexus LTE on Verizon

galaxy nexus jdq39

Over the weekend, our buddy El Madhatter sent us a screenshot of his Galaxy Nexus test device which had received an update to Android 4.2.2 (JDQ39). This caused some excitement around the DL community, as in the past when we had seen leaks from him, they were quickly released for our own flashing. Unfortunately this time around, he had already taken the update and was unable to grab the file URL, thanks to a busy schedule. Well, folks, he finally found some time and wit ha little help from XDA member oldblue910 has grabbed the direct Google download of the update for your flashing pleasure. 

Download Link [mirror]

*In order to apply this update in any of the situations below, you need to be 100% stock Android 4.1.1 (JRO03O). This is not a ROM that can be flashed over another ROM. It’s an update.

Instructions (rooted):

*For 100% stock Android 4.1.1 (JRO03O), but with root and custom recovery.

*Keep in mind that this is technically a test build.

1.  If you are rooted and with a custom recovery, download the file from above to your phone.
2.  Reboot your phone into recovery.

*Hold both Volume Up and Down plus Power at the same time until you see a “Start” button appear.

3.  Choose “install zip from sdcard.”
4.  Find the file you downloaded, and select it.
5.  Once it finishes, reboot your phone and enjoy 4.2.2.

Instructions (non-rooted “adb sideload”):

*For some reason on my Galaxy Nexus, I did not have the “adb sideload” option to update via stock recovery. If you do, these instructions are for you. If you get into stock recovery and don’t see the option, you’ll need to jump down to the next set of instructions.

*I’m also going to assume you know adb commands if you know about the sideload command.

*These are also the abbreviated adb sideload instructions. For the full guide, check out this post.

1.  Download the file from above to your computer.
2.  Plug your phone into your computer and type “adb reboot bootloader” in your command prompt.
3.  Your phone will boot to fastboot.
4.  From here, scroll down with Volume Down to “Recovery” and select it with Power.
5.  When the exclamation point and Android appear, tap Volume Up and Power at the same time.
6.  You should now be in recovery.
7.  If you see “adb sideload” as an option, choose it. (If you don’t, jump to the next set of instructions.)
8.  From your computer terminal, type in “adb sideload <filename of the update file>”
9.  Your phone will prompt you with a set of instructions for updating.
10.  Follow them, update your phone, and enjoy.

Instructions (non-rooted):

*If you tried the instructions above and are not seeing “adb sideload” as an option in stock recovery, you’ll have to use these instructions. The only way to update at this time, is to temporarily flash a custom recovery. It’s not hard and will not ruin your phone by any means. Temporarily flashing means that after you install the update and reboot, your stock recovery will return. This will not root your phone.

*This Nexus toolkit is the one I’ve chosen for this set of instructions. [XDA thread]

*Once downloaded, run the .exe file (Windows) and follow the install instructions. Once installed, hit up the instructions below.

1.  Download the update file from above to your phone’s storage.
2.  Using the toolkit above, choose LTE Galaxy Nexus with build 4.1.1 (JRO03O).
3.  From the main menu, choose option 10, “Boot to custom recovery without permanently flashing it.”
4.  Then choose option 1, boot to Clockworkmod Touch Recovery.
5.  Follow the next on-screen instructions to boot into Fastboot mode.
6.  Watch your phone boot into fastboot, flash recovery, and then take you to recovery.
7.  From there, choose “install zip from sdcard.”
8.  Find the update file you downloaded in step 1.
9.  Select it and install the update.
10.  Once finished, reboot, enjoy Android 4.2.2 and your stock recovery.

Update:  Here are the new radios as a .zip file.

Update 2:  Video of some of 4.2’s new features for those new to it:

YouTube Preview Image

Via:  XDA

Cheers oldblue910 and El Madhatter!

  • So I was having issues with “Status 7” and it was pissing me off. I had installed JR030 through the Nexus toolkit when it was leaked last time. I had to download the Google Factory Stock Rom for the ToolKit and flash it to my phone. From there I just flashed JDQ39 and it worked flawlessly. I’m assuming something wasn’t matching up with the verification keys when the recovery was going through the verification process. Hope this helps everyone that was having issues.

  • can some one make a video of this on youtube please. i just cant get it to work.

  • PJ

    this is not working for me…getting some error

  • Will


  • Will


  • Will

    In Instructions (non-rooted “adb sideload”) it says – 8. From your computer terminal, type in “adb sideload ” – what is

  • Do all of these instructions cause a factory reset of your phone?

  • im stock locked and unrooted, had to unlock to get it to work. if i re lock will it erase the update?

  • Chris

    Why does it not promp me to update to 4.2.2 in my settings?

  • Chris

    I am running 4.1.1, why does it say under settings that i am up to date?

  • Anyone know if WiFi tether is up and working?

  • gbronc

    I attempted to apply this and got this error:

    assert failed: getprop(“ro.product.device”) == “toro” ||
    getprop(“ro.build.product”) == “toro”);

    E: Error in /sdcard/5939ff985946.signed-mysid-JDQ39-from-JRO03O.5939ff98.zip

    Status 7
    Installation aborted.

    Any ideas here? I am definitely running JRO303 on a Galaxy Nexus LTE device. Running using CWM v6.0.1.9. Sideload gave the same error.


    Can anyone who did the early leak of 4.1.1 (The one that came out about a month or so before the official 4.1.1 OTA. The one you had to first Unlock the phone and at a custom recovery to get it to work? I have tried every combination of ADB or load from SD. Using GNex tool kit, Fastboot and Wugs. Every attempt results in the same exact error = Assert failed: apply_Patch_check (“/system/build.prop”, “17a2ec846833d952fd21c0ab609c5b4aa31db39f”, “54d20f79faf9be3db5b7da6d9c1e70e26528129d”) E: Error in /sdcard/5939ff985946. signed-mysod-JDQ39-from-JRO03O.5939FF98.ZIP (STATUS 7) Installation Aborted. Any ideas?

  • Justin Herrick

    HELP! Do I have to unlock the bootloader first?? I am very new to this! I am going to do the nonrooting way.

  • briire

    Terrific! It worked, but with a couple of major caveats. I was getting the device not found error during the sideload attempt (but not before that point), due to Windows 8 locking down which drivers were being installed. I found the following two instruction sets from other web pages (primarily http://forum.xda-developers.co… critical to making this work. If you, too, have Windows 8 x64 (Pro, for me), you’ll probably need to take these steps, too:

    Q. I have Windows 8 and cannot install the drivers

    How to Disable Driver Signature Enforcement in Windows 8:

    From the Metro Start Screen, open Settings (move your mouse to the bottom-right-corner of the screen and wait for the pop-out bar to appear, then click the Gear icon).
    Click ‘More PC Settings’.
    Click ‘General’.
    Scroll down, and click ‘Restart now’ under ‘Advanced startup’.
    Wait a bit.
    Click ‘Troubleshoot’.
    Click ‘Advanced Options’
    Click ‘Windows Startup Settings’
    Click Restart.

    When your computer restarts, select ‘Disable driver signature enforcement‘ from the list. You can now load your modified driver. The one that worked for me was PDANet for Android (Win8 compatible): http://pdanet.co/bin/PdaNetA40

    Overwrite the old files and accept the security warnings. It may give you an error and automatically uninstall PDANet, but the drivers will stay on your system.

    Reboot again once the driver is installed and all will be well and you can proceed with the instructions fully as instructed in the main post above.

    Now FINALLY enjoy 4.2.2 on your Verizon Galaxy Nexus!!!

  • Marshall P.

    So i’m having trouble sideloading this. My problem is that i’ve gotten adb commands up and working and i’m able to reboot to the bootloader, but once i select recovery, my Gnex displays the red triangle exclamation point and android and then it seems to lock up. Pressing Volume Up and Power does nothing. It’ll eventually reboot after pressing power a few times but besides that it does nothing. I guess my question is that I see that theres a adb command that bypasses the bootloader and takes it straight to recovery. Would it be a problem if i were to take that route?

  • Rob Hartwig

    Running perfectly for me. Not one issue. Seems this is the real deal. The camera and lockscreen options are awesome. And my favorite… SWIPE built in to the stock keyboard!

  • pbd

    Anyone happen to have tips or a fix for extreme battery drain? Specifically Exchange Services at 44% and Email at 13%. On forums I’ve seen suggestions to remove and re-add the exchange account but that doesn’t seem to help. It’s set to push email, which was working on 4.1.1, but now on 4.2.2 emails aren’t coming in (unless I open the app and manually update) and it’s draining my battery in a very short time. Any advice would be much appreciated!

  • so I got the update installed and working using the toolkit, but how do I install the radios in that update?

    • bump. anyway I can install radios without rooting so I dont have to wipe my phone?


        • is this that hard of a question? dafuq? I will never switch back to iphone, but this is the my biggest complain int he android community. so many people with questions about various phones/versions/roms/etc and not enough people willing to help.

          • steveP

            If you install the update, the new radios are included.

    • halp me halp me halp me halp me muhammed

  • Joel Sipp

    I found what the problem was – I had it selected to check for an MD5 file. When it didn’t find one, it failed.
    Helps to actually read the error message I guess. Turned off the MD5 check and it worked.


  • Joel Sipp

    Getting so frustrated with something that is seemingly so easy! I am rooted, and have Team Win custom recovery installed. I saved the zip to my SD card, and boot into recovery. When I try to flash though, it fails, and I don’t know why.

    I have the same trouble with any ROM I tried to load as well. Can’t get anything to flash for some reason.

    I usually save the zips in the !ReadytoFlash >Root_Files folder on my phone. Should I be saving them somewhere else?

    • umataro42

      Are you getting that status 7 error?

  • Carki1

    My device is not rooted… has any one had any problems with the phone wiping??? I haven’t backed up anything (I know that’s horrible!!! I’ve been so used to memory cards, smh). Anyhow, I’m trying to back up not but I’m so anxious to have this on my phone (since I currently have it on my Nexus 7)… Should i bother waiting to back up???? Has anyone had any issues so far??


    anyone get “Instructions (non-rooted):”
    to work I get the same results i got with out using tool kit. Which is a failed install