yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Android Development] WugFresh:
Regarding OTA's it all depends on what you did after you rooted. In order to take an OTA you need to be fully stock. If you made any sort of system modifications to your device after you rooted, then your device isn't stock. Since the whole point of rooting (for many users) in the first place is to be able to make system modifications that you would not be able to do otherwise, like overclocking/undervolting your device, flashing custom firmware, MODs/Hacks/Theme's.. etc, then the chances are your device will NOT be considered stock when an OTA rolls out.

If you rooted just to be able to run user apps which require root permissions, then there is a chance that your device will still be considered stock.. unless those root user apps directly modify system files - which a lot of them do... like apps that apply tweaks, flash alternate kernels.. etc. From your list above.. those shouldn't be a problem.

That said, its also important to note, that if you flashed a custom recovery when rooting then your device is NOT considered stock. If all you have is a custom recovery and you didn't do any other mods, then (when the time comes) you can use the advanced utilities to "Flash stock recovery" button to restore the stock recovery and then take the OTA after that.

Either the OTA works or it doesn't, there is no in between (and certainly not a risk of bricking, I strongly recommend reading this post about what actually causes soft-bricks).. so there is no harm in trying. If it doesn't work, thats because your device isn't fully stock... and in that case you will need to backup your stuff, and use the "Flash Stock + Unroot" button - and in that case you can just flash the latest factory image package available directly and skip dealing with the OTA altogether; however...this wipes data.

So the main point to clarify is that with an unlocked and rooted device, OTA's are basically pointless. The only benefit of an OTA in the first place is that it allows you to update without wiping, however, like I explained, if you are rooted and have made system modifications, then chances are you are going to have to re-flash stock before you can take the OTA anyway; And since flashing stock wipes data, taking an OTA truly has no benefit because google releases the full factory images on their site directly - so you can just flash directly to the latest version with the toolkit or manually with those packages.

Hope that helps.

edit: yes, taking an OTA will break root. You would have to root again. If I haven't released an update at that point that 4.2 is available - then use any build mode in the device list. There are apps like OTA root keeper or something like that - that can supposedly prevent end users from losing root. I have never used those apps myself, but a lot of people say they work, so that's another option.

{{ WugFresh }}
[Nexus 7 Android Development] WugFresh:
Sounds like you were already unlocked. That's the only way that is possible, unless you discovered a novel exploit.

{{ WugFresh }}
[Nexus 7 Android Development] Heisenberg420:
Thanks for this! Very easy and simple way to unlock and root.

Sent from my Nexus 7
[Nexus 7 Android Development] alcaprone:
Hello everyone!

I bought my nexus 7 two weeks ago and i'm very happy with it but i miss some functionalities I have with my old rooted samsung galaxy S so I wanted to try rooting the nexus too (mainly titanium backup, using stock browser, stickmount..., not so interested in changing rom so far). With my galaxy everything seems easier using odin and then CMW recovery but here I am a little bit confused. I think I got how to use the toolkit by reading the comments but i still have some questions:

First of all is it possible to make a backup of my apps before unlocking (not a nandroid but a backup to restore after the rooting process)?

How do i get to recovery mode with the nexus 7? hand how to hard reboot it (as pulling the battery on my phone)? and fastboot in order to use the toolkit? Because it seems it's the same button combination..

When 4.2 will be out the device will be updateable via the toolkit right? this will wipe data? (not such a problem if rooted with titanium..)

I see many topics of people having problemswith SU and bootloader with this device, why is it so? With Samsung it seems much less common..or at least never happened to me..only wondering why..

Thanks for your help!
[Nexus 7 Android Development] Kid_droid:
Just read the two post above you...I asked a similar question and I think your answer is already included on there...so I hope that helps.
[Nexus 7 Android Development] alcaprone:
Thanks, yes I already read it and it answers to some of the questions...but for some others i am still confused if you can help me :)
[Nexus 7 Android Development] Mallikanth:
I'm no expert but I'll give this a go....

Yes.

Use the 'Backup' Button on the Toolkit and then choose whatever form of backup you want to make.

Then use the 'Restore' button after you've flashed.

You don't need to do this manually - It's all scripted for you.

However, if you're just asking how to do this regardless:

Connect the N7 to a power source via USB cable. Hold down Volume Up, Volume Down, and Power until you see an Android robot lying on its back. Using Volume Down, highlight Recovery mode and select it by pressing Power. After a while, the icon of Android with a red triangle appears. Hold down Power, then press Volume Up to enter Recovery Mode.

Alternatively, there are many apps that allow you to do this much more easily (as well as custom roms that allow you to re-boot into recovery).

All reboots are covered in the scripted tools that Wug has built into the toolkit. You don't need to do this manually.

As above - nothing to worry about as it's scripted.

I would imagine it would be able to be used with 4.2 and I suspect it won't wipe data (But don't quote me on that).

Well the long answers are in the replies to those posts and especially the ones where they got around the problem. I would say that the short answer is don't' worry about it. Just go for it.

Hope my ramblings helped. Smarter brains than mine will be along shortly to correct me, if I'm mistaken in any facts.

Have fun!

(Don't forget to donate to Wug for his efforts if you like his toolkit).
[Nexus 7 Android Development] TheByteSmasher:
Just a word to the wise: I hard bricked my nexus 7 by somehow deleting the bootloader. I never entered the command in fastboot but somehow I managed to do it all the same. So it is possible but if you follow the directions for the tools & ROM provided by the devs, you should be OK.

Cheers!
[Nexus 7 Android Development] mike216:
I used this tool last night to take my galaxy nexus back to stock. I paid for the best buy, buy back program and will be returning it for something this holiday season. Thanks wug! This tool makes the noobiest of noobs a flashing pro. I happened to be lazy with a lot of faith in you and everything went as smooth as can be. You will see a donation from me soon as I get paid
[Nexus 7 Android Development] alcaprone:
I have a problem when nstalling the toolkit it says "Cannot create data\adb.exe Cannot create data\AdbWinApi.dll Cannot create data\AdbWinUsbApi.dll" which could be the problem?
[Nexus 7 Android Development] WugFresh:
Most likely adb.exe is already running in the background. Open task manager and force close all instances of adb.exe and then try installing the toolkit again.

{{ WugFresh }}
[Nexus 7 Android Development] alcaprone:
rebooted and it works ;) thanks
[Nexus 7 Android Development] dtom2444:
:Quick question:

What exactly is the "Initial Setup: Full Driver Installation" button for? My main reason for wanted to root my Nexus 7 is to mount USB drives. Do I need to run that installer to gain read/write access to USB drives?
[Nexus 7 Android Development] opz187:
So something happened to me that was kinda odd. I'm on my third n7 and I upgraded the kit to 1.5.5 from. 3.. Unlocked bootloader like normal, went to root.. Everything seemed to go fine.. Device connected thru abd and fastboot, said it was going to temporarily boot twrp, but it just sat there in bootloader. Tried to go into recovery manually but it was still stock recovery. Tried it a few more times but same results. I managed to root it manually so I'm good now but just thought I'd let ya know.
[Nexus 7 Android Development] jb0ne:
How do I pick which custom recovery I want to put on there? I want TWRP, and I see that TWRP's latest version is included with the files, but when I check "Custom Recover" and hit root, I was never presented with a file selection screen to pick which recovery I wanted. It's now on Flashing Custom Recovery...so I guess it picked one for me. It's taking quite a while as well...I'll give it time to finish then see if there's a way to flash a different Custom Recovery. I'm using 1.5.5. It didn't boot into TWRP like I think it said it would either...

Edit: 10 minuets later and it still says "Flashing Custom Recovery" in Wug's toolkit, and my N7 is on the open belly android screen, says Lock state - unlocked at the bottom, and has the menu on the top right to start/enter recovery etc. What should I do? BTW bootloader is 3.41, Wug was 1.5.5, and I was running 4.1.2 (JZ045k or something like that)

Edit2: After 15 minutes it now says "Booting TWRP temorarily" but nothing has changed on my N7 screen.

Edit3: Wow I'm a bozo. "PEBCAK". The USB cable had come out. Hope I didn't screw anything up by losing USB somewhere. I am indeed rooted now. I think I am going to re-flash recovery to be safe. Hopefully this time it gives me a chance to pick my recovery img...
[Nexus 7 Android Development] WugFresh:
The toolkit defaults to TWRP. You can change it in the options menu to CWM or any recovery image of your choice if you want.

{{ WugFresh }}
[Nexus 7 Android Development] WugFresh:
Its for installing drivers... your coomputer needs to be able to communicate with your android device as an adb and/or fastboot device.

Its called initial setup.. because its the first thing you need to do...

{{ WugFresh }}
[Nexus 7 Android Development] gsmyth:
@WugFresh Just received my Nexus 7 32GB yesterday, used your tool to unlock and root and flash custom recovery. I stayed with stock 4.1.2 as its a joy to use. Just wanted to say thanks for your work and time, it was all straight forward, easy to use and worked perfectly.

Thanks!

Gareth
[Nexus 7 Android Development] alcaprone:
I unlocked and rooted the device in a few minutes..thank you a lot Wug!

Sorry for posting again but I only have one question left since I am not used to toolkits :) ..in order to flash a ROM from what I understood I can either flash CMW/TWRP permanently or use the temporary TWRP via the toolkit (having the ROM on the PC, right?). My question is: if I opt for the second opption (no permanent alternative recovery) would I be able to perform a nandroid backup before proceeding? So that if something goes wrong I can easily go back (and can I restore again through temporary TWRP?)

Thanks!
[Nexus 7 Android Development] rodem77:
Hi, i'm using temporary TWRP to flash files without problem. About nandroid, I used the backup button in the homepage toolkit anyway I've also tried the backup function in temporary TWRP and it worked.
[Nexus 7 Android Development] c0080900v:
If I root my N7 16GB, will I still be able to update to 4.2 on the 13th?
[Nexus 7 Android Development] Heisenberg420:
If you are still on the stock ROM then yes
[Nexus 7 Android Development] dirtyhamster73:
As long as you don't install a rom you will. Unlocking and rooting doesn't stop us from getting ota's, it's when we install roms and such that we can't get them.
[Nexus 7 Android Development] masanosuke:
can I use this toolkit when I have to send my Nexus 7 back for an RMA? what should I do?

and if I want only root but use stock rom, what should I do when updates come?? can I update normally? will I lose my root?
[Nexus 7 Android Development] dirtyhamster73:
You use the "unroot" button first, then "oem lock" before you send it back....as long as you don't install a Rom you don't have to do anything to receive the ota.
[Nexus 7 Android Development] WugFresh:
Yeah. The flash zips interface (in adv utils) with the "file on this computer" actually has the option to perform a nandroid first. It will automate everything. Temp CWM/TWRP gives you the same functionality - the only difference is you need a computer to access it. Permanent recovery is nice because you can enter it directly from your device without a computer around.

{{ WugFresh }}
[Nexus 7 Android Development] CruciasNZ:
Hey thanks for your Tool Wug, while it worked for Unlocking it failed to Root. I tried the old bootloader you linked, and also changed USB ports to no avail. I am still stuck on the "booting image" screen. I added you to GTalk in the hope we can solve it, meanwhile I will continue to try different ways to fix the issue
[Nexus 7 Android Development] WugFresh:
Glad we got it figured out.

The solution was simple:

Originally CruciasNZ was focused on selecting the appropriate build number, but neglected to realize he was selecting it for the Galaxy Nexus, however he has a Nexus 7.

After I noticed the issue though.. I realized that probably a lot people make that mistake....

So in the next release, I am going to make that pull down menu thing, into 2 pull down menus:

One for the device, and one for the build.

Thank you CruciasNZ for the suggestion, something I would have never thought of, had I not seen your mistake.

{{ WugFresh }}
[Nexus 7 Android Development] sharp2G:
Wug I hope you can help me with my issue. I factory reset my rooted Nexus 7 and when it turned back on it wouldn't connect to my open wi-fi network. I can't go into settings and turn on USB debugging either. The only thing I changed was the browserproxyprovider.odex What can I do?

- I do have a CWM backup but again USB debugging isn't on after the factory reset...

- I can go into recovery mode and boot loader mode
[Nexus 7 Android Development] Heisenberg420:
Flash your backup from recovery. WiFi is controlled by kernel and nandroids restore kernel.
[Nexus 7 Android Development] sharp2G:
On my Nexus 7? When i go into recovery mode. Power + vol up + vol down -> recovery i see android open with a red triangle. I don't see CWM recovery.
[Nexus 7 Android Development] WugFresh:
Yeah.. either flash your backup... or use the flash stock + unroot button, with "soft brick/bootloop".. it will walk you through restoring your device.

{{ WugFresh }}
[Nexus 7 Android Development] WugFresh:
Sounds like you never flashed recovery. You can boot into bootloader then, and then use the toolkit to Boot temp recovery.. or you can just flash stock + unroot with "soft-brick" checked (which will wipe, so back things up first onto your comp if you need to)

{{ WugFresh }}
[Nexus 7 Android Development] sharp2G:
Step 3 of installing drivers on your guide when I run the test says "ADB device not found." I'm in bootloader mode, but it doesn't say connected anywhere on my Nexus 7
[Nexus 7 Android Development] WugFresh:
Yeah... the driver test runs through everything..

For an ADB device to be found, your device needs to be on with USB debugging enabled (which you can't do)

For a Fastboot device to be found (which is what you need to flash things and restore your device), your device needs to be in bootloader mode. All that maters is that you get your device to work in fastboot mode.. You can use quick tools, list devices (fastboot) to see if the toolkit sees your device.

Like I said.. just use the flash stock + unroot with "soft-brick" option, and it will walk you through..

{{ WugFresh }}
[Nexus 7 Android Development] sharp2G:
lovely. worked like a charm. big thanks to you!
[Nexus 7 Android Development] TheByteSmasher:
So, uh... I've tried using the PUSH advanced feature and It constantly says Pushing, but regardless of the file size it never pushes the file or ends the message saying pushing... Also I don't know if it's normal but my Task Manager listed 2 instances of the ADB process running... (Nexus 7, Win64)
[Nexus 7 Android Development] nalab1:
Hi,

I tried to go to the link and I get a 404 - page not found error. How can I download the toolkit?

Regards,

Alan
[Nexus 7 Android Development] WugFresh:
My site is super screwed up right now. Sorry everyone.

Here are some download links:

http://goo.im/devs/WugFresh/NexusRootToolkit/NRT_v1.5.5.sfx.exe

http://www.softpedia.com/dyn-postdownload.php?p=213077&t=4&i=1

I will get this all resolved asap.

{{ WugFresh }}
[Nexus 7 Android Development] sunshean:
can i use it with windows 8?
[Nexus 7 Android Development] Mallikanth:
Yes you can use this with Windows8.
[Nexus 7 Android Development] masanosuke:
does this tool work for 4.1.2 too???
[Nexus 7 Android Development] Mallikanth:
Yes it works with that too. :)
[Nexus 7 Android Development] uncletupelo:
Does the root method in this toolkit work with 4.2?

*does* it work with 4.2, or is it too early to know?
[Nexus 7 Android Development] leviatus:
Hi, would like to check if the flash stock + unroot option wipes the internal sd? (using a nexus 7)

I am somewhat confused as it is mentioned that all data is completely wiped and I am not sure if this refers to the int sd as well.
[Nexus 7 Android Development] bizz2012:
Hey,

Just want to say this tool is awesome. Great work mate :)

Thanks
[Nexus 7 Android Development] Mallikanth:
It's apparently fully expected too, yes.

---------- Post added at 10:11 PM ---------- Previous post was at 10:09 PM ----------

It will wipe your data. There is only an internal sd unlike some phones.
[Nexus 7 Android Development] morganmf:
Great job, working like a charm. Thank you.

Tabbed@Nexus 7
[Nexus 7 Android Development] c0080900v:
Why am I getting this?

I was following the driver installation guide and went with the second solution since I have a N7

Need a prompt reply/help
[Nexus 7 Android Development] bizz2012:
Guys I am trying to do a backup of my apps and it has booted into fastboot and now I just have a message on my computer "Waiting for the backup to complete and for your device to boot back up.."

It has been like this for 10mins now. I can use the volume rocker and "Start" "Restart bootloader" "Recovery mode" and "Backup"

What should I do?

Thanks
[Nexus 7 Android Development] WugFresh:
Make sure you have the correct device selected in the Toolkit. Not just the build number but the actual device. Then do it again.

{{ WugFresh }}
[Nexus 7 Android Development] NoobNeutralizer:
Just bought my Nexus 7 16GB earlier...

Should I run through the initial setup, and then run this?
[Nexus 7 Android Development] c0080900v:
I'm supposed to unlock this after installing/configuring my N7 drivers, correct? Followed the steps/visual guides. Ran full driver test, only to keep getting fastboot device not found.

I'm just asking if I have to unlock this N7 first and then run full driver test
[Nexus 7 Android Development] Scott Arten:
Yes, Just skip signing up/in to your google account as unlocking it is going to reset the device to factory state again.

Rooting it afterwards dosent reset the device.

---------- Post added at 01:20 AM ---------- Previous post was at 01:11 AM ----------

I used the "Nexus 7 toolkit" to auto install the req drivers first. I personally didn't bother with the driver test and had no problems, except with the MTP driver but thats irrelevant during unlocking and rooting. I was also going to unlock and root but the free Nexus 7 toolkit @ version 3.2 isn't compatible with android version 4.1.2. Its only compatible upto 4.1.1

so i used Wugs software which did a great job. Thank you Wugs
[Nexus 7 Android Development] c0080900v:
No matter what I do or try, I keep getting fastboot device not found.

I've already tried different usb ports as well.

Was I/am I supposed to have the Fastboot - Bootloader option checked?

Is this why I keep receiving the fastboot device not found.
[Nexus 7 Android Development] NoobNeutralizer:
Thanks scottwild

F***er's almost done charging...

Can't wait to try it out...

---------- Post added at 07:35 PM ---------- Previous post was at 07:33 PM ----------

Also...

Is there a working CM10 out there?

... or is stock JB nice enough so that a custom Rom isn't really worth installing?

---------- Post added at 08:34 PM ---------- Previous post was at 07:35 PM ----------

Thought of another question...

Should I let the 4.1.2 update install, or no?
[Nexus 7 Android Development] dirtyhamster73:
I would, and did....makes things easier, imo.
[Nexus 7 Android Development] c0080900v:
So even after a factory reset, I'm still receiving

This is driving me mad. Any help? I even re-installed the drivers, re-followed the driver steps, etc but to no avail
[Nexus 7 Android Development] dirtyhamster73:
So have you tried holding in volume buttons and power, selecting bootloader, plug in the usb, and continuing?
[Nexus 7 Android Development] c0080900v:
Now it won't turn on after following your advice.

Powere'd off, turned back, held volume buttons + power, screen went black and the boot splash screen, now my N7 won't turn on at all.

NVM, took a while, but it turned back on.

Spooked me for a bit.
[Nexus 7 Android Development] dirtyhamster73:
Ok, you didn't need to turn it off, but that doesn't matter.....Try it again, hold the buttons, both volume up and down, at the same time and hold in the power button, all 3 at the same time, and don't let go until you see the android, once you do, use the volume button to select "bootloader", once you see that hit power button to select bootloader, then plug in the usb...don't worry, you're not bricked. No crying allowed :)
[Nexus 7 Android Development] c0080900v:
I'm only seeing Start, Restart Bootloader, Recovery Mode, and Power Off
[Nexus 7 Android Development] dirtyhamster73:
Restart bootloader.....then continue on with what the toolkit tells you.

Don't forget to plug in the usb :)
[Nexus 7 Android Development] c0080900v:
Still no luck, this might because I'm using Windows 8 Release Preview
[Nexus 7 Android Development] GiantsFan91:
i hope i did not brick my nexus 7. i was using jromflasher and wipe everything and boot loop. i only see google with white letters and black background. i am able to boot into bootloader or get into cmw. please help me!!!!! i download this and press soft bricked/boot loop. nothing happen :(
[Nexus 7 Android Development] dirtyhamster73:
Oooooooh, yes, that is possible. I believe I read something about Windows 8 and issues. Wug would be the one to know about that. I'm sorry :(

---------- Post added at 10:47 PM ---------- Previous post was at 10:45 PM ----------

If you can get in to bootloader, you're not bricked :) Now, you wrote "I'm able to boot in to bootloader or get in to cmw"....if that is correct, do you have a rom that you can flash in cwm? And I should mention that I am not familiar with jromflasher :/ But what I suggest is just reflashing the rom that you were trying to flash.
[Nexus 7 Android Development] GiantsFan91:
i forget to put the rom in the nexus 7 :(
[Nexus 7 Android Development] dirtyhamster73:
Ok, plug it in to the took kit and select the stock rom.....I don't have my laptop open so I don't know the exact wording. I'll open it and tell you, hang on.
[Nexus 7 Android Development] GiantsFan91:
how do i select the stock rom? how do i flash a stock rom? thanks so much.
[Nexus 7 Android Development] dirtyhamster73:
Now, people might have an easier way, but this is what I would do....you can do one of two things. Cwm has roms that you can flash, so if you select recovery ( volume up and down and power button at same time and select "recovery, don't let go until you see the android, use the volume button to get to recovery, power button to select) it should allow you to get in to cwm, select as compatible rom....or

Open the toolkit, and select "flash stock + unroot" and start over. That's what I would do....maybe someone else will jump in and suggest something else. But I would start over by flashing stock. And make sure on the tool kit you select the model type for your device.
[Nexus 7 Android Development] GiantsFan91:
where is compatible rom in cmw?

i have to debug. how can i debug? this sucks :(