If you're looking for the Android 4.2.2 update for the Nexus 7 3G, good news: we've got the link to download it from Google's servers (download). To get a sense of what's new in Android 4.2.2, check out our post on the new features here. And if you want an even deeper dive into the changes, you can check out the developer changelog here.

So, how do you go about flashing the Android 4.2.2 update to your Nexus 7 3G right now, instead of waiting for it to be pushed to your device over the air? Well, just keep reading, and you'll find out. Note: If you have a regular Nexus 7 Wi-Fi, these instructions will still work, but you'll need a different update file, which you can find here.

The short version: get your Nexus 7 into recovery, hook it up via USB, and select "apply update from adb," then use the 'adb sideload [FULL UPDATE FILE NAME HERE]' command. If you have a custom recovery, you should be able to apply the update in the normal way (straight from the zip file on device storage).

The long version:

Prerequisite: Your Nexus 7 3G should be running Android 4.2.1 build JOP40D. You will not lose your data using this method.

Step 1.

Download the update zip from Google's servers.

If you have a custom recovery, you can just copy it to the device, reboot to recovery, and flash directly as you would any other zip. You're done.

If you have the stock recovery, carry on.

Step 2.

Reboot your Nexus 7 and hold the VolDn button while it's booting up. Once you see the fastboot menu and the word Start, press VolUp a few times until you see Recovery and then press the Power button to enter recovery.

You will see an Android with a red exclamation point. Now press VolUp+Power together, and you should see the menu below.

Select the 2nd option called apply update from adb.


Step 3.

Connect the Nexus 7 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).

Keep the file you just downloaded on your computer and open up a command prompt (cmd in Windows, regular shell in Linux and Mac) in the same directory as the zip file.

Type in:

adb sideload 357318e165a8.signed-nakasig-JDQ39-from-JOP40D.357318e1.zip

You should see the progress bar go up to 100%, like so:

sending: 'sideload'  100%

nexusae0_wm_IMG_20121009_124956 nexusae0_wm_IMG_20121009_125353

At this point, the device should have started installing the update.

Step 4.

Reboot - you're done. Enjoy Android 4.2.2 on your Nexus 7!

Google via XDA - Thanks, akash3656!

David Ruddock
David's phone is whatever is currently sitting on his desk. He is an avid writer, and enjoys playing devil's advocate in editorials, and reviewing the latest phones and gadgets. He also doesn't usually write such boring sentences.

  • Chronus719

    It's killing me that I've still got nothing for my Nexus 4.

    • http://www.androidpolice.com/ Artem Russakovskii

      Nexus 4 and yakju Gnex are the only ones left for us to find.

      • Chronus719

        Yeah, I'm just wondering what Google's thought process was when releasing the updates. I know AP will be the first to post the links when they go live, and thanks for the alternate to just waiting for it to be pushed OTA!

      • Gary Wilkinson

        There's still no reports of it even rolling out for Nexus 4 right?

        • Chronus719

          Nope, and that's more what I was getting at. I'm wondering what's holding up the Nexus 4 right now. I figured it might have something do with optimizing code for the modem, and that the N7 3G and N4 might be using the same modem, but can't find what kind of modem the N7 3G has.

  • http://www.Nave360.com Sebastian Gorgon

    Going to wait for Paranoidandroid to update to that...

  • Inori

    Quick question guys, how long usually does it take before factory images are released?

    • http://www.androidpolice.com/ Artem Russakovskii

      It's unpredictable, depends on JBQ's availability. I'd say a few days but could be a week+.

  • rap

    I'm going to wait a bit and make sure this release is good and that I can easily root it again. I want the update eventually but there is nothing to rush in for.

    • Dr. Gasmo

      Learned that one the hard way with 4.2

    • Robb Nunya

      Voodoo OTA Root Keeper was my friend last time.

  • Trebor

    Still haven't received update on Nexus7(Wi-Fi only)Don't know why ,am I the only one who hasn't?

    • narbytrout

      This worked for me... Go To SETTINGS > APPS > ALL > GOOGLE SERVICES FRAMEWORK > FORCE STOP > CLEAR DATA... then go back and check for update. Today at noon I just did a standard check, but got nothing. Then I did those things... and it worked. :-)

      • Jonathon Fertig

        Worked! Thank you!

      • Jonathan Grubbs

        I tried this and it didn't seem to work, but my system poped up a dialog asking if I wanted to allow access I clicked yes. Not sure if that was why it didn't work. I tried it a 2nd time, this time rebooting immediately after following your steps. I had to re-approve my Google Apps for Business account after rebooting, and when I checked for the update it shows it's downloading the 4.2.2 System Update.

    • john

      thank you. Worked perfectly. You are the man!

  • Alan Wolf

    I am having an issue, keeps giving me an error at flashing when using TWRP recovery, give me error "assert failed: apple_patc h_check ("system/app/browserproviderproxy.apk
    E: Error in /sdcard/"name of zip file" error flasing zip

    Any suggestions?

    • SDS

      Do you have the stock browser installed?

      • Alan Wolf

        I do but I uninstalled and still same error, I was reading up on it, may be because I flashed a zip to enable tethering on the tablet gonna do a factory restore to 4.2.1 and then update

        • nelanka

          Did that work? I have the same problem.

  • toochimon25

    Cartoon network still can't run any videos

  • Yet-another-Droid

    The latest OTA update, 4.2.2, for Nexus 7 3g killed the devices ability to recognize any SIM card. So basically its a Nexus 7 3G now. The other features work as expected - toggle of wifi and bluetooth. The worst part is that when I try to get to status menu under Settings > About Tablet, the settings app crashes. I reported it to Google (both automated thru device and called them up on 0800 328 6081 - UK). The response - try factory resetting the device and wait fot update to float and issues to surface.

  • Jay

    Been doing this sins 11:00 flash de rom 10000000X and still no root >....<