yashsingh1/xdaforums huggingface dataset:
[Sprint LG Optimus G] engine95:
In the Development section, go to the TWRP thread. On the last page or two are all the TWRP's. They're all flashable.

As for the backup, just hit backup, give it a name if you want or use the default name. Done.

It doesn't hurt to save 1 or all to your computer just in case.
[Sprint LG Optimus G] I-IoLLoW:
First off, we were all newbies at one point so don't sweat it! Ok, doing a backup, just make sure every option is checked in TWRP and that will backup all the available partitions. I usually name them but you can just let twrp put the date bc that is good enough(which it does automatically if you dont name it yourself). Now on our phone things can get a bit tricky because lg's stock uses /data/media as the internal storage but when you flash a new AOSP based rom, it creates a folder named '0'. So on dirty unicorns your internal storage is actually /data/media/0. If you go into twrp from dirty unicorns to restore your stock backup you will notice it is blank, that's because twrp is looking in /data/media/0/TWRP and your stock backup is in /data/media/TWRP. You will have to copy that folder to /data/media for it to show up. Under advanced in TWRP's home screen you will see file manager and can do it from there, or do it from within dirty unicorns using a root file explorer - your choice. If you choose to do it from within TWRP, sometimes you have to reboot recovery after doing it for it to show up but usually it will be there after you copy it.

As for flashing a different version of twrp, since you are on dirty unicorns go to this link in your phone - it's TWRP 2.5.0.0. Or download it on your pc and move it to your internal, again, your choice. Once that is on your internal then boot into recovery. Go to install, just like flashing a rom and locate the zip file you just downloaded and install it. Then go to reboot in TWRP and choose recovery instead of system - when TWRP starts back up it should say 2.5.0.0 at the top. ;)

Also keep in mind for future reference that TWRP 2.5.0.0 is great but will not flash kit kat based roms, you need the updated twrp for that. Stock to 4.3 will flash just fine on 2.5.0.0 tho.

---------- Post added at 08:25 PM ---------- Previous post was at 08:18 PM ----------

Haha I didn't even see that you replied until after I posted mine. Two heads.... ;)
[Sprint LG Optimus G] engine95:
You got it buddy. :D
[Sprint LG Optimus G] engine95:
Updated FreeGee and Recovery info.

Cleaned up
[Sprint LG Optimus G] I-IoLLoW:
You are SO on this sh*t! You can ignore this if you want because I'm drunk on some 18 year old scotch BUT, I appreciate the hell out of everything you've done here in the threads man. Between you and [MENTION=4003363]xboxfanj[/MENTION] I feel like if I have a question, I'm totally covered. I can't thank you enough bro.
[Sprint LG Optimus G] engine95:
Thank you. And speaking of scotch, you ever try Johnny Walker Blue label? VERY expensive, but very well worth it. :D
[Sprint LG Optimus G] xboxfanj:
http://www.youtube.com/watch?v=AyrP-pwDayE
[Sprint LG Optimus G] I-IoLLoW:
LMFAO. Thanks Jake. I'm an appreciative person normally, scotch is like the good slime from Ghostbusters 2 for me apparently......

[MENTION=1280108]engine95[/MENTION] - I have never had the opportunity to try JW Blue but I hear it's delicious. lol.
[Sprint LG Optimus G] engine95:
www.youtube.com/watch?v=TNAQ8LLptUo
[Sprint LG Optimus G] thejase:
Soon to be new ls970 owner

Hi all. I will be receiving my ls970 next week (so ready to get rid of this dinc2) so i decided to start reading ahead of time. I'm happy to be part of a bustling forum once again! I noticed there are things that I don't understand yet but I'm assuming it will make much more sense once i receive the phone. My issue is this, I'm getting my phone flashed to work on pageplus (a verizon mvno). I was wondering if i should do all my rooting, bl unlocking and rom switching before the flash or afterward? Also, rom switching doesn't affect my carrier flash, correct? Thanks to everyone in advance for any information you provide. I assume few in the forum have their phone running on pageplus so there must be some unknowns.
[Sprint LG Optimus G] engine95:
I really can't answer your questions but I think this post my help you out. http://xdaforums.com/showpost.php?p=48856185&postcount=21
[Sprint LG Optimus G] thejase:
Thanks for this but i'm having it professionally done so I don't have to do it. maybe i'll just ask the flasher.
[Sprint LG Optimus G] monkeyrasta.702:
So if I use the apk for root and unbloat should I download a rom first?
[Sprint LG Optimus G] engine95:
Im assuming you mean Framaroot. Do not remove bloat unless you unlock also. You'll end up in a bootloop. FreeGee unlocks.

You don't have to DL a rom, but it's nice to have there just in case.
[Sprint LG Optimus G] monkeyrasta.702:
I just want to root and flash away so just framaroot?

Or do I need to install a recovery?
[Sprint LG Optimus G] engine95:
Read the first page of this thread. All your questions are answered there.

Framaroot. FreeGee. Flash away.
[Sprint LG Optimus G] Warlord721:
I was just curious if anyone is using the new TWRP 2.7.0.0 for the LGOG from the teamwin website? Anyone have any issues with it? Is it compatible with all our KK Roms?

TWRP 2.7.0.0 LGOG Sprint
[Sprint LG Optimus G] dwiedunia:
Is not compatible with KM Roms, I'd tried
[Sprint LG Optimus G] Unicorn69:
thanks Engine made rooting and unlocking my son's phone a piece of cake..

he wants me to rom it too but when i saw that he only had about 15-20% battery life i told him not tonight he had to charge it first :)
[Sprint LG Optimus G] diiphantom:
Hi all, last time i rooted a phone was htc evo, now im confused. I have an lg ls-970 sprint.

I have no idea what is zvc, svb or the rest.

Any help?
[Sprint LG Optimus G] I-IoLLoW:
ZVC is simply the most current firmware update from sprint. So if you go into your phones system setting, under "About Phone" then "Software Information" you will see Software version. It will say LS970ZVC or LS970ZVB, LS970ZV9 etc depending on what you are currently using. Chances are its ZVC because like i said its the most current update pushed to our phone by sprint.

My last phone was also an HTC EVO, this phone is way easier to root and unlock. It didnt feel that way when I first got it because it is different. But honestly, it's very simple to do. You have a few options when it comes to rooting. Once you have root, just use FreeGee app and you will unlock your bootloader and install a custom recovery with a few clicks. All the information is here. ;)
[Sprint LG Optimus G] diiphantom:
Im trying to use my titanium backup and screencast to record on my phone.
[Sprint LG Optimus G] I-IoLLoW:
Hahaha that's what I get for only reading the last post, my bad. I wont be much help here because I don't use titanium backup - its given me too many issues jumping between roms.
[Sprint LG Optimus G] diiphantom:
There good Roms that make it a better phone?

---------- Post added at 11:12 PM ---------- Previous post was at 10:57 PM ----------

I sent you a private msg, hope you dont mind, but in case you dont get it, let me ask.

After rooting, which looks very simple, can i leave the phone alone and install those programs i mentioned?

or do i have to unlock bootloaders?
[Sprint LG Optimus G] I-IoLLoW:
I just replied to your private message. But to answer this last question, yes you can leave the phone alone after rooting and install those programs just fine(I think). But do not delete bloatware apps that came with your phone without unlocking the bootloader. If you do, when you reboot your phone it will get stuck in a security error bootloop. I would install a custom recovery just so you can make a full nandroid backup that you can restore in case anything goes wrong tho.
[Sprint LG Optimus G] zlebors:
Easy Way to Root stock ZVC

Easy Way to Root stock ZVC 4.1.2

www.towelroot.com

Download the apk (orange symbol)

Install it like a normal apk, press "make it rain" and wait till reboot by itself, download latest superSU from PlayStore​
[Sprint LG Optimus G] autoprime:
We have a new LG root method out... designed for LG G3 initially but should work on many more "recent" LG android devices. should support most LG devices on firmware built Q2 2012 up until now.

New root is called Stump and can be found here - http://xdaforums.com/lg-g3/orig-development/root-stump-root-lg-g3-sprint-verizon-t2850906

New devices will have to be "bruteforced" by one user of each device/firmware... once bruteforced.. all users of that model will be supported once the new info has been added to the app.

Example: User has a Verizon G3 on 4.4.2 24A... user opens stump.. device is not supported yet... so user accepts the "bruteforce" message and waits an hour or so and is then rooted. in addition to that Verizon G3 on 4.4.2 24A now being rooted... all future attempts at rooting Verizon G3 on 4.4.2 24A will take less than a second to root.

The more devices that are "bruteforced" the greater the support list for Stump root is. While it's a tad annoying the first user of each device to wait an hour or so... Stump root has to potential to root more LG devices than any other method available.

Please provide a logcat if the app is crashing for you. Please report your exact model/firmware if Stump tells you the device is unsupported(and gives you no option to bruteforce).
[Sprint LG Optimus G] jyarborough:
Boy I new to upgrade my device........ :( this
[Sprint LG Optimus G] jyarborough:
I am now the owner of a gold g3... Going to try this stump root method
[Sprint LG Optimus G] muskeeter:
Now freegee not work anymore for unlock bootloader

Any solution.....

Error message "cannot download file"
[Sprint LG Optimus G] tduck:
Re: [GUIDE] Updated 1-18-13 Step-by-Step ROOT and UNLOCKING

This is what I'm getting - I can't get past this screen. The "restore my device" button is unresponsive...
[Sprint LG Optimus G] engine95:
I see you've posted the same question in Adri's guide. Are you using his Root? Try Bin4ry in this OP. Make sure USB debugging, and unknown sources are checked. Make sure your screen DOES NOT turn off while flashing. Set Display to at least 5min.

Another route would be the GAIO that TheShadow1 has posted also.
[Sprint LG Optimus G] tduck:
Thank you for your thoughts... but I've tried Bin4ry here, I've tried GAIO (appear to be basically the same method), both result in the same problem.

USB debugging and Unknown sources both checked, screen never goes off, desktop backup password is also empty/blank/turned off... wondering if I did turn that on, and then put in the password at that screen, whether it would change anything...

I seem to be the only person having this problem, which would tell me it's user error... but there was one other person in the GAIO thread that had a similar problem, but no ideas there.
[Sprint LG Optimus G] DexSade:
Thanks for the post - worked great on my phone. My wife on the other hand - not as well.
[Sprint LG Optimus G] outerpip:
Couple questions:

Took the update before I had done rooting research. My first thought was I'd wait to root until JB. Now I'm itching to get back to a rooted phone and unleash this device's potential. So comes my dilemma. I'm stuck at zv9.

1) Is there any way to revert to zv8,

and 2) Do we have any updates on zv9 root progress or has it been put on the backburner due to the near future JB release.
[Sprint LG Optimus G] DexSade:
LGNPST back to zv7, then upgrade to zv8. If you go to the IRC channel - it lists what you need at the top. I was confused as to what it all meant but it's pretty simple once you read the threads the files are attached to.
[Sprint LG Optimus G] outerpip:
Re: [GUIDE] Updated 1-18-13 Step-by-Step ROOT and UNLOCKING

Thanks! Now if I only knew what any of that meant. Time to do some reading. Dang HTC phones making me lazy.

Sent from my LG-LS970
[Sprint LG Optimus G] tduck:
Re: [GUIDE] Updated 1-18-13 Step-by-Step ROOT and UNLOCKING

Hahaha I hear you! I do love my LGOG but I think HTC spoiled me for the 3 years I had their phones. All my difficulties with rooting are making me question whether I really want/need root at all... Next phone is definitely going to be a pure Google experience.
[Sprint LG Optimus G] outerpip:
Re: [GUIDE] Updated 1-18-13 Step-by-Step ROOT and UNLOCKING

I was really into rooting/kernels/roms when I had my Samsung Moment, and also when I had my Evo 4G, up until my screen broke and my replacement had the locked update already on it. I then moved to the Evo 3D, and after almost a year of no root, I got bored and decided to. The wire trick on that baffled me, but I suppose if it works who am I to judge. As easy as Unrevoked was for the 4G, I find more satisfaction when there is work actually required to root a phone.

Sent from my LG-LS970
[Sprint LG Optimus G] javskies:
i pm'd you
[Sprint LG Optimus G] HelloDominick:
i hvae rooted my phone a while back, and trying to get into CWM but realized i guess it didnt install. so i downloaded the GAIO program, and plugged in the LGOG sprint version.. and says to install the driver even though i did so i re-installed the driver and still not able to unlock and install CWM. any suggestion?
[Sprint LG Optimus G] javskies:
just spend the dollar and get freegee from the playstore. its worth it and helps the awesome developers
[Sprint LG Optimus G] Meowdib:
Any guides on unrooting the phones?
[Sprint LG Optimus G] engine95:
There's none that I know of.

If you're still on zv7 or zv8, Bin4ry's is supposed to unroot. I've heard that if you go into SuperSU, it'll unroot also.

As for zv9, the 2 above ways MIGHT work. I've heard mixed reviews.

If you still have CWM or TWRP recoveries, you might be able to use the Stock odex by breezy, and do the SuperSU way.

These are my only suggestions. Somebody chime in in you know of something different.

edit: this is from the ATT forum. carret's guide. http://xdaforums.com/showthread.php?t=2006946 That's the closest one I know of. Obviously use the Sprint version.
[Sprint LG Optimus G] fiddy619:
Here you guys go, I used the Japanese Jelly Bean Root method, and created this, and can say works flawlessly on zv9, as well as Jelly Bean.

1. Unzip the zip file

2. Make sure USB Debugging is on, and your are in Charge only Mode

3. Run the CurrentRoot.bat, wait for the prompt.

4. Change to MTP Mode

5. Just ignore when your computer asks how to view files on your device.

6. Press enter in the CMD prompt to continue.

7. Done.

**EDIT** Damn, guys, i missed a step... Step 4
[Sprint LG Optimus G] javskies:
this is awesome dude! def make this into its own thread because this is really gonna interest the community!
[Sprint LG Optimus G] engine95:
OP Updated!! ZV9 and Jellybean Root!!! Thanks fiddy619!!
[Sprint LG Optimus G] fiddy619:
I forgot a step, and clarified a couple others, you might wanna update... I edited my post.

This is actually quite the help, as if you are lgnpst'n back to stock, there is a zv9 tot file, so you no longer will have to go all the way back to zv7, then up to zv8, bla bla... You can just go straight to zv9, and root straight from there. Voila!
[Sprint LG Optimus G] javskies:
can you also link the v9 tot file? id really like to download it

---------- Post added at 01:46 AM ---------- Previous post was at 01:26 AM ----------

never mind i found it. for future reference http://xdaforums.com/showthread.php?t=2091883&highlight=v9+tot

---------- Post added at 01:47 AM ---------- Previous post was at 01:46 AM ----------

last thing lol. have you tried using freegee app after rooting v9? just want to make sure it works
[Sprint LG Optimus G] twcrosno:
Hey guys, this is a beautiful thing! You guys here at XDA amaze me with your technical skills. I have a question about the ZV9 root\unlock process just posted. I hate to sound like a noobie, but I followed the instructions to a T and I keep getting the message in the CMD saying "adb' is not a recognized as an internal or external command, operable program or batch file. Is there something like the LG USB drivers that need to be installed first? Again, I am sorry to sound so green it just stated the five steps then six, done. ANy help would be appreciated. Thanks!!
[Sprint LG Optimus G] engine95:
Re: [GUIDE] 2-1-13- ZV7,ZV8,ZV9 AND JB ROOT and UNLOCKING

Yes, drivers do need to be installed. See OP. It's easiest if adb is in the path. If not, you'll need to cd to the folder it's in.
[Sprint LG Optimus G] engine95:
Re: [GUIDE] 2-1-13- ZV7,ZV8,ZV9 AND JB ROOT and UNLOCKING

Basically follow steps 1-16. But substitute zv9 file.
[Sprint LG Optimus G] twcrosno:
Hey engine, I am just trying to get passed the first 1-6. I have the LG drivers installed now, but I still get the 'adb' is not recognized as an internal or external command. You said something about adb being in the path, is there a command I need to edit? Again, I am sorry for making this harder than it needs to be. I am running Windows 7 X64 if that matters.
[Sprint LG Optimus G] engine95:
Re: [GUIDE] 2-1-13- ZV7,ZV8,ZV9 AND JB ROOT and UNLOCKING

No worries. Reboot your computer after installing drivers. As for adb in path, that all depends how and where you installed it. Google installing adb in path. There's allot of help on this. For now though, CD to the command prompt, to where adb is installed. Something like c;/user/desktop/adb /platform-tools.

Edit. Sorry I can't help more right now. My morning just got a little crazy. If you type "adb devices" it should recognize your phone. If not, then you aren't in the right folder for adb.
[Sprint LG Optimus G] twcrosno:
Thank engine,

My problem was I was right clicking and running as administrator on the "currentroot.bat". I read on the OP about another file that said not to run as admin. Again, thanks for taking the time to help out. What backup program do you recommend? I have always used ROMMANAGER, but like the OP says there are issues, plus it would install CWM. And one more question; I can now use something like root explorer to remove all the crap I do not want correct? I have installed Freegee and unlocked my bootloader.
[Sprint LG Optimus G] engine95:
Re: [GUIDE] 2-1-13- ZV7,ZV8,ZV9 AND JB ROOT and UNLOCKING

For recovery I'd use TWRP. It'll backup on its own. Just don't compress.

Titanium is another program people use.

I'm not sure Freegee will allow you to remove apps on zv9. Try it and let us know.

I'd recommend just installing Imerium, or Lifeless ROMs. They are zv9 and are very nice, bare and customizable.
[Sprint LG Optimus G] twcrosno:
Yeah I installed TWRP, I am just so used to ROMMANAGER. Engine thanks for everything!!
[Sprint LG Optimus G] fiddy619:
Freegee for zv9 works like a charm, i used stock zv9 for the longest time, and like i stated earlier, you can root zv9, freegee, and do everything you would as normal, including uninstalling system apps (but make sure you have unlocked bootloader, else security error). You can do everything as you did with stock zv7, and zv8, the only difference is now you can root your zv9 on your own, no need to actually flash another rom. Also for the guy having the issue with abd, i might be mistaken, but it sounds like you may need to have your phone in usb debugging mode. My script should have stated this tho. You should actually never have to open a cmd prompt if you run the currentroot.bat file, it will open it for you, from there it tells you what you need to do. This method is even easier than the previous root, and there will only be one reboot of your device.
[Sprint LG Optimus G] engine95:
Reorganized

Hopefully this'll be easier to follow now that we have ZV9 and JB Root
[Sprint LG Optimus G] twcrosno:
Again, thanks engine and fiddy for helping me get rooted with zv9. So, has anyone tried to remove any applicaions (bloat) after rooting\unlocking zv9 to see if it causes the issue that you cannot boot the phone? I found a system\app and system\apps folder and I have moved applications from the system\apps\bootup folder with no issues, but I have not tried to remove any applications from the system\app folder as of yet.
[Sprint LG Optimus G] engine95:
Re: [GUIDE] 2-1-13- ZV7,ZV8,ZV9 AND JB ROOT and UNLOCKING

As always, make a nandroid backup before you start deleting stuff. That way you can restore from recovery.

You should have no problems deleting apps.I did before Imperium and Lifeless came around. They're both very nice!
[Sprint LG Optimus G] twcrosno:
Hey engine, I am use to using ROMMANAGER which if you are pressing the down volume button and power at the same time you get to the recovery. Does TWRP have this option? I guess that is why I have not tried removing apps is because if the phone will not boot how will I get into recovery to re flash my backup? When I press the volume down or up (I cannot remember) I get to a screen that tells me I have root and I am unlocked, but no recovery options. Am I doing something wrong or is this just not an option with TWRP? I know if I am already in the phone I can go into TWRP and choose to boot into recovery. Thanks engine or anyone that can answer my wet behind the ears questions!!
[Sprint LG Optimus G] engine95:
Re: [GUIDE] 2-1-13- ZV7,ZV8,ZV9 AND JB ROOT and UNLOCKING

Our recovery and boot loader are a little off. But at least it's unlocked. :D

With the phone off, Holding vol up+power gets you to fast boot.

Then press vol down twice then power. That'll get you into TWRP or CWM.

There's an app in the Play store called Quick boot that'll get you into recover a lot easier.

Rommanager has boot options, but I think I heard it's not working right for us.

Edit. No worries about your questions. We are pretty scattered as far as our reference information. Adriel's guide has some very useful info. http://xdaforums.com/showthread.php?p=36270473
[Sprint LG Optimus G] engine95:
New/Changed link for ZV9 .tot file. Thanks funkym0nk3y!!!

Right click on it > Save as - if you don't, you'll end up with all code! No file.
[Sprint LG Optimus G] bowhunt2005:
ok, just to make it totally clear, i have an unrooted and locked bootloader with the ota zv9 sprint update. this is now able to be rooted using the zv9-jb-root.zip? i am a newbie to the lgog so ill just say sorry right away. i was just gathering all the essentials for lgnpst and i ended up seeing this. if this is going to work for me, will i completely lose everything on my phone. like texts apps and settings? im ok with that but i just want to know so i can keep a backup of that sort of thing. thanks very much for ur time and everything u devs do behind the scenes. it baffles me how u guys figure this stuff out but do know that many, many, people appreciate it including me. even if we get a little too excited and forget to say it. so thanks again!

---------- Post added at 01:40 PM ---------- Previous post was at 01:00 PM ----------

another quick question. i installed the drivers from the link in the op but when im connecting my phone with debugging checked, unknown sources checked, it still tries installing drivers for cdc ethernet or something like that. it cant find the drivers though. samething happens when i would try to connect to lgnpst. and what is MTP mode?
[Sprint LG Optimus G] engine95:
1. Yes. As long as you use fiddy619's zip

2. You shouldn't lose anything. But as with everything about flashing ,rooting, and unlocking, it's a risk we all take. Just backup whatever is important to you, just in case.

3. Did you reboot your computer after installing the drivers? It's been awhile since I've installed the drivers. But it never says it's trying to install drivers. That's why I'm thinking you need to reboot computer. And phone for that matter.

4. MTP mode is "Media Sync" which is used to tranfer files from your computer to phone. And phone to computer.

Hope this gets you going!!