Google Nexus 7 Jelly Bean Update

The Google Nexus 7 tablet has become quite a hit with people looking for a smaller alternative to the 10-inch tablets but at a price that won’t break the bank. If you’re one of the device’s happy owners and are looking to upgrade the OS to Android 4.1.2, you have two options — wait for the Google Nexus 7 update to reach you or do it manually. How? We’ve got the easy-to-follow steps below.

Google Nexus 7 Jelly Bean Update

The update procedures are intended or devices that are still running the stock ROM. Now, we don’t want you bricking your device so be sure to read and follow the instructions carefully. If you think you don’t have the technical proficiency to do this, it might be a good idea to call a buddy who has or just wait for the update to reach your device.

If we haven’t scared you off yet, the steps to updating your Google Nexus 7 to Android Jelly bean 4.1.2 are below:

What you need:

The Update Process:
  1. Unzip the zip file containing the ADB executables into a folder on your computer.
  2. Place the update .zip package from Google in the same folder, but do not unzip it.
  3. On your Nexus 7, go to Settings > Development options and switch the toggle on. Then enable USB debugging under the “Debugging” menu group.
  4. Power down your Nexus 7
  5. Start up the bootloader by holding down volume up, volume down and power on your tablet.
  6. When the menu loads, plug your Nexus 7 into your computer.
  7. Use the volume up/down keys to navigate to “Recovery mode”, then press the power button.
  8. When the Android with the red exclamation point appears, hold down power first, followed quickly by volume down and volume up. (So that to start, you’re holding down power, then you’re holding down all three). When the menu appears, release all three keys.
  9. Use the volume up/down keys to select “apply update from ADB,” then press power to select it.
  10. On your computer, open up a command prompt or terminal window.
  11. Using the command line, navigate to the folder containing the ADB executables and the update file. (cd command)
  12. On Windows, type:
    adb.exe sideload
    … or on Mac, type:
    ./adb-mac sideload
    … or on Linux, type:
    ./adb sideload
  13. The update should begin installing. When it’s done, select “reboot system now.


That wasn’t so hard, was it? Once you’ve completed the steps, you can now enjoy your brand-spanking-newly-updated Google Nexus 7!

[Thanks to Android Central for the update procedure]
  1. This is for people who absolutely must have the update now. The vast majority of people are just going to wait for the update to be pushed to them, which shouldn’t take long and is significantly easier.

  2. When I plug in the cord on Step 6, I cannot use the up and down keys any longer. Need to reboot to make it work again.

  3. i agree never got the exclamation point….i know i can root and go ahead and get the update but still not really sure thats what i want

  4. These instructions are WRONG !!!! after you put the nexus into recovery mode you need to just press up & power at the same time to see the apply update from ADB option appear. Do not hold the buttons down or you will be back at the boot loader again.

  5. I had an issue with ADB not recognising my device once it was in recovery mode. I could run “adb reboot recovery” when the device was booted, but once in recovery mode, adb would show “device not found” when trying to sideload the update.

    I found that the Hardware ID in Device Manager didn’t match any in the Google USB Windows drivers when it was in recovery mode, so I added the ID. Then everything worked fine, and I was able to apply the update.

    Details posted on Google+ here:

  6. Hi, I think I’m having this issue (it’s stopping me from sideloading 4.3 onto my Nexus 4). How did you add the device id?

  7. The link above contains a link to my blog post which explains everything I did. Unfortunately it worked for my Nexus 7, but not Nexus 4 – for some reason, when in Recovery Mode, my Nexus 4 isn’t recognised *at all* by the PC (so I can’t even get the hardware ID)

Please enter your comment!
Please enter your name here