Post Reply

[GUIDE] Unlock and Root a Nexus 7

29th June 2012, 06:04 PM   |  #1  
FadedLite's Avatar
OP Senior Member
Flag California
Thanks Meter: 235
 
165 posts
Join Date:Joined: Jul 2010
Donate to Me
More
I found less detailed guide on rootzwiki created by birdman, but i decided to repost it here in more detail.

* Disclaimer: I do not take any responsibility for anything you do to your phone, whether be brick, break, or somehow mess it up.


Requirements
1. You must have the sdk installed and you are able to access, and use adb and fastboot.
2. You must have debugging enabled on your Nexus 7.
3. Download Su here (Chainfire's thread for supersu) (Thanks Eric_Eric_Eric)
4. Download CWM here. Scroll down to Nexus 7 and choose whether touch or regular.

Pre-Steps
To make this easier, you should put the su zip on the sdcard for later.

1. In terminal, cd to the directory you have your sdk in. Then cd into platform-tools.
2. Type adb push path-to-zip/JB-SuperSU.zip /sdcard


Unlocking Your Nexus 7

To unlock your device
1. cd to platform-tools
2. Reboot to the bootloader - adb reboot bootloader
3. Unlock your device* -
fastboot oem unlock
*You will have to accept and erase all the user data on the tablet.
*You must run this as sudo in Linux


Flash Clockwork Mod Recovery
(You're still inside the bootloader)

4. Flash CWM -
fastboot flash recovery path-to-img/CWM-grouper-recovery.img

5. Make CWM Permanent -
1. Boot into recovery
2. Go to Mounts and Storage
3. Mount /System
4. Type in Terminal*
adb shell
cd /system
mv recovery-from-boot.p recovery-from-boot.bak
If your having trouble gaining shell, try "adb kill-server" then "abd start-server". Couple of my friends had this problem, and this should hopefully fix it.
* For some people, it has been reported that you don't have to replace recovery-from-boot.bak. The flash is enough to make the recovery stick.

Flash Su
1. Go back by pressing power button
2. Install the zip in the sdcard
Reboot and your device is now rooted!!

For anybody having trouble trying to use fastboot and come up with a no-permissions error or adb ????????? problem, I created a guide to fix the problem here: [GUIDE]Fix Fastboot and USB
Last edited by FadedLite; 1st August 2012 at 03:55 PM. Reason: Added Reference to adb/fastboot fix, updated cwm link
The Following 115 Users Say Thank You to FadedLite For This Useful Post: [ View ]
29th June 2012, 06:10 PM   |  #2  
Senior Member
Flag Central Kentucky
Thanks Meter: 1,084
 
6,939 posts
Join Date:Joined: Apr 2008
More
Any ugly splash screens indicating it has been unlocked?
The Following User Says Thank You to khaytsus For This Useful Post: [ View ]
29th June 2012, 06:17 PM   |  #3  
Senior Member
Thanks Meter: 3
 
171 posts
Join Date:Joined: Dec 2005
No SD Card!
Not to be a jackass or anything, but this tablet has no SD Card slot...might that require slightly different steps than what you outlined?
The Following User Says Thank You to jorge_culv For This Useful Post: [ View ]
29th June 2012, 06:21 PM   |  #4  
cesjr02's Avatar
Senior Member
Thanks Meter: 52
 
714 posts
Join Date:Joined: Jul 2010
More
Quote:
Originally Posted by jorge_culv

Not to be a jackass or anything, but this tablet has no SD Card slot...might that require slightly different steps than what you outlined?

I'm sure he meant internal storage.
The Following 3 Users Say Thank You to cesjr02 For This Useful Post: [ View ]
29th June 2012, 06:27 PM   |  #5  
movieaddict's Avatar
Senior Member
Thanks Meter: 356
 
2,105 posts
Join Date:Joined: Jul 2010
Donate to Me
More
Is there a way to do this without adb? I'm sort of new to adb....any help would be greatly appreciated. Ty

Sent from my SAMSUNG-SGH-T989 using xda premium
The Following 4 Users Say Thank You to movieaddict For This Useful Post: [ View ]
29th June 2012, 06:29 PM   |  #6  
Senior Member
Thanks Meter: 137
 
582 posts
Join Date:Joined: Jan 2012
Quote:
Originally Posted by jorge_culv

Not to be a jackass or anything, but this tablet has no SD Card slot...might that require slightly different steps than what you outlined?

What he wrote about pushing SU to /sdcard is correct. I have a Transformer Prime and ASUS called the internal storage /sdcard, which is a little counter intuitive. I presume the same situation exists with the Nexus 7.
The Following 2 Users Say Thank You to paddycr For This Useful Post: [ View ]
29th June 2012, 06:40 PM   |  #7  
FadedLite's Avatar
OP Senior Member
Flag California
Thanks Meter: 235
 
165 posts
Join Date:Joined: Jul 2010
Donate to Me
More
Quote:
Originally Posted by paddycr

What he wrote about pushing SU to /sdcard is correct. I have a Transformer Prime and ASUS called the internal storage /sdcard, which is a little counter intuitive. I presume the same situation exists with the Nexus 7.

This is correct. There is no emmc internal storage. Its just called sdcard

Sent from my Galaxy Nexus using xda app-developers app
The Following 2 Users Say Thank You to FadedLite For This Useful Post: [ View ]
29th June 2012, 06:45 PM   |  #8  
FadedLite's Avatar
OP Senior Member
Flag California
Thanks Meter: 235
 
165 posts
Join Date:Joined: Jul 2010
Donate to Me
More
Quote:
Originally Posted by movieaddict

Is there a way to do this without adb? I'm sort of new to adb....any help would be greatly appreciated. Ty

Sent from my SAMSUNG-SGH-T989 using xda premium

Umm, this no way to do this without adb. I'm working on a one click script which i will be posting later. I am currently in IO Sessions and should have it in the next couple of days.

But an answer, again, no, there isn't. You need to download the sdk, and install the tools. then just cd to platform-tools, and use adb like i said. If your in windows, use adb.exe then the arguments, but if your in linux, just use ./adb. Same thing with fastboot.
The Following 3 Users Say Thank You to FadedLite For This Useful Post: [ View ]
29th June 2012, 06:47 PM   |  #9  
FadedLite's Avatar
OP Senior Member
Flag California
Thanks Meter: 235
 
165 posts
Join Date:Joined: Jul 2010
Donate to Me
More
Quote:
Originally Posted by khaytsus

Any ugly splash screens indicating it has been unlocked?

Ya, there is, its the Google logo with the unlocked sign at the bottom, just like the galaxy nexus.
The Following 3 Users Say Thank You to FadedLite For This Useful Post: [ View ]
29th June 2012, 07:18 PM   |  #10  
movieaddict's Avatar
Senior Member
Thanks Meter: 356
 
2,105 posts
Join Date:Joined: Jul 2010
Donate to Me
More
Quote:
Originally Posted by FadedLite

Umm, this no way to do this without adb. I'm working on a one click script which i will be posting later. I am currently in IO Sessions and should have it in the next couple of days.

But an answer, again, no, there isn't. You need to download the sdk, and install the tools. then just cd to platform-tools, and use adb like i said. If your in windows, use adb.exe then the arguments, but if your in linux, just use ./adb. Same thing with fastboot.

TY very much faded, looking forward to ur one click script!

The Following 2 Users Say Thank You to movieaddict For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Tags
cwm, nexus 7, nexus 7 root, root, unlocked bootloader
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Nexus 7 Android Development by ThreadRank