yashsingh1/xdaforums huggingface dataset:
[Sprint LG Optimus G] zacbec:
Trying this on Windows 8 Pro x64. Unfortunately, I can't read Vietnamese, but I'm pretty sure it's throwing me an error. I have the proper drivers, adb recognizes my device, I have USB debugging enabled, I'm allowing third party APK installation, and I'm running the bat as admin. Anyone else having trouble rooting or know a solution for this?

**Edit**

Not sure why this worked, but I stopped adb and restarted adb with the exe found in the stuff subdirectory, and that seemed to fix things.

/Edit

Since I don't yet have 10 posts, I can't link the image, but here's the text i get when trying to root:

Nhan "y" neu ban muon root, nhan "n" de thoat:

Lua chon cua ban: y
Hay kiem tra lai cac cai dat 1 lan nua

The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
.
.
Press any key to continue . . .

Chuan bi root may!
.

The system cannot find the path specified.
Dang cai dat busybox....
The system cannot find the path specified.
Dang cai dat su binary ....
The system cannot find the path specified.
Dang cai dat Superuser app
The system cannot find the path specified.
Dang chay busybox...
The system cannot find the path specified.
.
The system cannot find the path specified.
Nhan chon "Restore my data" tren man hinh dien thoai!
The system cannot find the path specified.
Dien thoai khoi dong lai, khong rut cap USB!
The system cannot find the path specified.
The system cannot find the path specified.
Dang hoan tat thu tuc root, may se khoi dong lai.
The system cannot find the path specified.
Root thanh cong!
Hay kiem tra bieu tuong SuperSU khi may khoi dong lai!
Press any key to continue . . .
[Sprint LG Optimus G] Matty77:
I had the same issue zacbec, I went and got the generic rooter from the referenced link the YT vid:

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

Use that tool & watch the video for instructions

http://youtu.be/7EpkrCq1gfM?t=10m56s

& yes, it worked for me, I just had cold sweats when I saw the phone blank out & making noises...just let it ride...
[Sprint LG Optimus G] AdriVelazquez:
When I used windows 8, don't run as administrator, and it should work.
[Sprint LG Optimus G] wave walker:
Rooting Optimus G for Bell?

Does anybody know if any of the US companies' LG drivers will work to root a Bell activated Optimus G?
[Sprint LG Optimus G] mike1767:
I've been wondering the same thing. For more info, we have the E973, which is kind of a mix of the Sprint and AT&T versions of the phone. We have the 8MP camera, but no SD slot.
[Sprint LG Optimus G] Blurples:
I rooted my sprint LGOG and found the notification menu very glitchy, along with the unlock screen and settings menu. I just wanted to know if anyone else is having these issues. I followed the guide in this thread, if it helps.
[Sprint LG Optimus G] kschuyler:
Ok, I also had to run the file in standard mode instead of Admin mode but after going through the process I cannot download anything from the Play Store. I just get an error saying it cannot download the application. Any ideas?

Thanks!
[Sprint LG Optimus G] sheek360:
Settings. Apps. Market. Wipe cache. Force close. Reboot
[Sprint LG Optimus G] kschuyler:
Thanks for the suggestion but I'm getting the same result unfortunately. Any other thoughts?

---------- Post added at 03:36 PM ---------- Previous post was at 03:19 PM ----------

Ok, ran the root about 5 times but looks like it's working now. Thanks for the help!
[Sprint LG Optimus G] stealth919:
I purchased my G on the 16th, it has downloaded the "Mandatory" update that was released on the 11th but I have not installed it yet. Delaing because with the Evo's it seemed that the update was always released to cover any open patches to rooting they had forgoten about, so if you took the update then you screwed your self for easy rooting. Is this the case for our phones, has anyone else taken the V8 update then easily rooted still afterwards?? Please and thankyou for the response.

Reason why I'm asking is that I'm not quite ready to Root yet but I am getting the intermitent non-responsive screen and what not. Maybe I'll just get it done tomorrow or so...hmmm.
[Sprint LG Optimus G] zacbec:
I'm on the V8 update, and I was able to root without issue. As far as the non-responsive screen, I've seen people say that restarting your phone can help, but it may also be a hardware problem.
[Sprint LG Optimus G] pjsnyc:
Just out of curiosity - is your phone plugged in? I've experienced the non-responsive screen sometimes when plugged in. See here - http://xdaforums.com/showthread.php?t=1965375
[Sprint LG Optimus G] HelloDominick:
soo i'm a little new with android. not my first with android.

what does "Rooting" do to the phone.? Is it like jailbreaking.?
[Sprint LG Optimus G] zacbec:
Rooting is like opening up the administrator account. It allows you access to the protected parts of android.
[Sprint LG Optimus G] HelloDominick:
alright cool, will it void my waranty.
[Sprint LG Optimus G] AdriVelazquez:
No, it won't void your warranty. Sprint also had a ruling that a technician must try to fix your phone if you have it rooted and unlocked. Granted they'll probably try to flash stock and lock the boot loader again.
[Sprint LG Optimus G] sheek360:
Only if its hardware. Like a speaker. If its software related and rooted the device gets set as dbr (damaged beyond repair) in their system, the tech will then tell you to call the insurance and file a claim. Rooted phones aren't allowed to be slated

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

Yes it will,
[Sprint LG Optimus G] HelloDominick:
alright well i rooted it, what are some of the basics I can do now.? or what am i capable of doing.?
[Sprint LG Optimus G] zacbec:
Titanium Backup can be used to freeze any of the bloatware that you don't want. You can download a WiFi tether app and not pay $print the extra premium for something that should come for free. You can edit system files and customize your android experience to your liking.
[Sprint LG Optimus G] HelloDominick:
that wifi tether might be good.. What app do you recommend.?

and any stock 4.2 Rom yet or no.?
[Sprint LG Optimus G] stealth919:
I don't believe it was. Doen't seem to be as bad now after the update, I think it might have something to do with screen protector that came with my Commuter case and when it gets a oily from fingers and what not. Never had a phone do it before though. It wouldn't scroll side to side but where you touched it would select that app even if you were trying to swipe. Almost like the sensitivity to touch is not turned up enough, my Evo3D was the opposite-too sensitive.
[Sprint LG Optimus G] pjsnyc:
That happens to me when i have it plugged in to a crappy charger. I've noticed it does it with the LG charger too sometimes. Ymmv

And yes it might be the screen protector too
[Sprint LG Optimus G] _Epic:
Mine did the same thing earlier with a crappy charger. Once i unplugged it worked fine.
[Sprint LG Optimus G] mikereno1:
Im trying to get this root to work but not getting very far. I installed the drivers to my desktop, but when I connect the device it just scans for media and thats it? Windows only recognizes it as a media device.

How can I tell if the drivers were installed correctly? How do I know if the adb recognizes my device?
[Sprint LG Optimus G] schalicto:
So i did this procedure and it worked like the steps said, however my phone is now boot looping. Any idea how to fix that?
[Sprint LG Optimus G] ncfastls1:
I don't think the touch screen problem is charger specific, cause it happens with either the LG charger or my old HTC one. It just doesn't register touch very well. And I don't have a screen protector.
[Sprint LG Optimus G] brunswick000:
Will this method work for the Canadian Rogers version?
[Sprint LG Optimus G] fiddy619:
OP, I re-wrote this batch file in English if you want to use it...
[Sprint LG Optimus G] stealth919:
Did mine last night with the v8 update and it worked flawlessly with one exception, on line #5 instead of right clicking and chosing administrator-it would never see it and work. about the fourth time I finally just double left clicked and it opened up and flew through the process :D Easiest root ever :good: Loaded Wifi Tether and was in buisiness. Much happiness to be had now!
[Sprint LG Optimus G] Rocket_Science:
Ok, I tried this after using lgnspt to go back to stock. It ran through, might have had some error, but it rebooted once. Right then it got stuck on a black screen with the capacitive buttons lit up, but it seemed to be working besides that. It never rebooted the second time, and lgnpst was unable to restore it; it would always end up the same way. I solved it by going into stock recovery and wiping data/cache, then simply rebooting. Hopefully this helps anyone else with this problem.

Edit: Real problem was I wasn't patient enough... ran it again and this time I waited a lot longer on the black screen and eventually it rebooted the second time.
[Sprint LG Optimus G] aneyboy:
I rooted this way and had to get my account refreshed because my internet stopped working. May have just my phone.
[Sprint LG Optimus G] stealth919:
Mine also only rebooted once, and this morning my Data was also off for the most part, did a PRL and a PROFILE update and all was good.
[Sprint LG Optimus G] ncfastls1:
Well that was stupid easy! More so than my OG Evo. Next is to unlock my boot loader and wait for some custom roms :)
[Sprint LG Optimus G] scotmia:
Wifi and tethering

After rooting I lost the ability to turn on WIFI and also installed WIFI tethering and it will not work.

I have the LG Optimus G.

Can anyone help me here.

Thanks
[Sprint LG Optimus G] stealth919:
Mine also did the same thing and the profile update didn't fully take care of the problem so I too had to have my data account refreshed and it seemed to work for a few hours but still goes out intermittently ...never used to do it before I rooted the phone :( it is better but not perfect for some reason. Any body else with this problem? Wonder what was in the rooting software that would cause this rewrite to happen? Other than the "data restore" section.
[Sprint LG Optimus G] AdriVelazquez:
If you change you settings to CDMA only, it'll stay on 3G. However, this problem only happens when 3G is inactive. I'll try to create a fix. Despite the fact I took this from the Korean version, I can release a patch.
[Sprint LG Optimus G] cali90028:
reboot problems ???

Has anyone had a problem with reboots on there rooted optimus G??? If yes is there a fix for that???
[Sprint LG Optimus G] AdriVelazquez:
Rebooting issues are not caused by the root method. It could be a possibility of the device over-heating.
[Sprint LG Optimus G] Kchitown1977:
is there an unroot (TUT) yet

? if so should bootloader be locked to unroot? or will unroot w:confused:ork with unlocked bootloader
[Sprint LG Optimus G] jeffham:
I rooted mine today. I had two issues that may help the community.

After I installed the drivers I needed to reboot the computer to get it to recognize the phone.

I tried running the root program as administrator but it didn't work. I tried just opening it and it worked.

Jeff
[Sprint LG Optimus G] Salsathe4th:
back up?

will this erase all the data on my phone? and isnt there a way to install roms without unlocked bootloader?
[Sprint LG Optimus G] koto_:
I'm curious - will rooting my phone by this method delete all of my phone's contents, such as photos, videos and app data? Or just my apps and user info?

Also, can anyone point me to a rooting method that doesn't delete my apps? I'd rather not re-install them all.
[Sprint LG Optimus G] HelloDominick:
this .. cant wait
[Sprint LG Optimus G] stealth919:
Was just curious if you had come with a patch yet for data shutting off issue...not prying just curious :) Other than that THANKYOU so much for the rediculously easy root you set up for this phone.

---------- Post added at 04:30 PM ---------- Previous post was at 04:28 PM ----------

No, when I rooted mine I didn't loose anything. It did reset my wallpaper back to stock but no apps or sign ins were lost :good:
[Sprint LG Optimus G] Skip75:
is this the file for the driver everyone is looking for and using?

LGUnitedMobileDriver_S4981MAN38AP22_ML_WHQL_Ver_3.8.1.exe

i am unable to root my phone not sure what I am doing wrong

both debugging and unkown sources are checked

driver is downloaded

still receive error messages

The system can not find the path specified

running windows 7 and tried both as admin and by double clicking

should I try it on a machine running XP or is there something I am missing?

btw just tried XP and no go there also
[Sprint LG Optimus G] AdriVelazquez:
Run he ADP file in the zip first, then try again.
[Sprint LG Optimus G] AdriVelazquez:
I meant adb

Also, with someone with bad data problems navigate to

/data/local.prop /data/data/com.android.settings/a/

And verify that you have file99.

And, an additional verification. Try installing a different superuser from the marker after achieving root.

Nothing within then script effects the data, so this is mostly verifying that the root process went correctly.
[Sprint LG Optimus G] Skip75:
now it seems to be hung up saying running busybox

and I had checked the box saying restore data on the phone

how long does this process take?

ok looks like I got it going thanks
[Sprint LG Optimus G] nuckadamus:
Worked perfectly. Thanks!
[Sprint LG Optimus G] stealth919:
Checked under .data/data/com.android.settings/a - I did find I have the file99 but oddly it was dated/modified 27 Nov 12 which is when I rooted it. all other files show 16 Jan 70 so I assume this was changed with the rooting process. I s there any confirmation on this and what is the file99 responsible for and where is the original file99 if maybe thats the issue??
[Sprint LG Optimus G] AdriVelazquez:
I'm sorry, but I just can find an issue my data stays consistent and I have full root access.

If need be, run the root a secondary time and see if any issues fix.
[Sprint LG Optimus G] stealth919:
Actually I did run it a second time on the 27th with the English transaled version and things seem a bit more stable but not perfect...ohwell I'll just play with it a little more, maybe go back to full stock (if possible) haven't read up on that yet though.
[Sprint LG Optimus G] ryocho:
That was easy. Thanks OP!
[Sprint LG Optimus G] healious:
issues

it's asking me to entermy device encrypted password and restore my data option isn't highlited anyone know what this means
[Sprint LG Optimus G] AdriVelazquez:
Don't have a password that locks the screen when running root.
[Sprint LG Optimus G] OddFutur3:
since i dont have immediate access to a windows computer with adb installed, does anyone know if this script will work when running windows through a virtual machine? appreciate any input :good:
[Sprint LG Optimus G] healious:
i actually just rebooted phone and it worked also. i gotta lil question bout the lg before rooted anytime the phone froze a little it just reboot is that common or should ijust exchange it for another
[Sprint LG Optimus G] schmokie420:
nice job

worked like a charm took me two trys but i ended up getting the developer mode enabled and it worked great two thumbs up! :fingers-crossed:

time to start overclocking the piss outta this quad core monster
[Sprint LG Optimus G] iicTus:
I can't seem to find the driver for the phone on the link.

And after you do end up Rooting the phone, what should you do? Sorry, I'm new to this whole thing, and this is the first time I've even had a decent phone. Haha, not entirely sure what one should do after rooting their phone. Any suggested kernals/etc to extend the battery life, so i've read about. Or the backup apps or something like that.
[Sprint LG Optimus G] stealth919:
So I have been rooted again for a couple days now and seems to be more stable but today it started again. But...sometimes when the data icon is gone my data still works like normal...WTH lol. After i went back to stock unrooted I still encountered the ocasional "sleepy data sindrome" we'll call it, so I just rerooted and have been living with it.

By the way when you do a phone reset/wipe on this phone it wipes everything!!!!!!!!!!!!!!!!!!! Even your "SD Partition" highly annoying! So much for app backups and what not. Ohwell still liking my phone so far lol.
[Sprint LG Optimus G] Scripted:
this doesn't seem to be working on either administrator or non administrator.

I either get "please check setting again"

(the first time I ran this, I got "daemon not running. starting it now on port 5037" then "daemon started successfully". after that it just sat for about an hour, until I tried it again.

or when I run as admin, i get "the system cannot find the path specified" over and over.

any ideas?

I've checked and both USB debugging and accept unknown sources are both turned on.

*edit* nevermind, it appears I got it working. I reinstalled the LG drivers.(which about broke my computer) restarted the comp. And ran the adb file first. Then after trying it appeared to work
[Sprint LG Optimus G] renton0:
So how do You Unroot if you want to return this for For TEP or something?
[Sprint LG Optimus G] healious:
Are rhere roms for this phone yet
[Sprint LG Optimus G] Damien White:
Rooting - Bootloader unlocking - Custom Roms

Let me start by saying, THANK YOU OP!, and thanks for the English translation! My GNex is in for repair, and I am hoping it's bricked for life so I can upgrade to the LGOG (E971 Canadian), stupid hardware died 2 weeks before warranty.

I guess after reading this entire thread, I can't help but notice, how many people are not familiar with what "Rooting" a phone or "Unlocking" it means. Let me just chime in my 2 cents if you don't mind OP...

Root/Rooting/Rooted:

You see when you get your phone, it's an operating system that has users. Like when you log on your PC. Linux users will get this right off, most Windows users never see this, it's transparent. Not sure about Mac's been 25 years since I used a Mac II :) Well, as you can imagine, a guest user on any PC can't really do much. You need to be an administrator to get much done. Well since Android is Linux based, the administrator account is called "Root". And that account is deliberately left off of your phone, so you cannot mess up your phone. Well "Rooting" your phone just means you are adding that account to your phone, so that you can do stuff on your phone as an administrator. Yes, it now means you can mess up your phone or another app that uses the "Root" account can mess up your phone. In many cases this will void your warranty, so be warned.

This is what this thread/OP is assisting you with. Thanks again OP.

Unlock/Unlocking/Unlocked:

When your phone boots, the boot loader tells your phone to load up a specific ROM. This "BootLoader" is a free app that is modified for each specific piece of hardware/company rom flavor. In order to "Flash" a ROM on your phone, and have it load properly you need to "Unlock" the bootloader.

For help with this piece, please check out this thread here...

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

Custom ROMS:

I haven't found any groups that have had a LGOG long enough to have come out with a custom ROM yet, however I think most promising threads I have found are from ASOP. If anyone has seen anything I have missed please PM me, thank you in advance.

!!!Please do not flash a relatively native ROM to your phone.!!! If it's not specific to your hardware you are asking for trouble. You have Root now, you have the power to do some very serious and irreversible damage to your phone. Now play safe!

If anyone has any questions, please address them and your gratitude to the original OPs of each respective thread. You are more then welcome to PM me, but again, I do not have a LGOG yet...the key word here is yet.

If this post has been helpful, you are welcome to hit the thanks button for me also ;)
[Sprint LG Optimus G] dylan_tucker:
As long as your phone isnt having any issues with software, you can still return it without unrooting the phone.
[Sprint LG Optimus G] Bojangler06:
Tried to root, went thru steps and nothing happened. Im running LS970ZV9 software could that be the problem?
[Sprint LG Optimus G] engine95:
Yup. zV9 is unrootable. (For now) You would need to downgrade to zV8 using LGNPST.
[Sprint LG Optimus G] aaronm909:
has anyone checked if this gives you the hotspot??? just wanna do a stock root, thank you
[Sprint LG Optimus G] Warlord721:
I have root, not unlocked, zv8 and Wifi tether works fine for me.
[Sprint LG Optimus G] wangzhiqiang:
not working for 4.1.2.
[Sprint LG Optimus G] Blurr26:
Ditto, after rooting, Wi-Fi tether worked fine (once I got the settings correct). However, I made the mistake of letting my phone update to LS970VZ9 :crying: (I have no idea why I let that happen) and now am unrooted and no tethering so once you root, make sure you say "no" to any updates until rooting options become available for the later updates...
[Sprint LG Optimus G] benmatlock:
You are correct in the fact that file99 was used/modified in the root process as noted on line 60 of the root:

stuff\adb.exe shell "while ! ln -s /data/local.prop /data/data/com.android.settings/a/file99; do :; done" > NUL

I'm not quite sure as to why this is done, I will be receiving my Optimus G soon and will examine the unrooted filesystem to see if this file exists as it's just a link anyway, there's not really anything preventing you from deleting it afaik.

Also will be porting this root script over to *nix for the noobs out there running ubuntu that can't do it themselves.

thx devs!
[Sprint LG Optimus G] tduck:
When I get to this screen, the "Restore my data" button doesn't appear to be active - I can't select it. Only option is to "not restore." Any ideas?!?! I'm on V8.
[Sprint LG Optimus G] benmatlock:
dunno, i took a look at the script and noticed it's pretty much just a clipped version of another root by a different dev (without any type of credit to that guy btw) and there's still some leftover code in this "release" so i wouldn't doubt you're running into issues.
[Sprint LG Optimus G] AdriVelazquez:
I took this from the Korean version. When I originally posted, this was apparent. However, I never updated it after engine released a more expansive guide.
[Sprint LG Optimus G] benmatlock:
yea i did the root manually based on the script, and this was all i really needed to do. I just noticed that there was still some redundant stuff in the script (like pulling ric and then just deleting it, don't even need to do that) though I do thank you for this, as I said before elsewhere, this was the easiest root ever.

adb "wait-for-device"
echo Installing busybox....
adb push stuff/busybox /data/local/tmp/.
echo Installing su binary ....
adb push stuff/su /data/local/tmp/.
echo Installing Superuser app
adb push stuff/Superuser.apk /data/local/tmp/.
echo Running busybox...
adb shell chmod 755 /data/local/tmp/busybox
adb restore stuff/fakebackup.ab
echo 'Select "Restore my data" on your phone!'
adb shell "while ! ln -s /data/local.prop /data/data/com.android.settings/a/file99; do :; done" > /dev/null
echo "Your phone will now reboot twice, DO NOT DISCONNECT USB!"
adb reboot
adb "wait-for-device"
adb shell "/data/local/tmp/busybox mount -o remount,rw /system && /data/local/tmp/busybox mv /data/local/tmp/su /system/xbin/su && /data/local/tmp/busybox mv /data/local/tmp/Superuser.apk /system/app/Superuser.apk && /data/local/tmp/busybox cp /data/local/tmp/busybox /system/xbin/busybox && chown 0.0 /system/xbin/su && chmod 06755 /system/xbin/su && chmod 655 /system/app/Superuser.apk && chmod 755 /system/xbin/busybox && rm /data/local.prop && reboot"

echo "Rooting Complete!"
echo "SuperSU should now be available in your applications drawer!"
[Sprint LG Optimus G] 12503004:
I'M crazy！！！

when i root my G that said

Your phone will now reboot twice, DO NOT DISCONNECT USB!

Dang hoan tat thu tuc root, may se khoi dong lai.

mount: permission denied (are you root?)

Rooting Complete!

SuperSU should now be available in your applications drawer!

but in fact It's not root successfully and only reboot one time

WHY !!?? I need help