A few days ago, Google pushed out the Android 4.2.2 (build JDQ39) update to the takju variants of the Galaxy Nexus. Takju Nexuses are the devices sold in the Google Play Store, whereas yakju ones can be found in other retail channels. Good news for those waiting on the latter - though a day after its sibling, we finally have the yakju OTA file that can be applied manually on any stock device, including unrooted ones with stock recovery.

If you're not sure whether you have a takju or yakju variant, download Nexus Update Checker from the Play Store and see what it says.

What's New?

To see what's new in Android 4.2.2, see New Android 4.2.2 Features: Toggle From Quick Settings, Better App Download Notifications, and Some New Sounds!

There is also a new radio in this update.


Your device should be running build JOP40D before trying to install the update manually. If you for some reason don't have JOP40D, Google has it available in factory image form here.

For those ready to download and install manually, the process is easy. If you

  • have a custom recovery, just download the zip (linked below), move it to your device, and flash as usual
  • have the stock recovery, keep the zip file on your computer and follow a few easy instructions below

Manual Instructions

Disclaimer: Android Police isn't responsible for any harm to your device - proceed at your own risk.

Step 1.

Reboot your Galaxy Nexus, holding the Volume Up and Volume Down buttons while it boots up. Once you see the fastboot menu and "Start," press Volume Up to navigate to "Recovery" and press the power button. Once you see an Android with a red exclamation point icon, press Volume Up and the Power button together, which will bring you to a new menu. Navigate to "apply update from adb."

Step 2.

Connect your Galaxy Nexus to your computer with a USB cable.

Make sure you have a recent version of adb that supports the sideload command (if you don't, download the latest Android SDK to ensure your adb is up-to-date).

Open up a command prompt (cmd in Windows, regular shell in Linux and Mac) in the same directory as the zip file you've downloaded.

Type in the following:

 adb sideload 07501b11ad3b.signed-yakju-JDQ39-from-JOP40D.07501b11.zip

You should see a progress bar, which will eventually hit 100%. At this point, your device is installing the update.

Step 3.

Reboot and enjoy! You are now running Android 4.2.2 on your Galaxy Nexus.



Here's the OTA, hosted on Google's servers: yakju build JDQ39.

AP mirror just in case it goes down: AndroidFileHost.

MD5: 130db16f58ef96b8e5f813a9e3173186

File size: 44.0 MB (46,175,458 bytes)

Thanks, Ferenc Nagy, @nferenc, and everyone else who sent us a tip!

Artem Russakovskii
Artem is a die-hard Android fan, passionate tech blogger, obsessive-compulsive editor, bug hunting programmer, and the founder of Android Police.
Most of the time, you will find Artem either hacking away at code or thinking of the next 15 blog posts.

  • JordanMcRae

    Ugh Nexus 4...killing me. Last one to the game now.

    • cy_n_ic

      Always save the best for last ;)

  • Greyhame

    Just waiting on those ROMs to drop for VZW's bastard child...

  • Ten-4

    Please just give me the Nexus 4 update... My body is ready

  • Usama Ahmad

    This might be a dumb question but my Galaxy Nexus was originally a yakju, I changed it over to a takju back when the Play Store first started to sell Nexus devices again. Now ever since 4.2.x my bluetooth has been acting wonky. I understand 4.2.x has a bluetooth bug in general but my problem is a little different (won't recognize a Jabra bluetooth device as phone-capable).

    Long story short, my question is should I flash yakju back to this phone? Are there any hardware differences that should make me respect the yakju builds and use those instead of takju?

    • Carlos Rodríguez

      Yakju and Takju are exactly the same phone. The only difference is that Takju has Google Wallet and Yakju doesn't. You can flash only the system image and don't lose data. Or, you can try flashing JP04D system image again to see if bluetooth fixes and then the Takju OTA.


      • Usama Ahmad

        Incredible, thank you for the highly informative and eloquent response Carlos! I truly appreciate it. I'll give this a shot over the weekend. Thanks again.

  • Kleber Eduardo Vicente dos San

    I have a MAGURO yakjuvs but the id is JRO03C and it is a toro image no? Can I install JOP40D?

  • Tepsley

    Dumb question, but does using adb sideload require the bootloader to be unlocked? Might be worth while mention in the article..

    • Kamil Romański

      No, it doesn't :)

      • Tepsley

        Well, then I have something else wrong with my GNX.. Updated from 4.1.1 yakjuwx to the yakju 4.2.1 factory a couple of weeks ago, and has been working great (locked the bootloader after the install). Now when I try to install the 4.2.2 using sideload, it says "Installation aborted." after "Verifying update package..." without logging anything else.. Guess I'll have to do some digging if anyone else has had the same problem (didn't want to try with unlocking the bootloader again yet..)

        • Kamil Romański

          Sorry to hear that:( I heard similar stories when some kinds of "toolkits" were used... Unfortunately I don't know where the problem is, but for sure it's not a fault of a locked bootloader:(

        • Teodor Mechev

          Yeah, I have the same problem, had yakjuxw 4.1.1, and installed factory image of yakju 4.2.1, left my phone unlocked after the install. Phone is working more then great, but how when i got OTA 4.2.2 update, after starting the install and phone reboots it's stuck in recovery mode and it says "Installation aborted". After I start the phone its still on 4.2.1 and doesn't show there is new update available, only after I clear cache on Google Service Framework app then it shows it again that I can update, but after download it it goes in same close circle phone reboots and it's stuck in recovery mode and it says "Installation aborted"

  • http://www.mayura4ever.com/ Mayura De Silva

    Gosh... At last it's here ;) Time for update.

    Thanks for update zip file :)


  • Hung

    my Galaxy nexus is rooted and i have tried to install the 4.2.2 by custom recovery but it doesn't work. it said thezip is incompatible for my phone and fail to install. Anybody help

  • IfanAlvy

    while "verifying update package.." it says "Installation aborted." please help my Samsung Galaxy Nexus

  • JunitoNH

    This is unbelievable, I have the stock GSM, SGNx. Yesterday, I downloaded the OTA update without incident. However, today I have discovered the BT working perfectly, but the phone is unable to go into sleep mode, Dios mio.

  • Jun

    I did every step and got no error. But when i reboot my nexus, it's still in 4.1.1. I don't know why.

  • yotam

    Same problem as everyone... it says "Installation aborted."

  • Joe

    I notice this update is for GSM, my Nexus is HSDPA based, can I use this download?

  • Jimish

    I have done everything mentioned to the T, but after the progress bar hit 100%, the phone aborted installation.

    What can be the reason for it and how can I overcome this problem??


    the adb sideload doesnt even find my phon. Help?!

  • Suresh

    Does this update deletes any data from my phone? Please help.