yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Android Development] rnclock:
If you are talking about "Permanently" flashing recovery (option 10 does temp custom recovery) then yes, you can... Option 6.

If you want to root, and install custom recovery then you can use Option 8 which will do everything you need, and it will stick on reboot.

Hope this helps.

---------- Post added at 04:00 AM ---------- Previous post was at 03:53 AM ----------

V2.1.0 (28TH AUGUST 2012)

Changelog:

+Added latest TRWP Recovery 2.2.2.0

+Added root/unroot section with new options

+Added cwm unroot file for quick unroot without flashing Stock Rom

+Added cwm root option to flash Superuser or SuperSU

+Added 'Auto Update' check in Settings Screen

+Added uninstall batch file for clean uninstall

+Checked entire code and made edits to parts where needed

V3.0.0 - 11TH SEPT 2012

+Added NEW 'Quick Picks' Donators Feature [10 Slots, 6 Tasks to use]

+Added text about cwm not booting without usb

+Improved Flash/Boot .img stability

+Re-wrote lots of procedures + Fixed lots of minor parts

ModsSection v2.0.0 [11th Sept 2012]

+Added Camera Improvements Mod

Add 720P recording, increase 480P bitrate, increase camera quality

V3.1.0 - 26TH SEPT 2012

+Added option to enable/ask/disable Update Check on Startup

+Fixed a few small things

ModsSection V2.1.0 [26th Sept 2012]

+Fixed Insecure Boot Image boot for users on a Stock Rom and need it
[Nexus 7 Android Development] ekanix20:
Does this work with 4.1.2?
[Nexus 7 Android Development] SquireSCA:
Test it and report back. :)

Ahh, fuggit, I am using the tool now to restore to stock and I will see if it takes the OTA and then try to reroot it and report back.
[Nexus 7 Android Development] docfreed:
Relock Tablet

OK, so I unlocked the Nexus 7, Rooted stock, installed apps, did nandroid backup..... Is it now necessary to relock the tablet or will that factory reset. Do I just leave it as unlocked? Searched high and low but cannot find a definitive answer.
[Nexus 7 Android Development] kendallc123:
You should leave your bootloader unlocked. The only reason you'll ever have to lock it again it if you need to send it in for warrenty repairs
[Nexus 7 Android Development] Nate2:
Yeah, I kinda like that unlocked padlock icon on the startup screen too :)
[Nexus 7 Android Development] just lou:
I just re-rooted 4.1.2, and it worked fine. (v2.0)
[Nexus 7 Android Development] glowsti047:
I'm rooted with CWM (automatically installed with ROM manager), I want to update using OTA when it's available, do I need to do anything since I have CWM installed or will it just update normally? Do i need to reroot after the OTA update?
[Nexus 7 Android Development] cragains:
Does this work with Asus Nexus 7?

When I root, then install twrp, I flashed a rom but now I can't get back into twrp???

Its like it keeps reverting....I also did use this tool to rename the files that causes the device to revert back to original

Sent from my SGH-T989 using Xparent ICS Tapatalk 2
[Nexus 7 Android Development] xmoo:
Thanx for confirming.
[Nexus 7 Android Development] docfreed:
Cannot Reinstall TWRP

Using the Nexus Tool I successfully (initially flashed) TWRP. Just updated to 4.12 - made nandroid backup... etc. I then tried to reflash TWRP - tool keeps telling me that it flashed fine but I can never reboot into TWRP - now it looks like I have no recovery at all since I just keep rebooting into the little android man with a red triangle.

Definitely rooted (and I renamed the recovery backup files per a post earlier in here). Any one can help me figure out what's wrong?
[Nexus 7 Android Development] mskip:
To install an OTA you will need to unroot and flash stock recovery back to your device. Use the unroot tool in the root section and then flash recovery from the main menu.

You can reroot after the OTA.

Mark.
[Nexus 7 Android Development] mskip:
V3.1 is currently an Auto Update only until I can get back home and build a full version for the OP.

Mark.
[Nexus 7 Android Development] SquireSCA:
Ok, I used this tool to revert to completely unrooted stock, sideloaded the OTA, used Fastboot to push Franco's R20 kernel and then decided to come back to this tool and use it to reroot it, reinstall Recovery, etc... Works just like it did on the old version of JB.

Just tested Recovery and Root, everything works perfectly.
[Nexus 7 Android Development] docfreed:
Could you kindly list the order in which you did this - IDK whether to unroot first or flash stock recovery first (using the tool, of course).

TIA
[Nexus 7 Android Development] copota:
Just curious if this is 4.1.2 compatible.

The toolkit can't reboot my Nexus 7 into Recovery Mode. I also get an error reporting, "more than one device and emulator". These errors started after I flashed 4.1.2.

EDIT: On my screenshot, it shows waiting for USB debuggin to be on. I have that option on, and even unplugged and plugged my USB back, though that didn't resolve auto recovery reboot.

I uninstalled and re-installed my drivers, though that didn't resolve the problem.

I was able to flash 4.1.2 by manually going into recovery. It also rooted, as I am allowed to grant SU privs.

Just wondering if all is compatible. Thanks for a great toolkit.

http://i49.tinypic.com/205ctxs.jpg
[Nexus 7 Android Development] Milamber33:
If you flash one of the Google factory ROMs, this restores the recovery restore files. You have to use the tool to rename them again after installing one of these ROMs. Some stock tweaked ROMs also occasionally have the same issue, as they leave these files intact.

Just run the option to rename the recovery restore files again and reinstall TWRP and you should be fine.

---------- Post added at 12:09 PM ---------- Previous post was at 12:05 PM ----------

I don't believe that the latest version specifically includes support for 4.1.2, but we already have one report of someone using the older version 2 of the toolkit to reroot 4.1.2, so it's at least partially compatible. I'm sure a new version will be out soon which specifically supports 4.1.2.
[Nexus 7 Android Development] jonnyg1097:
I had just flashed 4.1.2 factory image to this and used the toolkit to root and it worked properly. I was prompted with a window asking me for root when I opened up root explorer and MyBackup Pro. Thanks toolkit!
[Nexus 7 Android Development] rnclock:
Un-root error

I am trying option 4, 5 (unroot) and I keep getting the following error:

"pushing to Internal Storage

cannot stat 'root\': No such file or directory

An Error Occured."

I see the unroot zip file in my PC directory, and I verified I have a root directory on the N7
[Nexus 7 Android Development] arkhan11:
After boot into Android with root access, use rom manager to flash custom recovery. Once you did it, use root explorer (on the market) to check if there's that file (which reflash stock recovery). Then reboot (you can use rom manager or quick boot app. Quick boot works with stock roms too. Sure). Once you have custom recovery if you loose root after rebooting you can flash su script via custom recovery.
[Nexus 7 Android Development] Xda2013:
4.1.2 "jz054k"

Hello !

Thx for the great work. I m on stock rom, bootloader is open. i only lost root by updating. Can i try with Version 2.0.0. to root the device without having trouble?

Thx in advance.

PS. I just tried out --> WORKING !!!
[Nexus 7 Android Development] SquireSCA:
Sure. I plugged in the tablet to the USB port, enabled USB debugging, and manually booted into Bootleader. I then ran this tool and selected Option 8.

It downloaded the stock JR03D or whatever stock ROM, and did a full restore.

I then sideloaded the update to 4.1.2 using the instructions found here:

http://www.androidpolice.com/2012/1...d-4-1-2-jzo54k-with-stock-or-custom-recovery/

Once I was updated to 4.1.2 I was then able to reroot it with this tool using the option that "does it all"... Unclocks, roots, installs Recovery, etc...

Was easier than I thought actually.

And I did all this with the 2.0 version of the tool that I downloaded like a month ago...
[Nexus 7 Android Development] Elting:
With all the problems that exist seemingly by flashing the new bootloader (3.41), I ask myself the following:

Should I go back with the toolkit to the old StockROM then waiting for the OTA update and then rooting again?

Right now I'm on CM10.

Some people writing of softbricked or bricked N7s after flashing the new bootloader (flashing via CWM or fastboot -> all the same).
[Nexus 7 Android Development] SquireSCA:
I already outlined what I did, a few times now. LOL

I was on SmoothROM 3.1 and simply used the tool to reformat the tablet back to completely stock. From there you can either wait for OTA, or take 3 minutes and manually push it to the device, and then use this tool to reroot it, install Recovery, etc...
[Nexus 7 Android Development] Elting:
LOL! That I've overlooked.

Someone else tried to root his updated device with no luck with this toolkit...

Edit:

@mskip - are you aware of all the problems with the new bootloader? Do you have any solutions?

Another member of the ah-forum tried to flash the new factory image via fastboot and bricked his device! But not because he had done something wrong, but because it had simply broken off after flashing the new bootloader... :/
[Nexus 7 Android Development] zlewe:
AVG reported trojan when installing... Should i proceed or not?
[Nexus 7 Android Development] cyberdelia:
Infected installer

I have donwloaded twice the installer, and after the installation has been completed, AVG says 3 files are infected with Troyan Backdor.Generic15.CMTQ. The files are:

extrassection.exe

ToolKit.exe

modssection.exe

extrassection.exe
[Nexus 7 Android Development] Deusex74:
so i rooted my nexus 7 with your tool and all worked well.last step was to install the custom recovery and it did without errors.but now on boot it stopps where google is written on the screen and where the lock is.

Iam a little lost now and dont know what to do.So can you help me out on this?

EDIT:seems like i cant install cwm,at least it boots now.will see how i can solve this.
[Nexus 7 Android Development] rnclock:
As noted in the OP:

NOTE: As the ToolKit.exe and ModsSection.exe files aren't Digitally Signed with a Microsoft Certificate they 'may' get picked up as potentially harmful by Antivirus Programs and deleted on first run. If this happens restore the file and exclude it from future scans to use it.
[Nexus 7 Android Development] cyberdelia:
Ok,. but missing certificate is not the same than an identified Backdoor... It's gonna be in my office PC, so, plz.. are you completely sure it's free?

what about the Backdoor.Generic15.CMTQ ?
[Nexus 7 Android Development] mskip:
I installed AVG Internet Security 2013 today and its being a real pain in the ass with false positives I think I will uninstall it and put Bit Defender or Kaspersky on. Never had anything pick up on all 3 before..

Mark.
[Nexus 7 Android Development] mskip:
I guarantee it doesn't include anything malicious I would never post it on xda if it did.

Mark.
[Nexus 7 Android Development] docfreed:
Of course not - I hope you don't think anyone is accusing you of doing anything malicious - you're work is awesome.

Just one thing - there seem to be major issues with the newer bootloader and we're seeiong lots of threads/posts on not being able boot into recovery unless you are back at 3.34. Is there anyway you could fix the toolkit to allow installing Android 4.12 and then flash back the 3.34 bootloader image, then a choice of recovery?
[Nexus 7 Android Development] mskip:
Has anyone flashed the bootloader from 4.1.1 after updating to 4.1.2 to allow flashing of a custom recovery image? It certainly isnt a problem to include the 4.1.1 bootloader in the toolkit so it can be flashed on 4.1.2 if that will fix the problem. Actually I have just finished uploading v3.2 of the toolkit to include all the Auto Updates but didnt realise 4.1.2 google image was out so I will post that in the OP in a few minutes and then start working on an update to include 4.1.2 rooted boot image and bootloader from 4.1.1. I will also have to add a Model Selection Screen as there is more than 1 build out for the tablet now.

Mark.
[Nexus 7 Android Development] mskip:
I have only just been made aware of it. When you say bricking the device is it not bootable at all? I will have a look in the forum for more talk on it or can you point me to a disscussion thread.

Mark.
[Nexus 7 Android Development] mskip:
FULL TOOLKIT UPDATE TO V3.2.0 [11TH OCTOBER 2012]

ChangeLog:

ToolKit v3.2.0 (11th October 2012)

+Edited some of the root routines for more stability

+Added option to enable/ask/disable Update Check at Startup

+Added NEW 'Quick Picks' Donators Feature with 10 programmable Slots and 5 Tasks to choose (for now)

+Added text about cwm not booting without usb

+Improved Flash/Boot .img stability

+Added latest TRWP Recovery 2.2.2.0 image for flashing

+Added root/unroot section with new options

+Added cwm unroot file for quick unroot via custom recovery

+Added cwm root option for Superuser or SuperSU via custom recovery

+Added 'Auto Update' check in Settings Screen so you don't have to restart the Toolkit to check

+Added uninstall batch file for clean uninstall of all folders excluding the backups folder

+Re-wrote lots of procedures and checked the entire code. Made edits to parts where needed

ModsSection V2.1.0 [11th Sept 2012]

+Fixed Insecure Boot Image boot for Stock users who need it

+Added 720P recording, increase 480P bitrate and increase camera quality

Download link in first post.

I am currently working on adding a Model Selection Screen and adding full support for 4.1.2 including link in the downloads section. I have been made aware of the bootloader problem with 4.1.2 and NEED TO KNOW if flashing the bootloader from 4.1.1 onto a 4.1.2 build will fix this problem and allow custom recovery images to be flashed. If this is the case I will rebuild the 4.1.2 image with the older bootloader included and upload it to goo.im and add it to the toolkit.

Please let me know on this so I can get to work on it ASAP.

Mark.
[Nexus 7 Android Development] Erroneus:
Thanks for the update, can't get it to update from the update option in tookit v3.1.0 (donation unlocked) though.
[Nexus 7 Android Development] cyberdelia:
I will then.... thanks mskip!.... Using happy your software since Galaxy Nexus...
[Nexus 7 Android Development] mskip:
Im doing that now lol. You people are too quick :p

Mark.
[Nexus 7 Android Development] jazzespresso:
I used your tool to unlock and root couple weeks ago. I now got 4.1.2 update from here in one of the post (downladed). I simple use recovery and flash it. some one suggested to install voodoo root keeper before update to 4.1.2, so I did that before flashing with 4.1.2.

when it rebooted, all seems good...however, recovery that come with your tool that installed gone...I just use your tool (old version) and install it back....then all good.

so what I meant is it is still unlocked bootloader, still rooted....

so I believe even if people upgrade to 4.1.2, and use your tool, it still works.
[Nexus 7 Android Development] Voiid:
On version 2.0.0, I was able to do option 8 on my nexus 7 running 4.1.2, which did everything. I then flashed trwp from the menu and everything went well! Thanks a ton! :)
[Nexus 7 Android Development] wweasel:
I can confirm this. If install the OTA or the factory image 4.1.2 with bootloader 3.41 I can't use anymore my recovery (flashing or booting from image file)

I flash the 4.1.1 bootloader (3.34) after install 4.1.2 factory image and cwm recovery works again. Can boot it from quickboot app or from bootloader.

Jose,
[Nexus 7 Android Development] Voiid:
i flashed the ota zip and i can get to recovery I am on the 3.41 bootloader. I haven't tried flashing anything yet but I can get to the recovery just fine from romtoolbox. Are you not able to get to the recovery? or not able to flash a zip?
[Nexus 7 Android Development] wweasel:
Is different issue. Look this, http://xdaforums.com/showthread.php?p=32695077
[Nexus 7 Android Development] Erroneus:
Oh haha, didn't notice the timestamp, guess I was a bit to quick there yeah. Working now, thanks :)
[Nexus 7 Android Development] Elting:
He wanted to flash the new factory image via fastboot but the process stops after the bootloader flash. After that he got the 'protected mode' instead of the 'fastboot mode' and couldn't flash anything anymore. He solved the problem by using 'a mysterious tool' (don't ask...). The guy was a little bit hysteric...

Yesterday I flashed my pad back to JRO03 with your tool (v2.0.0), installed the OTA und rooted the 4.1.2 pad successful with your tool.

So, everything is fine (for me)! :)

THX for your work!
[Nexus 7 Android Development] Cryingmoose:
Are you able to root without unlocking the bootloader or wiping?
[Nexus 7 Android Development] kendallc123:
No, sadly.

Kendall
[Nexus 7 Android Development] toe451:
hello, nice program really easy to use.... i flashed recovery #6 and choose TWRP ,every thing went ok but i can not boot into recovery, power and up vol does nothing screen blanks out , power and down vol opens fastboot , power and holding both vols opens fastboot but no combo opens recovery. I've done option #5 to rename restore files . option #10 does not boot into recovery. Any ideals what i did wrong ? drivers load ok, rooted ok, unlocked ok, checked if recovery was renamed (recovery-from-boot.p-old) ,checked if busybox installed shows up in xbin. not sure what to do next ... thanks....
[Nexus 7 Android Development] niftymu:
Boot into fastboot using vol up+vol down+power button. On the top right corner you should see "start" in green. What you want to do is hit vol down until you see "recovery" in red, then just hit the power button and boom your in recovery.
[Nexus 7 Android Development] kendallc123:
You need to use an app like quick boot or rom toolbox for example to reboot into recovery

Kendall
[Nexus 7 Android Development] toe451:
cool thanks, but when i did that ,it just hangs on the next screen with google and the unlock icon . so i take it the recovery didn't flash correctly. can i just reflash it again ?or do i need to wipe something ? thanks for your time...

update : just down loaded quik boot and that worked ... Thanks everybody...
[Nexus 7 Android Development] kendallc123:
It flashed correctly, use an app :) that's the only way you'll get it to work (or at least the only way that I know works)

Kendall
[Nexus 7 Android Development] Arsenalfan:
This worked perfectly upon the first go round. Thanks so much for an intuitive installer that really helps and makes things easy. :highfive:
[Nexus 7 Android Development] martindesu:
Thought I should say I used this the first day it was released and rooted my lovely tablet. Thanks a and keep up the good work.
[Nexus 7 Android Development] airforce207:
Perfect. it works very well!
[Nexus 7 Android Development] r0mmel:
I rooted / unlocked many android phones and this one just made everything so easy. Awesome work! thanks!,

Work like this definitely deserves a donation since your too far away for me to buy you a beer :)
[Nexus 7 Android Development] mskip:
Thank you im hoping I can update it tomorrow so watch out for the Auto Update ;)

Mark.
[Nexus 7 Android Development] Zoidy:
Sorry, I cannot seem to find an answer to this but ...

If I select option 6 to go back to stock recovery will it wipe my data and can I still root?

I have voodoo root keeper and wanted to OTA the latest stock update but it wont install because of Clockwork. So I wondered it I could use Voodoo to keep the root, remove Clockwork and get back to stock recovery, OTA the latest stock update, then use Voodoo again to restore the Root.

Any thoughts/help would be much appreciated.

Update : i just tried option 6 and got my stock recovery back without losing data so I answered my own question :)
[Nexus 7 Android Development] mskip:
AUTO UPDATE AVAILABLE TO V2.0.0 (7TH AUG 2012)

WHAT'S NEW:

ToolKit v2.0.0 (7th August 2012)

+Added 'WHAT'S NEW' viewer to see what's in the Auto Update

+Fixed several scripts which crashed on non UK languages

+Checked over entire program for any required minor tweaks and fixes

+Updated driver inf file for more compatibility

+Added pause after adb root commands

+Wrote New Date/Time Stamp script to work across all Regions

+Integrated script into all required features in toolKit

Note: This should fix all errors caused by incorrect stamp in ALL Backup Tasks, LogCat Dumps + several other tasks

Donators can update right away just by running the ToolKit and accepting the update. I will try to make a full version available to everyone else tonight or tomorrow.

Mark.
[Nexus 7 Android Development] dalew729:
Thanks for the great tool. Worked perfectly, made unlocking and rooting effortless.
[Nexus 7 Android Development] networkdood:
Hey, Mark...!!

Remember me from our HTC TILT days? Wow, I am glad you are still developing - the wife got me this tablet last night and I am an itching to root this baby.:cowboy:
[Nexus 7 Android Development] mskip:
Hey mate damn that was soo long ago lol I remember those days well :)

Its a lovely tablet I want to get one soon so I can develop the tablet mods section.

Mark.
[Nexus 7 Android Development] eszoteric:
Returning to Stock

To fully return to factory stock for warranty purposes would I do the following from the ToolKit Action Menu:

9. Download, Extract + Flash Google Factory Stock Image

Then

6. Flash Recovery (choose Stock)

Then

3. Unlock Re-lock your Bootloader (choose Re-lock)
[Nexus 7 Android Development] mskip:
You dont need to flash Stock Recovery seperately as the google factory file contains the stock recovery image.

Flash the stock image and relock the bootloader is all you need :)

Mark.
[Nexus 7 Android Development] eszoteric:
Thank you ser. Great work.
[Nexus 7 Android Development] PROlific666:
3.4.0?

I was wondering if 3.4.0 was already out somewhere? It shows up in the auto update feature but the latest version here is still 3.2.0
[Nexus 7 Android Development] mskip:
I made that and pushed it quickly to address some problems and updates I couldnt get around to last night. Making a full build takes allot longer and I want to make sure everything in 3.4.0 works properly so its not out yet but I will try to get it out as in a public build as soon as I have the time and feedback.

Mark.
[Nexus 7 Android Development] mskip:
GOOGLE GALAXY 7 AUTO UPDATE FOR V3.4.0 PUSHED [12TH OCT 2012]

Changelog:

+Added FULL Support (including root) for Android 4.1.2

+Added Model Selection Screen for different builds

+Added Android 4.1.2 Google Stock Image to Downloads Section

+Added option to flash Bootloader 3.34 in Backup/Restore Section for users having trouble on 4.1.2

+Added some new options in 'Toolkit Settings' Section

+Changed 'Device Mods' section to 'Device Mods + Special Requests'

ModsSection [V2.2.0] 12th Oct 2012

+Added 'Fix folder Permissions on Internal Storage'

Enjoy.

Mark.
[Nexus 7 Android Development] rubenyai:
Awesome *-*

Enviado desde mi Nexus 7 usando Tapatalk 2
[Nexus 7 Android Development] GreenXSniper:
When i try and fix the recovery rename on option 5 on version 3.2.0 the terminal says abdb doesnt work on production builds and fails to flash, leaving me with a android on his back with a red triangle when I try to get into recovery. Will 3.4.0 allow me to properly rename the recovery files so i can boot into the recovery of my choice?

Edit: I should say that I am on the 4.1.2 build via ota
[Nexus 7 Android Development] Erroneus:
Small ui bug in 3.4.0.0:

http://grab.by/gIJM
[Nexus 7 Android Development] Lomax01:
I have installed Toolkit V3.4.0 and am trying to root 4.1.2 on 3.41 but it just doesn't seem to want to work. Everything seems to run fine until it tries to install Superuser but then show that it does not have permission to write to the location.

Any ideas?
[Nexus 7 Android Development] Erroneus:
dupe
[Nexus 7 Android Development] mskip:
Are you rooted and using an insecure boot image?

Mark.
[Nexus 7 Android Development] Rusl1TA:
Lovely :fingers-crossed: