Liliputing

  • How To…
  • Mini PCs
  • Reviews
  • Deals
  • Shop
  • About
    • About Liliputing
    • Contact us
    • Advertise on Liliputing
    • Support Liliputing
    • Privacy Statement

How to root the Google Nexus 7, unlock the bootloader, install custom recovery

07/18/2012 at 10:11 AM by Brad Linder 37 Comments

The Google Nexus 7 is a pretty great tablet right out of the box. It has a speedy NVIDIA Tegra 3 quad-core processor, a 7 inch, 1280 x 800 pixel display, and Android 4.1 Jelly Bean software.

But before doing anything else with my Nexus 7 when it arrived, I wanted to unlock the bootloader, root the tablet, and install a custom recovery.

Those three steps let you:

  1. Install a custom recovery or other software
  2. Run apps that require root permissions, such as Titanium Backup
  3. Completely backup and restore the device or flash custom firmware

Since unlocking the bootloader will wipe all data from your device, it’s a good idea either to back everything up before starting, or to just do it as soon as your Nexus 7 arrives, so there’s not much of anything to wipe. I chose the latter option.

There’s also always a chance that something could go wrong, so proceed with caution.

Update 10/15/2012: If you’re running Android 4.1.2, you may want to check out our updated guide for rooting the Nexus 7 running Android 4.1.2.

Fortunately, there are very easy ways to accomplish all three goals — using one tool: Nexus Root Toolkit.

You can download the latest version of Nexus Root Toolkit from the xda-developers forum. It’s designed to run on a Windows computer, and once you’ve downloaded the file, go ahead and install it on your PC. Then follow these steps:

On your Nexus 7 Tablet

  1. Swipe down from the top of the screen to open the notification area.
  2. Tap the settings icon next to the time and date.
  3. Scroll down to the Developer options area and tap it.
  4. Slide the switch to turn on Developer options.
  5. Check the box that says USB debugging
  6. Hit the back button to return to the previous screen
  7. Tap the “About tablet” option.
  8. Make a note of the Build number — the last item on this screen.

On your PC

Installing drivers

Open the Nexus Root Toolkit and click the button that says “Full Driver Installation Guide.” If you’re running Windows 7 you can try the Automatic Driver Configuration option on the next screen.


Follow the instructions, and connect your Nexus 7 to your PC with a USB cable when prompted to do so.

The automatic configuration didn’t work for me, and I got an error message. Here’s what did work instead: I found the directory where Nexus Root Toolkit was installed, opened the Windows Device Manager, found the entry for the Nexus 7, and used the “update driver” option.

Then I browsed for files on my PC, and told Windows to look in the C:\Wugs_NexusRootToolkit.v1.5.2\data\drivers directory.

That worked.

Unlocking, rooting, and installing custom recovery

Once your drivers are installed, you can use the other tools included in the Nexus Root Toolkit. Make sure to choose the model type that corresponds with your device.

The toolkit also supports the Samsung Galaxy Nexus smartphone, so if you’re using it with a Nexus 7 tablet, scroll down to the Nexus 7 section and choose the build number that corresponds with the one you found in the About tablet area.

Nexus Root Toolkit

The unlock button will reboot your device, unlock the bootloader, wipe all your data, and then return you to the Android 4.1 setup screen.

The process takes a few minutes, and your device may reboot a few times. Don’t worry. This is normal.

Rooting your device lets you run apps that require root privileges, including the excellent Titanium Backup utility for backing up and restoring your apps.

You have two options for rooting: You can just root your device, or you can also install ClockworkMod Recovery (or CWM).

ClockworkMod is a utility that lets you completely backup your device and restore from that backup if anything ever goes wrong or you just want to restore your device to an early state (but not the factory settings).

I actually chose to simply root my device, because I prefer TWRP, or Team Win Recovery Project. It’s a different custom recovery that’s a little easier to use on devices with touchscreens, and it includes a file browser and on-screen keyboard for changing the names of your backups, among other nifty tools.

Google Nexus 7 with TWRP

You can install TWRP simply by downloading and installing the GooManager app from the Google Play Store, running the app, tapping the menu icon, and then choosing the option to “Install OpenRecoveryScript.”

This will let you reboot into TWRP by tapping the “reboot recovery” option in GooManager. But this is sort of a one-time thing. The next time you reboot the tablet, the Nexus 7 will overwrite TWRP with the default recovery.

If you want to replace the default recovery permanently with TWRP, here’s what you need to do before installing TWRP:

  1. Root your Nexus 7 following the steps above.
  2. Install ES File Explorer from the Play Store.
  3. Open the app and tap the menu icon, then choose the Settings option.
  4. Check the box that says “up to root.”
  5. Scroll down and check the boxes that says “Root Explorer” and “Mount File System.”
  6. Make sure to grant superuser permissions if you encounter a prompt along the way.
  7. Return to the ES File Explorer main screen.
  8. Tap the Up box to go to the root directory.
  9. Select the System directory.
  10. Either delete or rename the recovery-from-boot.p file. This is what causes the Nexus 7 to automatically overwrite your custom recovery upon reboot. I prefer to rename it in case I want to go back to custom recovery later.
  11. Now go back to TWRP and install the OpenRecoveryScript.

Now time you can reboot into TWRP as often as you like using GooManager or another app of your choice.

The Nexus Root Toolkit also lets you relock your device if for some reason you would prefer a locked bootloader, flash the stock version of Android that comes with the Nexus 7 and remove root, or backup and restore your device from your PC — assuming you’ve installed ClockworkMod rather than TWRP.

 

Share this:

  • Facebook
  • Twitter
  • Google
  • Reddit
  • Email

Leave a Reply

37 Comments on "How to root the Google Nexus 7, unlock the bootloader, install custom recovery"

Login with
Facebook Google Twitter WordPress Yahoo! Disqus Reddit Stackoverflow GitHub
avatar
avatar
  Subscribe  
newest oldest most voted
Notify of
$1298414
Guest
$1298414
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Awesome. Thanks Brad.

Vote Up0Vote Down  Reply
5 years ago
Krishna
Guest
Krishna
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Thank you for the very detailed write up,

Before I get started with this, I have one question-If I just root my device and install ClockworkMod will I be able to directly accept updates from google? or will i have to relock to accept updates?

Vote Up0Vote Down  Reply
5 years ago
Brad Linder
Guest
Brad Linder
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

As long as you’re still running the stock Google version of Android you should still be able to get OTA updates – although you may lose root access after an update.

Vote Up0Vote Down  Reply
5 years ago
Anon
Guest
Anon
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Good write up – next how to is to be able to dual boot both Android 4.1 along with Lubuntu (with each being encrypted, so that if device is stolen, no problems)… where each gets their respective updates…, of course with ability to back it up fully onto a USB drive attached to the Nexus 7? Anyone know of how to do this? To bad we don’t have a bigger drive (32GB) built-in along with HDMI port to make it so we can have just one device and use it at various locations.

Vote Up0Vote Down  Reply
5 years ago
plasmaboltrs
Guest
plasmaboltrs
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

To back it up to USB you could use an otg cable and USB flash drive… I bought one and I can stick an SD and micro SD in it as well use TWRP to back up to external storage.

Vote Up0Vote Down  Reply
5 years ago
bob
Guest
bob
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Great article, thanks!
have you messed around with USB external storage?

Vote Up0Vote Down  Reply
5 years ago
bsphil
Guest
bsphil
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

What if my build is “JRO03D” instead of “JRO03C”? I just installed the update last night for 4.1.1.

Vote Up0Vote Down  Reply
5 years ago
Brad Linder
Guest
Brad Linder
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

I’ll let you in on a little secret — I used the C option even though I have a D build, and it worked just fine.

Vote Up0Vote Down  Reply
5 years ago
bsphil
Guest
bsphil
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Excellent, it worked just fine. Thanks for the guide and the tip!

Vote Up0Vote Down  Reply
5 years ago
naveen
Guest
naveen
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

hey could you please help me by letting me know how to make the nexus7 compatible for the following
1. To detect a memory stick/usb drive
2. To access internet via a huawei usb dongle

Thanks in advance for the help

Vote Up0Vote Down  Reply
5 years ago
Brad Linder
Guest
Brad Linder
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

1. Download an app called StickMount from the Google Play Store.
2. Nothing comes to mind.

Vote Up0Vote Down  Reply
5 years ago
stephen prowse
Guest
stephen prowse
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

I have tried to unlock and root the Nexus 7 on two different computers running Windows 7 and cannot get past a message saying “Checking ADB status”. I have checked the device manager and the drivers are installed. Anyone have any suggestions as to whatt I am doing wrong?

Vote Up0Vote Down  Reply
5 years ago
Steve Mobs
Guest
Steve Mobs
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

It’s quite easy to spot what you’re doing wrong. When I reveal it you’ll smack yourself. Ready? OK here it is… You’re using windows.

Vote Up0Vote Down  Reply
5 years ago
Jaurigue
Guest
Jaurigue
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Hey Steve, I had the same issue I was able to root my device I just had to keep on killing the ADB32.exe process.

Vote Up0Vote Down  Reply
5 years ago
Jason Jaurigue
Guest
Jason Jaurigue
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

Your drivers are configured, but they configured using 32bit drivers, and am guessing that you have a 64bit operating system,. Please try uninstalling the drivers completely using USBDeview and then re-configuring them with the 64bit drivers posted early in this thread: http://forum.xda-developers.com/atta…9&d=1342290861

Vote Up0Vote Down  Reply
5 years ago
speedym7
Guest
speedym7
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

I found that I could not use a USB 3.0 port on my laptop had to use a 2.0 port.
Hope this helps some people having issues

Vote Up0Vote Down  Reply
5 years ago
equalizer
Guest
equalizer
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

I had to kill the ADB32.exe process as well. Also during rebooting, it got stock. I had to kill the reboot process as well. That closed the toolkit and I had to start over. The second time everything worked

Vote Up0Vote Down  Reply
5 years ago
nick789uk
Guest
nick789uk
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

How difficult is doing this and could I damage the tab

Vote Up0Vote Down  Reply
5 years ago
Brad Linder
Guest
Brad Linder
Share On TwitterShare On Google
Click to flag and open «Comment Reporting» form. You can choose reporting category and send message to website administrator. Admins may or may not choose to remove the comment or block the author. And please don't worry, your report will be anonymous.

There’s always a risk that something could go wrong, so proceed with caution… but the steps outlined above worked for me.

Vote Up0Vote Down  Reply
5 years ago
Facebook Gplus Twitter YouTube RSS Patreon

Latest News

Reports: Windows 10 Lean is streamlined for devices with just 16GB of storage

Reports: Windows 10 Lean is streamlined for devices with just 16GB of storage

There are a number of low-cost Windows tablets and notebooks that have as little … [Read More...]

Google finally launches a real app for Google Tasks and it’s… fine

Google finally launches a real app for Google Tasks and it’s… fine

Google has offered an online task manager for years, allowing you to create … [Read More...]

Xiaomi launches $250 Mi 6X smartphone with dual cameras, Snapdragon 660, no notch

Xiaomi launches $250 Mi 6X smartphone with dual cameras, Snapdragon 660, no notch

Xiaomi's latest mid-range phone is set to go on sale in China soon for about … [Read More...]

Deals

Deals of the Day (4-25-2018)

Deals of the Day (4-25-2018)

Amazon's new Kids Edition Echo Dot sells for $80 and ships May 9th. But Amazon … [Read More...]

Featured articles

Razer Blade Stealth 3 pound Kaby Lake-R notebook review

Razer Blade Stealth 3 pound Kaby Lake-R notebook review

PC gaming company Razer is a relative newcomer to the laptop space, having … [Read More...]

Google’s Crostini lets you run GNU/Linux apps on Chromebooks without enabling developer mode

Google’s Crostini lets you run GNU/Linux apps on Chromebooks without enabling developer mode

People have been running Ubuntu and other GNU/Linux distributions on Chromebooks … [Read More...]

How to get Android apps without using the Play Store

How to get Android apps without using the Play Store

Most Android phones, tablets, and TV boxes sold in the US ship with the Google … [Read More...]

Support Liliputing

Liliputing’s primary sources of revenue are advertising and affiliate links (if you click the “Shop” button at the top of the page and buy something on Amazon, for example, we’ll get a small commission).

But there are several ways you can support the site directly even if you’re using an ad blocker and hate online shopping.

Contribute via PayPal

  • donate monthly
  • donate once only
Select a Donation Option (USD)
Enter Donation Amount (USD)

Subscribe via Patreon

Become a Patron!

Disclosure: Some links on this page are monetized by Skimlinks and Amazon's and eBay's affiliate programs.

Login

  • Register
  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Copyright © 2018 Liliputing · Go to top of page

loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.