yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Android Development] saywhaa:
i want to retract my statement that when i flashed stock recovery then flashed CWM via Rom Manager and that solving the issue with the cold boot. tried to cold boot into CWM today and it no longer works =\

any ideas of a fix that sticks?
[Nexus 7 Android Development] WugFresh:
http://xdaforums.com/showthread.php?p=29317618

{{ WugFresh }}
[Nexus 7 Android Development] WugFresh:
Try unpacking the new JRO03D build posted on Google's factory image download page and just flashing the new bootloader. Then fastboot reboot bootloader and flash the whole factory image package using the can't boot up option. If you still bootloop, try flashing a custom ROM from temp CWM. In temp CWM adb push a ROM.zip to your /sdcard, and then flash it. If still no dice, add me on gchat and when I am free we can try a more lengthy approach via adb to make sure everything is actually getting wiped.

{{ WugFresh }}
[Nexus 7 Android Development] bengals1975:
I didn't know SuperSU had that, what a great app. If I unroot using SuperSU I'm assuming I could re-root using the toolkit if I wanted yes? Seems as though I could but I wanted to ask to be sure.
[Nexus 7 Android Development] WugFresh:
Can you confirm that your DPI settings are set to normal 100%. http://www.sevenforums.com/tutorials/443-dpi-display-size-settings-change.html - I don't think they are.

{{ WugFresh }}
[Nexus 7 Android Development] FiveOhFour:
Hey wug, I know I pointed you to the video you put in the OP but thought I'd suggest a new one by reverend kyle who makes great videos, more geared towards regular ppl with every detail covered. Also, he posts video proof of getting it working with simply unplugging and reconnecting the device to 64 bit windows systems.

http://www.youtube.com/watch?nomobile=1&v=sK9avekmA1c
[Nexus 7 Android Development] WugFresh:
Thank you for the link. I will add it right now. Its hard for me to keep up with updating all the threads, answering questions, and coding.. but I am trying.. Lol. Videos like this should help, so most appreciated.

{{ WugFresh }}
[Nexus 7 Android Development] x.Orville.x:
hi i use this method to root but i can get in recovery mode with the volume up and down + power button when i try to get in recovery mode the stuck in google logo but with cwm i can get in recovery
[Nexus 7 Android Development] FiveOhFour:
No worries, that is my hope as well, I can see you are pretty weighed down from every direction. His video and your tool should make it near idiot-proof, or as much as it can be.
[Nexus 7 Android Development] thename1000:
bump.
[Nexus 7 Android Development] sudman:
"This program has been recently renamed the 'Nexus Root Toolkit' because it now supports all the Nexus devices"

Hummm what about support for the Nexus One?:confused: Eitherway great tool & rooted my Nexus 7 with it so thank you. :)
[Nexus 7 Android Development] WugFresh:
What android build are you currently on? JRO03D? If you want to disable OTA update nags you can rename OTAcerts.zip with a root file browser.

{{ WugFresh }}
[Nexus 7 Android Development] WugFresh:
It's true, it should also support the N1, I will work out a solution to do that in the near future. I do however make note of not supporting the Nexus One and Q yet in the changelog.

Once I finish this upcoming update. N1 support will get added to the to do list for the following update.

{{ WugFresh }}
[Nexus 7 Android Development] blake13:
Can anyone confirm that if I click "Backup" under "Backup and Restore" it will backup all my apps, settings, homescreens etc etc, which after unlocking and rooting I can "Restore" under "Backup and Restore" back to my previous settings?

Cheers.
[Nexus 7 Android Development] slickie88:
Unfortunately neither the new build (via ADB or using the Toolkit) or flashing a custom ROM worked. Still boot looping.
[Nexus 7 Android Development] ndeer44:
Thanks for the kit! worked perfectly on both of my devices
[Nexus 7 Android Development] raywaldo:
Nandroid backups with either cwm or TWRP can later be restored and your device will be back to the same condition as when the backup was created. They normally do not backup the bootloader or recovery. Therefore if you later have a problem with bootooping, etc. you must fix that before the restore will work.

You can switch between roms that way.

I am not sure how this kit does backup - I assume that it uses the Nandroid backups. Wug can speak to that.
[Nexus 7 Android Development] blake13:
Thanks, looks like you need root to do nandroid backups - which kills the idea of backing up before you unlock (to root) which wipes everything.

Other ways of backing everything up before unlocking?
[Nexus 7 Android Development] AtropineNa:
You can try titanium backup, its not too bad restoring apps data and then customizing the rest
[Nexus 7 Android Development] blake13:
Titanium backup also needs root.
[Nexus 7 Android Development] jdebay:
I used mybackup to backup apps. Then I copy the backup to PC. Did unlock and rooted with this tool. Installed mybackup and copy backup back and restored.
[Nexus 7 Android Development] raywaldo:
Backup apps

If you are afraid of loosing the apps that you have already installed - especially the PAID apps, then fear not. Google Play Store & Amazon AppStore both link your previous apps (paid & free) to your email address. Particularily, if you use the Android backup/restore.

It will not always restore every app but when you sign in to Play Store, MY APPS, ALL, it will list all of the apps that you have previously used on that account & show "purchased" for those paid apps that you already bought. You can then install them all directly.

It will also NOT restore your desktop or icons, etc. You have to do that yourself.
[Nexus 7 Android Development] aweskelo:
If I have a 64 bit PC, should I see "adb.exe *32" in the task manager? its there.] or should it just be "ade.exe"?

I get hung up on "checking ADB status".

I've uninstalled EVERYTHING, using the usbdeview also.

When I try to install the 64 bit driver from pdanet, it wont recognize the device, and goes thru an uninstall, so I can never install the 64 bit drivers.

Should I install the HTC drivers?
[Nexus 7 Android Development] WugFresh:
Nandroid backups are the best backup solution. If you are unrooted, then you can use all the other backup features in the toolkit. Creating an android backup file will backup all your apps and app data. Doing that, and also creating a data/media backup is the closet thing you can get to a full backup solution when unrooted. Regarding your homescreens, If you are using the stock android home launcher then those settings will not get backed up unless you check the box to include system data in your android backup file, however that option is not recommended. If you use an alternate home launcher like GoLauncher then that will get backed up, but widgets may not get properly restored (you just have to place them there again); this is a limitation of the android OS. If you don't include system app data, then everything will get backed up, except your system stuff, like email accounts, ect. The best choice is to just reconfigure those system apps again manually. Once you are rooted you can just make full backups with CWM. The toolkit also supports backing up apps individually.

For more information on creating android backup files with the toolkit:

http://wugfresh.com/Help/index.htm#page=Backup_data_media.htm

For data/media backups:

http://wugfresh.com/Help/index.htm#page=Create_Android_Backup_(_.ab).htm

{{ WugFresh }}
[Nexus 7 Android Development] WugFresh:
Please read the red writing in the OP. adb.exe is a 32bit application, so its showing up correctly in task manager.

{{ WugFresh }}
[Nexus 7 Android Development] aweskelo:
Thanks Wug. I'll re-read it. I was having problems scrolling thru the 60+ pages looking for any other clues.

Should I do the HTC drivers?
[Nexus 7 Android Development] WugFresh:
The RAW drivers in the toolkit should work. You don't need the 64bit pdanet drivers from those installers. The toolkit was stalling on you because of a mistake I made, not because of your drivers. Just do the fix in the OP, and configure your drivers the way you did the first time, and you should be good.

I try to put important info in the OP. You can also check the my page here: http://www.wugfresh.com/dev/nexus-root-toolkit/ for the most updated FAQs.

{{ WugFresh }}
[Nexus 7 Android Development] aweskelo:
got it - it was too many USB drivers were hogging all the ...ports. Removed a half dozen Microsoft keyboard drivers and finally adb showed up. thanks.
[Nexus 7 Android Development] Sean88:
Hey guys, I download the Root Toolkit for my Nexus 7. The builder number I require is JRO03D and it isn't in the list only JRO3C is. Does anyone know if it's ok to go ahead and use the JRO3C instead of JRO03D??

Thanks

Regards

Sean
[Nexus 7 Android Development] Altadroid:
It worked for me, if I recall there is a video tutorial and the Reverend even mentioned that was what he did.
[Nexus 7 Android Development] Sean88:
Thanks for the quick reply. Appreciate it
[Nexus 7 Android Development] :
Worked for me, and is confirmed that it works on the developers website, in the FAQs section. I had to follow the manual root method and install the Samsung drivers instead of using the automatic root.
[Nexus 7 Android Development] caanda45:
It has been stated many times that it is totally okay to use the C build for the D from wug and others.....root away!!!!!
[Nexus 7 Android Development] Dixi1801:
Sorry for the noob question, but here goes!

I understand what rooting is, gaining Su privileges, but what is unlocking?

Since the device hasnt got a data connection, this has thrown me a little, as unlocking to me makes me think of network unlocking :P

Thanks in advanced!
[Nexus 7 Android Development] Tomsgt:
This unlocking is for the boot loader not the network. It makes it so you can root and install a custom recovery very ease. Without it unlocked you wouldn't be able to install a custom recovery in place of stock recovery. You wouldn't have access.
[Nexus 7 Android Development] paranoid android85:
Just ordered a n7, patiently waiting. Does this method work on Linux also?
[Nexus 7 Android Development] WugFresh:
Another user in this thread and few pages back said he successfully ran the application through Wine.

{{ WugFresh }}
[Nexus 7 Android Development] paranoid android85:
thanks;) cant wait to be part of this community
[Nexus 7 Android Development] stewarta:
Unlocking and Root access

The bootloader is code that executes when a device is first powered up. PCs, notebooks, smartphones, tablets etc. all use bootloaders, but they are most prominent in Linux devices. Basically, every motherboard has a specific bootloader, but they are all similar as the devices use similar hardware. When the Android bootloader is unlocked, you are able to do Nandroid backups of the full device. Also, you can flash custom ROMS (versions of the OS) and also flash various custom kernels–the gatekeepers that time share resources between multiple applications running simultaneously (one at a time at high speed in truth) on such devices.

Gaining **root** or SuperUser access (SU) enables many apps to be used such as Titanium Backup (to back up apps and data) and NSTools to change CPU settings and more ... and in that way get good performance or good battery life, or somewhere in between.
[Nexus 7 Android Development] erick0423:
Hey guys I just got my nexus couple hrs ago and updated my system, now I have JOO3D , my question is can I still root this device with this tool kit? Thanks for any input

Edit:solved lol
[Nexus 7 Android Development] Dixi1801:
Thanks for that!

I know the bare basics because I used to do custom stuff on my desire hd!

A lot of info there, thanks a lot again, was a nice informative read!

Awaiting delivery of my nexus 7... too excited :P already installed this toolkit on my pc!
[Nexus 7 Android Development] moviecouple:
Does Rooting/Unlocking slow down the Nexus 7 in anyway?

Just curious if I Root/Unlock my new Nexus 7 does it in anyway slow down the system itself? I love how it is very fluid and fast and don't want to comprise this at all. Only reason I want to do this is for using an OTG cable with Stickmount and that's it.

Has anyone notice slowdown, hiccups or glitches once it has been Rooted and Unlocked?

Thanks all.
[Nexus 7 Android Development] WugFresh:
http://wugfresh.com/Help/scr/Since_I_rooted_I_have_problem.htm

All root does is provide you increased file access. It's like the difference from being a guest user or an administrator. Nothing about the act of rooting itself would cause any change on system performance.

{{ WugFresh }}
[Nexus 7 Android Development] whatid:
Here is a silly question...

Does this work with STOCK bell mobility Galaxy Nexus ROM? I think if I am not mistaken, bell is now finally on GSM and is the phone LTE compatible?

(on a different note, maybe will start looking for custom ROM later when I get a chance)

Thx
[Nexus 7 Android Development] moviecouple:
Very cool. Thanks for the clarification and help.
[Nexus 7 Android Development] WugFresh:
Just select the build and model type that corresponds with your device. I don't quite understand what you are saying here: "bell is now finally on GSM and is the phone LTE compatible?" Can you try rephrasing this again. I am not sure if you are making a statement or asking a question.

This should work on any Gnex, Nexus S, or Nexus 7. If something seems to be missing from the pull down list, you will see the option you are looking for in the next release.

{{ WugFresh }}
[Nexus 7 Android Development] hhwong:
Noob question here.....

Lets say I rooted it as stock rom stock version.....will updating the device lock it again? or there is no need to re-root/unlock the device?
[Nexus 7 Android Development] stewarta:
If you use OTARootkeeper you should be able to 'unroot' then do the OTA update, and then go back to OTARootkeeper and gain root again. I do it on most devices. Depending on the update, you may lose having an unlocked bootloader, and then must await a developer to find a new exploit in order to unlock the bootloader. This is not usually the case in (say) updating from 4.0.1 to 4.0.3 ... but would be the case in moving from ICS 4.0.4 to JB 4.1.x.
[Nexus 7 Android Development] cwc3:
This worked wonderful today. Locked & Un-rooted. Shipped it out.
[Nexus 7 Android Development] ekanix20:
used this today with no problems what so ever today, thanks wug really awesome tool:)

Sent from my Nexus 7
[Nexus 7 Android Development] claudio.fiuza:
Help, done the tutorial downloaded yakju-jro03c-factory-3174c1e5.tgz started the Flash Stock + Unroot button then it started flashing but stuck for 20 minutes on "writing 'radio" did i brick a 2 day old phone !

edit: restarted passed the radio fast as hell now rebooting on new JB ... i guess i got scared over a little problem ...
[Nexus 7 Android Development] Mattuhh:
I have a slight problem using this program, due to a error on google's part I have been shipped a device with what seems to be a stripped down developer version running ics, I made a thread on it here.

http://xdaforums.com/showthread.php?t=1787888

Due to this I cannot seem to get into bootloader mode no matter what I try, fastboot wont work etc, and I cannot seem to root it with any methods I have found anywhere.

Is there any way to get around this as I was asked to dump the rom before trying to install jellybean, but at the moment can't do anything at all with it,

Thanks,

Matt
[Nexus 7 Android Development] hhwong:
so, basically once i am logged in with my gmail after starting the tablet up, i root and unlock it, then install otarootkeeper?

then unroot and do the updates, after updates just root it using otarootkeeper again?

I am just asking because I am not sure if this toolkit can root/unlock the latest JB builds from google.
[Nexus 7 Android Development] baezl:
Thank you!

Thank you for this wonderful tool. Unpacked the nexus, made sure it all worked, updated to 4.1.1, unlocked, rooted, created a nandroid backup while retaining stock recovery! Awesome. Thanks

Luis

Edit: I updated to the latest build before using this tool. No issues!
[Nexus 7 Android Development] add144:
I was able to get it set up and rooted with no issues. However when I tried to get to recovery, she bit the dust and froze. I had to remove the back cover and disconnect the battery to get it back up and running. Known issue? Isolated problem? Any input?
[Nexus 7 Android Development] whatid:
Bell was on CDMA network before...
[Nexus 7 Android Development] FiveOhFour:
Very interesting, I'm thinking if you haven't already unloaded the ROM for the devs to check out, you should post on your thread and let a dev skyoe or chat with you and walk you through not just unloading but rooting it, seems like a fair trade to me, help for help.
[Nexus 7 Android Development] bengals1975:
I tried to install TWRP tonight on my Nexus 7 using advanced options and selecting the recovery .img file from TeamWin's website. Although I had "permanent" checked, every time I rebooted it would reload the default recovery. I had to go manually rename "recovery-from-boot.p" in the system directory (i.e. added ".bak" to the end of the filename) to get it to work.

After that everything worked great. I searched this thread and it seemed as though others were having this problem on the N7 as well and I didn't see it answered, sorry if it was and I missed it.

Anyway, hope this helps anyone struggling to get TWRP installed on their N7.
[Nexus 7 Android Development] stewarta:
I installed the updates and then rooted ... so Wugfresh's Root Toolkit sure can do that ....
[Nexus 7 Android Development] FiveOhFour:
He has a separate unique circumstance

---------- Post added at 11:15 PM ---------- Previous post was at 11:11 PM ----------

Did you try any other methods of installing twrp, and were you installing over stock recovery or over cwm? I I used wugs toolkit to unlock and root my Nexus 7 but chose not to flash any recovery specifically because I wanted to try out installing twrp via the new Goo manager app which was a breeze, and nice to install from within android, and best thing is I have no problems booting cold into recovery with the volume rocker like many are experiencing.
[Nexus 7 Android Development] WugFresh:
Try flashing TWRP with Goo managers app. See what happens. Then try booting into recovery from the app, or in the toolkit go to advanced utilities and launch cmd prompt and type adb reboot recovery. I have no idea why you got shipped a device like that, but if it's a developers version, it should be unlocked already. So you should be able to flash a custom recovery.

{{ WugFresh }}
[Nexus 7 Android Development] bengals1975:
No, that's all I've tried. I was installing over stock recovery. It's working fine though.

I haven't checked out the goo manager app, it sounds interesting. I think I'll head to the play store now and check it out.
[Nexus 7 Android Development] noneabove:
Does anyone know if by using the backup tool concluded or even nandroid I'd be able to backup my data on my current N7 and restore it onto a new one ? Would that present any problems ?
[Nexus 7 Android Development] WugFresh:
You could do that, just do a selective restore. In the advanced menu in CWM select the option to just restore data.

{{ WugFresh }}
[Nexus 7 Android Development] caanda45:
So wug which recovery do you use and like best...cwm or twrp?
[Nexus 7 Android Development] bengals1975:
They're both pretty good in my opinion. I just started using TWRP recently and I like it a little better but I don't think you can go wrong either way.
[Nexus 7 Android Development] WugFresh:
I have only had two android devices; a DroidX and now my Galaxy Nexus. When I was using the Droid X, CWM was the only option available so that's what I used and became familiar with; its a solid recovery and has saved me countless times. However, now that I have a Nexus, I have been using TWRP. It has a lot more features and utilizes the touch screen interface differently in a way I really like. For the sake of the Toolkit I originally chose to only include CWM because its limited feature set makes it easier for first time rooters to get familiar performing the basic tasks one typically executes through a custom recovery. That said, now that I have been using TWRP more, I really do like it and want to include it as an option to be utilized throughout the toolkit.

The new options interface will end up looking something like this:

In general, if you have a better understanding of the file structure on android then you can make better use out of TWRP; it will give you more options and control over what you can accomplish through recovery. That said, the one thing that has been driving me crazy is that I can't for the life of me get OpenRecoveryScript to work for me. If I could I would create a full front end, check box governed interface for automating tasks in TWRP.

{{ WugFresh }}
[Nexus 7 Android Development] WugFresh:
@caanda45 By the way, you just saved me like 300 lines of code.. Lol. In order to take that screenshot I had to run the script which automatically saves it. The comp I am currently working is horrible and bluescreened on me a few moments later. So thank you for asking that question! :victory::highfive:

{{ WugFresh }}
[Nexus 7 Android Development] caanda45:
LOL glad I could be of service....I have played around with it and do like it but I went back to Touch CWM. I like to be able to name the back ups which I know you can do in TWRP....thanks for the info, I am going to start using it again. Which is the best way to flash it, Goo Manager? The toolkit, or does it really matter?
[Nexus 7 Android Development] WugFresh:
Haha! ;)

Shouldn't matter, Goo Manager makes it easy because you can do it without a computer... but another user earlier in this thread said that he once experienced complications flashing TWRP directly over CWM, so maybe its better to use the toolkit to restore the stock recovery first and then flash it.

{{ WugFresh }}
[Nexus 7 Android Development] erick0423:
Can I restore using this toolkit even I'm on JOO3d thanks for any input
[Nexus 7 Android Development] caanda45:
Worked perfectly, as suggested...lets play with it before bed.....
[Nexus 7 Android Development] WugFresh:
What do you mean by restore? Like use the flash stock option? If so, you can always use that, and you can use any factory image package if you use the 'Other' option in the Flash Stock + Unroot script. It doesn't matter what build you are on. You can flash up or down regarding build, it doesn't matter.

{{ WugFresh }}
[Nexus 7 Android Development] zellroot:
Everything works great
[Nexus 7 Android Development] snipe2nite:
@WugFresh I just wanted to tell you, you're a BadAss much respect for all your solid work! :good:
[Nexus 7 Android Development] cyr0s:
Hey man,

I have a JR003D Nexus 7. However, it doesn't seem to be supported by your app.

Can I root this device?
[Nexus 7 Android Development] snipe2nite:
If you have to ask that you need to do a lot more reading for your safety..... If you hit the change button in the app, on the drop down scroll all the way to the bottom and chose 4.1.1 JR003D

watch this video posted in post #1 http://www.youtube.com/watch?v=Lg_QU9w5xCU&feature=youtu.be
[Nexus 7 Android Development] tready:
worked great thanks
[Nexus 7 Android Development] noneabove:
Sweet! So I imagine since I lose system I'll have to redo settings and accounts and such ? (Not a big deal just curious if that's what happens) :)
[Nexus 7 Android Development] WugFresh:
Thanks man! Most appreciated. :D I think my next version will be more solid. :)

{{ WugFresh }}
[Nexus 7 Android Development] WugFresh:
Yeah. To be clear, technically there is no reason why you can't just restore everything as long as the current build you are on is identical to the build of the new device (if it is different then you would be overwriting system apps with different versions). That said, what I suggested is just what I would do. I don't have a particular reason why, but I usually just feel better about configuring system stuff manually rather than restoring it from a backup.

{{ WugFresh }}