yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Android Development] mtwalsh922:
Using Toolkit 1.5.2 I was able to (using the Samsung Drivers installed by following the Initial Setup) get smoothly to the point where I could unlock my Nexus 7 before moving on to Root with CWM. My device was brand new and updated itself to Android 4.1.1 right out of the box, which is the model type I selected in the toolkit.

The unlock appeared to work smoothly, and the device rebooted such that I could go through the initial device setup (or skip it) before performing the root. However on startup the Wifi on the device won't connect. The connect button for my home Wifi is disabled even after entering my password. Getting the settings only seems to give me volume, and just leaving it at the point won't work since I can't enable USB debugging.

Basically I'm stuck. Powering the device off and on doesn't change anything. I wasn't even going to load a custom ROM....just wanted root and CMW.

Needless to say I'm kinda kicking myself, and don't blame anyone, but just wonder if anyone has seen this or has any ideas where to go from here?

Thanks!

---------- Post added at 02:40 PM ---------- Previous post was at 01:57 PM ----------

Okay, I resolved this put turning on the Wifi hotspot on my phone and manually adding that connection. That worked, and I was able to finish the initial setup, enable USB debugging again, and successfully root with CWM. However, it still won't let me connect to my actual home Wifi. It sees it, just won't let me save it after I enter the password. Weird.
[Nexus 7 Android Development] tfaulk88:
i was having trouble with the drivers but i ran these driver files and it worked like a dream lol thanks
[Nexus 7 Android Development] WugFresh:
Can you provide more information on your setup? Win8? Win7? Xp?

{{ WugFresh }}
[Nexus 7 Android Development] goofball2k:
Just wanted to say Thanks! This is an awesome utility. Just had to do the manual method to update the drivers (Win7 x64 Sp1, used the drivers included in your package). That was it.
[Nexus 7 Android Development] B-Mod:
CWM does not work, when I go to recovery, all I get is a black screen with google and a unlocked symbol.
[Nexus 7 Android Development] WugFresh:
I plan on using this one in v1.5.2 (which is very close to release): http://xdaforums.com/showthread.php?t=1769915

Are you sure that CWM doesn't work or is the script stalling on you? Can you confirm it by using the advanced utilities Boot temporary button and pointing to the CWM img in the toolkit directory:

"%INSTALL_LOCATION%\Wugs_NexusRootToolkit.v1.5.1\data\recovery-cwm-grouper.img"

{{ WugFresh }}
[Nexus 7 Android Development] tfaulk88:
i used win7 and i used the 64 bit version in the driver pack and then i ran this tool and it worked for me

---------- Post added at 02:27 PM ---------- Previous post was at 02:25 PM ----------

theres a 64 bit version and a 32 bit version in the zip

---------- Post added at 02:30 PM ---------- Previous post was at 02:27 PM ----------

and i had the same problem with the recovery not working but i installed the one in that link and its working for me now
[Nexus 7 Android Development] philmein:
I have Paul's recovery on and I'm still getting black Google screen with padlock only way to get in cwm is reboot into recovery. Its a no no from boot loader just hangs all other boot loader options work

I rooted after installing 4.11
[Nexus 7 Android Development] spin0ut:
Thank you!!
[Nexus 7 Android Development] lightninbug:
does this work for the 4.1.1 OTA? Or should I wait? Im impatiently waiting lol:)
[Nexus 7 Android Development] B-Mod:
It works after 4.1.1, but I can't get cwm recovery, but I don't think it is a issue of before 4.1.1, or after 4.1.1. I have tried both ways, I have used this tool on 3 nexus 7's so far....

---------- Post added at 05:56 PM ---------- Previous post was at 05:50 PM ----------

Not sure how to do this above? As far as I can tell nothing is stalling on install, I have done three tablets so far, one with 4.1, and two with 4.1.1....
[Nexus 7 Android Development] :
I was able to obtain root by selecting Nexus 7, 4.1

Thanks for this great tool!

BTW, should I download the regular Superuser app? You know, the one with the green Android? Thats the one i use on my phone.
[Nexus 7 Android Development] lightninbug:
Op are you releasing 1.5.2 tonight?
[Nexus 7 Android Development] Rich_RH:
Confirming that I did obtain root however, no CMW. Vers. 4.1.1.
[Nexus 7 Android Development] MWilt:
I'm trying to leave my nexus 7 as stock as possible but I need root to use Stickmount. Can I use this to root but not install custom recovery?
[Nexus 7 Android Development] Vondis:
What is everyone doing to get the drivers to work? The installation guide has provided me zero success
[Nexus 7 Android Development] WugFresh:
Within the hour. Before I start hallucinating from sleep deprivation.. Lol

{{ WugFresh }}
[Nexus 7 Android Development] Rich_RH:
try going in to storage and go to the selection menu and change it to PTP and try debugging USB, thats the only way mine works.
[Nexus 7 Android Development] BigArea:
Wugfresh,

I have been compiling research to put a Linux/mac version of this together on-and-off for a week (my 9-5 has been hell lately). If you would be willing to share your code I think I could have a solid 1.0 release in a week or so. I only ask this because my strengths lie more in Linux/Mac programming than they do in android hacking. I've rooted my gnex but that is the majority of my experience.

To ST3P_2 , dipole, heart1010: if you are willing and capable to help I would much appreciate it. My ultimate goal is to put together a framework that would be universal for all android phones. A "modular one-click toolkit" for all phones(think cm for rooting/ROM install).

If you ( or anyone who reads this) are willing/able to help, please pm me.
[Nexus 7 Android Development] WugFresh:
Ok. v1.5.2 is officially up (sorry for my bad time estimates). Now to finally get some sleep. I recoded pretty much everything that was previously written in batch, into the main exe, using a much cleaner approach. This should resolve the issues people were having before and make the toolkit function how I intended. I also re-did the auto driver configuration; hopefully it makes more sense now, and allows people to skip going through any manual configuration. Everything should work smoothly now, and I have included native 4.1.1 support in the pull down menu's for GSM Gnex and Nexus 7. If you are on another build with a ported 4.1.1 just select the "custom rom" jelly bean option. Root files have been updated, and I used this recovery; http://xdaforums.com/showthread.php?t=1769915. Although the install still recomends you install it to the default location.. it should now work from anywhere.

My apologies for not incorporating some sort of system for updating the toolkit. I have an idea of how I am going to do that for future releases, but it was a low priority on my list for this version.

Just download and install the new toolkit, and to uninstall the other one, just delete the folder (but make sure to preserve any backups you may have made in those dirs).

I will focus my attention towards making an updated help file tomorrow, and I will do my best to look back in this thread and others and answer any questions people had. Cheers.

{{ WugFresh }}
[Nexus 7 Android Development] movieaddict:
ty so much for making this!
[Nexus 7 Android Development] NotablyNice:
Worked beautifully. Thanks for all your hard work Wug
[Nexus 7 Android Development] altrikdout21:
Thanks for the hard work man, what a program. Cheers
[Nexus 7 Android Development] stewarta:
If you have **root** access, then use Root Explorer and navigate to /storage/sdcard0/clockworkmod/backup/ and delete or rename or whatever. Just make sure to click on r/w at the top of list so you can read/write.
[Nexus 7 Android Development] Tomsgt:
Yeah I tried that. I have root and es file explorer and system is read write. The clockwork mod recovery folder permissions are set to the wrong thing so I can delete them and I can't change permission. It won't let me. I flashed a zip that deleted all my backups to get ride of them. :) changed to twrp recovery and it works great :D
[Nexus 7 Android Development] bdragon46:
Worked like a charm. Thank you
[Nexus 7 Android Development] sckc23:
Worked perfectly for me. Thanks for your hard work! =)
[Nexus 7 Android Development] barbo:
Thank you

:) WugFresh - you rock. Toolkit works well and your support is super.

Donation Confirmation number: 79773069888306731
[Nexus 7 Android Development] okantomi:
Stuck in a bootloop and can't restore my TWRP backup

I used this wonderful tool to root and install the TWRP recovery. I made a fresh backup in TWRP and then flashed something that I probably should not have flashed. I'm getting stuck in a bootloop and would love to be able to access my TWRP backup but it's on my Nexus 7 which is now in a bootloop. I'm assuming that the bootloader bug is what's preventing e from actually getting into my recovery using the hardware buttons. I'm sure I left debugging on, but can't seem to be recognized as an adb device when using your toolkit. Well I've powered off to let it cool down, but what should my next step be? Is there anyway, besides flashing the stack images to recover from this (if and when I could get to that point) and wouldn't wiping the device wipe my backup, too? I just want to restore my backup...
[Nexus 7 Android Development] WugFresh:
People have said that if it's connected via usb the cold boot works for whatever reason. If that doesn't work, manually boot into bootloader mode and then use the advanced utilities temporary boot button to boot the TWRP img file. Both methods should provide you a working solution to restore your backup.

{{ WugFresh }}
[Nexus 7 Android Development] namdiablo:
I am having really big problem now. I can't delete the backup files. I have used rom manager and some root file expoler but it doesn't work.
[Nexus 7 Android Development] WugFresh:
Try using windows and use shift + delete.

{{ WugFresh }}
[Nexus 7 Android Development] namdiablo:
it's not work. I tried..........
[Nexus 7 Android Development] barbo:
Debugging on or off?

I am not into "developing". Without WugFresh and others I would be stuck at stock unrooted. I can follow instructions and by doing that, have successfully rooted two devices and successfully flashed a ROM on one of them. I probably will never attempt to use adb (whatever the heck that is) on my own. That being said, what do you guys recommend after rooting is successful: leave debugging checked or unchecked for everyday use?

Thanks a zillion (especially to WugFresh).
[Nexus 7 Android Development] okantomi:
Thank you! I've used up my Thanks for the day, so I'll hit you later.

I'm going to try this when I get home.
[Nexus 7 Android Development] raywaldo:
Delete backups with TWRP

If you have TWRP v.2.2.1 (you should), then try this:

1. Reboot into TWRP

2. Touch - Advanced / File Manager / sdcard / TWRP / BACKUPS / xxxxxxxxxxxxxxx / 2012-xx-xx--xx-xx-xx

3. Touch - Select (at bottom) / Delete

4. Swipe to agree

Works on my Nexus. :cool:

If you created the backups with CWM, then the sdcard folder is "ClockWorkMod" and just drill down to find the backups.

If you do not have TWRP, get the Goo Manager app from the PlayStore and try to "Flash ROM" - It will ask if you have a recovery. Tell it to find one for you and it will located TWRP and offer to install it. Go slow - it looks like nothing is happening. Just leave it until it says the recovery is installed.

---------- Post added at 02:26 PM ---------- Previous post was at 02:17 PM ----------

I use the "Quick Boot" app (free on the PlayStore). After install & given SU, it is only two clicks to get into recovery. :cool:
[Nexus 7 Android Development] namdiablo:
Thanks a lot. I can't imagine that I could have lost 1 golden gb...
[Nexus 7 Android Development] qbking77:
Any ideas on returning to stock? Downloader gets to about one percent and says complete and fails
[Nexus 7 Android Development] WugFresh:
That's cause v1.5.2 is trying to pull an old link from Google that they no longer host. Download the latest package from Google directly and use the "other" option. Google Code - Factory Image Packages

{{ WugFresh }}
[Nexus 7 Android Development] WugFresh:
It honestly makes no difference. No real point in turning it off though because then you will just have to turn it back on again when you want to use the toolkit again or something else that requires/relies upon adb. But nothing is lost or gained from having it turned on/off when your device isn't connected via USB. Its up to you.. its just a setting that can be toggled.

{{ WugFresh }}
[Nexus 7 Android Development] tkelly0727:
Much respect wugfresh, you just made rooting quick, easy and anyone can understand. Thank u very muchman!
[Nexus 7 Android Development] haloeight:
This worked well for me on a new JR003D Nexus 7. Installed the PDA Net 64 Bit ADB drivers linked to in the OP, went through the manual driver install process, backed up apps then unlocked and rooted as per the instructions. Thanks.
[Nexus 7 Android Development] okantomi:
You really saved my bacon, man! A small donation should be coming your way...you deserve much more!

Thanks a million!
[Nexus 7 Android Development] RiNo808:
I tried to install twrp via goo manager, followed your instructions on trying to flash ROM so that I can install the recovery, but it will not locate twrp and offer to install it...help...
[Nexus 7 Android Development] raywaldo:
If your device is rooted and your WiFi is connected, then I don't know what the problem may be.
[Nexus 7 Android Development] RiNo808:
Okay for some reason it worked after a few tries...I have made a backup an rebooted...now I can't seem to get into the recovery... I have used both goo and quick boot...and it just hangs with the android on his back with the red box...any help would be appreciated.... thanks in advanced...
[Nexus 7 Android Development] raywaldo:
No Recovery

Probably the recovery flash was bad.

Use Goo to "Flash Rom" and then let it find a recovery for you. It will find TWRP and offer to flash it. Allow it to do so. It will take a couple minutes - be patient since you don't see a lot of activity. But when it is finished, it will report in a dialog that it has flashed TWRP. (If it does not offer to find a recovery, just clear the app's data and try again.)

At that point, you should be able to reboot into recovery with quickboot. :)
[Nexus 7 Android Development] RiNo808:
Okay I don't know why but twrp was not sticking when flashed...I remembered somewhere that in order for it to stick you had to change a file in system...when I did that it stuck...thanks for all of your help...
[Nexus 7 Android Development] veeman:
How in the world do I boot into TWRP? I tried power and both volume buttons but that didn't work. I know I sound like a noon but I'm used to the one button press on the Kindle Fire.
[Nexus 7 Android Development] Tomsgt:
Use a app like rom manager or quick boot and select reboot recovery. :D
[Nexus 7 Android Development] veeman:
So how do you get into recovery if you can't boot into the ROM?
[Nexus 7 Android Development] Xxw0lfxX:
Wondering, will the backup feature work with a unlocked/unrooted device? Reason being, I'm going in my 5 replacement and I'd really like to find a way to backup and restore to my replacement device.
[Nexus 7 Android Development] Yardglass:
Absolutely painless - thanks a bunch!
[Nexus 7 Android Development] veeman:
Yes, it should work on unrooted/unlocked device.
[Nexus 7 Android Development] k4955:
@Veeman:

I also come from KF. Did you find a solution to get into TWRP in Nexus 7 Tablet?
[Nexus 7 Android Development] veeman:
Yeah, I do wish someone would write/modify the bootloader for it to work nicely though.

For now, if you are stuck in a bootloop you need to plug the N7 into a computer. (I'm pretty sure it doesn't even need drivers installed) and then as soon as the Google logo with the padlock at the bottom shows up press the power button and both the volume buttons. Then use the volume keys to select Recovery.

For normal use you can use ROM Manager and press Boot into Recovery.
[Nexus 7 Android Development] HKSpeed:
I rooted my N7 and installed TWRP via Goo Manager (didn't install CWM). Everything installed fine, but subsequent recovery reboots would give me the error screen (android laying down with exclamation mark sign over open chest). I used the instructions below to add .bak to the 2 files and it solved my problem. It took me several minutes to do it in ES File Manager because I forgot to turn on Root Explorer and Mount File Systems under the settings menu of ES File Manager.
[Nexus 7 Android Development] kmandel:
root without cwm

I see that the toolkit has a "root - Do Not Flash CWM" option. How does it do this? I would like to do it manually.
[Nexus 7 Android Development] murse:
This looks awesome. Any eta on the next update?
[Nexus 7 Android Development] danny8:
Me too. I think the folks at Google will have to take the lead on this.
[Nexus 7 Android Development] jdec529:
I'm stuck in a boot loop and and trying to flash stock and unroot but after it checks the md5 it says that line11141 error subscript used with non array variable.

I re DL the image from Google again, and this time bit appears to be working.
[Nexus 7 Android Development] toastAndJam:
Restore to different device

I'm having a hardware issue on my nexus 7 and will be RMAing this device. I was able to create a non-root backup using the toolkit, but does anyone know if I can restore that backup on the new device? Thanks!
[Nexus 7 Android Development] jayman16:
Should be fine once you get the new one. Just make sure it's running the same OS version 4.1 or 4.1.1.
[Nexus 7 Android Development] Dr. Sheldon Cooper:
Wich is the best way to root nexus 7 yet. I want to root so that I can use USB pendrive as expendable memory.

What are the cons of rooting, will I get android updates properly after the root. Also if there any possibility to get back the factory reset after rooting? Please help, i'll be very thankful to you.
[Nexus 7 Android Development] veeman:
The only con to rooting is that you will void your warranty. (But of course, you can go back to stock and no one will even know)

As long as you don't change roms you should still get ota updates but you will probably need to root again after the update.

Yes you can go back to completely stock.
[Nexus 7 Android Development] Dr. Sheldon Cooper:
Which is the best ROM available to root? And after rooting for updates is the data completely get lost user data? Help me I'm new in this job. :silly:
[Nexus 7 Android Development] sean.trinidade:
It depends on the individual - everyone will have different needs and therefore have a preference for their own ROM.

However, you do not need to install a ROM to have root - just unlock the boatloader and then install SuperSU and busybox.
[Nexus 7 Android Development] Tomsgt:
Sheldon cooper you don't know how to root your tablet. Well I am every disappointed in you. :). Lmao. I thought you were a geunis. Dam it TV lies. :D:D
[Nexus 7 Android Development] Dr. Sheldon Cooper:
Well I'm a theoretical physicist. These practical jobs are not in my field. I generally ask Howard for this small tasks but he is busy with Bernadette :p

Jokes apart, My basic need for rooting to use pendrive and 3G USB dongle to surf net outside wifi zone. So which is the best way to root?
[Nexus 7 Android Development] sean.trinidade:
Just unlock the boatloader (no need to flash CMW) and install SuperSU and BusyBox from the Play Store - that'll give you full Root access on the default Google build.

Above is simple enough that even Penny could do it! :)
[Nexus 7 Android Development] Dr. Sheldon Cooper:
Man, I dunno what you are saying please explain in english :p For me CMW is canadian music week. I'm ultra newbie in this stuff.

So, tell me how I can unlock the bloatloader?

---------- Post added at 08:13 PM ---------- Previous post was at 08:11 PM ----------

For BusyBox and SuperSU it requires to be rooted first. So, should I use Toolkit 2.0 to root?

---------- Post added at 08:21 PM ---------- Previous post was at 08:13 PM ----------

So you mean to say by unlocklocking the boatloader and using BusyBox I can access to use USB to go feature?
[Nexus 7 Android Development] danny8:
Sheldon, if you have access to a Windows PC, install Nexus Root Toolkit v1.52. That software will walk you through the tasks you want to do. There is no better or easier tool. It will explain to you what every step does before it does it. It gives you a chance to halt or back out of any step.

Read the original post (OP) of this thread. And re-read it. There are a few terms of art you will have to Google to understand. It is not helpful to ask overly-broad questions in the forum.
[Nexus 7 Android Development] Dr. Sheldon Cooper:
what is the difference btw Root Toolkit v1.52 and Root Toolkit v2.0?
[Nexus 7 Android Development] danny8:
I have not used tethering but I have used expandable storage (flash stick) via a dongle cable. Requires root. It works fine.

You need to unlock the bootloader.

You need to allow root access.

You don't need to install a recovery program like CWM but you may want to.

You don't need to install a custom ROM but you may want to someday.

You don't need to restore your phone to stock, but you may want to know how to, in case you decide to do it one day. Or, you could cross that bridge if and when you came to it.
[Nexus 7 Android Development] jdec529:
Not trying to be a a$$, but before u download the toolkit and root. Spend a few days learning what root is, and what the terms mean, and what they do. I would at least also read how to unlock and root without a toolkit using ur basic tools. Even if u don't do it that way. Read up on things like fast boot, and adb. I know ur prob really excited to root it and start playing. I know I was when I first started, but trust me, spend a few day researching. That way u know what the toolkit is doing when its rooting and unlocking. Xda and rootzwiki are fill with knowledge, and some very smart ppl that r very willing to help. Good luck bro!!
[Nexus 7 Android Development] Dr. Sheldon Cooper:
Thanks man, but i am not excited to root ASAP. I'm a new here and willing to learn all about it. BTW whats the difference in rooting with toolkit 1.5 and 2.0?
[Nexus 7 Android Development] jdec529:
Not sure about the 2.0 never used it. But wugfresh's 1.52 works perfect and is very simple to use.
[Nexus 7 Android Development] WugFresh:
Hello everyone. I know I have been MIA for a little... Just wanted to pop in here and tell everyone that I am still around, and almost done on v1.5.3 (eta: today/tomorrow). Once I get this wrapped up and published I will be more available for support. The reason it has taken me so long is because I went way beyond the original scope for this upcoming release. I added a whole new feature set that I think you all may like, and re-coded a lot of the toolkit to make it easier for me to extend support beyond the Nexus line in future releases. More on that when its actually out. ;)

{{ WugFresh }}
[Nexus 7 Android Development] Dr. Sheldon Cooper:
So, you mean to say that Toolkit 2.0 is developed by someone else.
[Nexus 7 Android Development] WugFresh:
The latest release of my program currently out is v1.5.2. The next version is v1.5.3. So yes, there is no v2.0 made by me at this time.

{{ WugFresh }}
[Nexus 7 Android Development] Dr. Sheldon Cooper:
Okay, so if I use 1.52 right now and want to update to 1.53, I need to root the whole tablet again and do new versions of toolkit help in updating android.