How to Root the Nexus 7 (WugFresh ToolKit Method)(Video)

Loving your new Nexus 7 but, like me, you noticed that there are a few features missing (like Adobe Flash)? Or perhaps you just want to load custom ROMs, overclock and just tinker with the Nexus 7 in general? Well, thanks to the developers over at XDA (as usual), the device is already rooted and running a custom recovery image and even has a few custom ROMs. Here’s how.

I. Before You Begin

1. You must use a Windows computer.

II. Root the Nexus 7

1. Download the WugFresh ToolKit and save it to your desktop of your computer.

WugFresh ToolKit (Scroll down to Downloads and click and download the exe file there)

2. Plug your device in via USB cable to the computer.

3. Double click the exe file to install the program.

4. Right click the WugFresh toolkit and say Run as Administrator.

5. When it launches, select the Nexus 7 as your model.

6. Click on the Full Driver Installation Guide and follow the steps to install the drivers. (If you’ve ever rooted a device on this computer you can skip this and do what I do in the video to install the drivers manually).

7. Click on Backup and choose what you want to backup and wait for that.

8. Once done, select Unlock.

9. Choose Yes on the device.

10. Go through the regular setup process on the device until you get to the home screen.

11. Go to Settings > Developer Options > and turn USB Debugging ON.

12. On the computer, check Permanent CWM and click Root in the program on the computer.

13. Wait for it to finish, then click on SuperUser and then click OK to install the binaries.

14. Once it’s done, go to BusyBox Installer and open it and install Busybox (select Grant when asked to give it permissions). If that works, you are rooted.

III. Flash ClockworkMod Recovery

1. Now go to the Play Store and install ROM Manager.

2. Open it and select your device.

3. Select Flash ClockworkMod Recovery (select Grant when asked to give it permissions).

4. Once it is done, click Reboot into Recovery.

5. If it reboots and shows you the custom recovery, you are all set!

IV. Flash a Custom ROM (Optional)

1. Head to our how to load a custom ROM procedure.

2. Head here for our how to enable flash on the Nexus 7 procedure.

If this procedure helped you, please thank/donate to WugFresh over at XDA!

  • jaj

    what if i dont want CWM install?

    • Mahesh Makvana

      Installing CWM Recovery is an optional step. If you want to install custom ROMs or backup your current ROM, you will require CWM Recovery. If you aren’t interested in doing so, you don’t need CWM, rooting alone will help you install root-only apps.

      Hope it helps !

      • Qcknot

        yeah than is the only thing i need root for install root apps like SIXAXIS CONTROLLER, and STICKMOUNT so i can use external storage, thank you.

  • Darrell

    The SU Binaries and SU didn’t push to my Nexus 7. The BusyBox did, but superuser and su binaries didn’t. Where should I manually put the su binaries so when I install superuser it will go ahead and update the binaries.

  • Harm

    I have a JRO03S device, wich version should i click?

  • beneathnylon

    FYI, users runing WIN8, when installing drivers, chose RAW method. This means you need WIN8 in test mode. (you need to use the OEM cable).

  • Dev E Das

    Can we unroot it if required? So that we get updates from Google?

  • Robert Blomeyer

    When you’re installing the WugFresh Toolkit 1.8 & also use MalwareBytes to protect against cyber-crud, MWB won’t let you download Images from the default site. Instead change the download preferences & bring down the correct default system image, TWRP, etc. from GOO.IM. MWB likes those images lots better. BobBl