yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] thecubed:
Hop on IRC and I'll be happy to confirm with you... I can't add support for devices I've never seen before ;)
[G2 Android Development] frandre813:
The device is working in adb, as I stated, and USB debugging is enabled. adb devices shows my s/n and device as being online. Not sure what setting I could have wrong. Shame the Chinese version of rooting was shady, it was easy as hell.[/QUOTE]

Sorry download was good I was originally teeing to connect through sub 3.0 port and it wouldn't work. All figured out. One of the easiest root tools I've ever used
[G2 Android Development] CollinFX45:
Worked flawlessly for me - thank you so much! AT&T version here, btw. Now, on to debloating this poor beast :)

-Collin-
[G2 Android Development] craigbailey1986:
Verizon update Can be rooted
[G2 Android Development] Cheesejam:
What should we do to avoid these updates from Verizon?
[G2 Android Development] ryancnap:
dont we already have a loki'd twrp?

I think you should be able to freeze the ota apk and you won't get notifications about them anymore

thanks alot iomonster this is awesome.. knew itd only be a matter of time ;) can't wait to get this thing in my hands
[G2 Android Development] stetsonaw:
Guessing this is it, but is it as obvious as the Software Update system app? First time having to deal with a system update, all my past phones were rooted/unlocked/rommed within a day of owning it.
[G2 Android Development] KCisTall:
Having issues with my computer detecting the ADB device. I have the google usb drivers installed but nothing shows when i search my ADB devices

Phone should be under MTP when plugged in, correct? I did notice I don't get the 'Debugging Mode' pop up like I used to on my GNex, even though Debugging Mode is checked.
[G2 Android Development] stetsonaw:
Not MTP, Internet Connection/Ethernet, then you should see debugging.

IOM, please add this to the OP, tired of seeing this question come up every other page.
[G2 Android Development] Geekybiker:
Okay, maybe I'm dense, but how do you enable ADB? I connect to the PC and select tether when it comes up, right? I get an error about having to have it be enabled by ATT.

---------- Post added at 03:18 PM ---------- Previous post was at 03:06 PM ----------

Nevermind, found it elsewhere- tap on the build number 5 times under about general>about phone>software information. That'll enable the developer menu most phones have.
[G2 Android Development] stephen293:
Can't enable root

First thanks so much.

I followed your instructions including updating the LG drive.

Device is seen on adb and also from your .zip file from OP.

However I am getting this error.

If you do not want to possibly invalidate your warranty

press CTRL-C to stop this script.

You will have a rooted ADB, but no apps on the phone will be able

to access root functions.

Press any key to continue . . .

Mounting system RW and pushing SU, then remounting system RO again

mount: Operation not permitted

failed to copy 'su' to '/system/xbin/su': Read-only file system

Unable to chown /system/xbin/su: No such file or directory

Unable to chmod /system/xbin/su: No such file or directory

mount: Operation not permitted

Installing superuser

5108 KB/s (1468798 bytes in 0.280s)

pkg: /data/local/tmp/superuser.apk

Success
[G2 Android Development] usefulidiot127:
Any reason this shouldn't work exactly the same on the latest Verizon OTA pushed today? I'm on that version, unrooted at the moment.
[G2 Android Development] CollinFX45:
I think a page or two back someone said the update was to patch this root method. Uh oh.

-Collin-
[G2 Android Development] hellbringer626:
There's a lot of users spreading misinformation on this forum. Although I don't doubt Verizon will try to block root in the future but this OTA is not it.

I just rooted my phone after applying the update, hard resetting and using the root method from OP.
[G2 Android Development] lthelwpn:
I have only owned Motorola devices, rooted all and romed them all, for some reason I can't get this even started? Is there a video or walkthrough I can look at, any help or direction would be appreciates.

Sent from my VS980 4G using Xparent SkyBlue Tapatalk 2
[G2 Android Development] usefulidiot127:
I'm getting the same error at the moment.
[G2 Android Development] jaben2:
Im guessing you guys took the OTA and are now trying to root..

This exact thing happened to me, had to restore to factory, root, use rootkeeper, update, then restore root.
[G2 Android Development] usefulidiot127:
I can confirm that this method of rooting does not work (at least using the same .bat file) after taking the OTA. I was sucessful after flashing back to stock and rooting before taking the OTA.
[G2 Android Development] jaben2:
Cant root after OTA

They are working on this in IRC. There was changes with the OTA that prevents initial root. He has found the fix, and is working on it. In the mean time if you root before the OTA it will keep thru the update.
[G2 Android Development] Bwangster12:
I'm interested in understanding this too. If I root and tinker a little, but not flashing a new ROM... whats the standard protocol for not messing up root with the OTA updates, but still being able to update?
[G2 Android Development] _Infamous_:
If you just root you can still receive update but if u flash twrp u will get boot loop
[G2 Android Development] Bwangster12:
Won't getting the update break root? I'd need to re-root?
[G2 Android Development] simon_lefisch:
It may or may not. I have the vs980. When I was on 11A I took the 12B update and that didn't break root. I didn't use voodoo root keeper or anything, however since I did flash TWRP prior to the update I did bootloop recovery.
[G2 Android Development] Bwangster12:
I guess I basically want to know what the process is to update. I think I'd need to flash TWRP or CWM if I want to do the split view mod or something. Is there a way to just flash the update with root?
[G2 Android Development] simon_lefisch:
Depends on your variant. After my recovery loop, I restored to 11A and took the update, then rooted and flashed recovery. You could root first, use voodoo root keeper then take your update, just don't flash a custom recovery otherwise that will cause you to bootloop.
[G2 Android Development] Bwangster12:
If I wanted to flash a recovery... would my best bet for upgrading to the latest OTA be just flashing the rooted updated ROM? Like this: http://xdaforums.com/showthread.php?t=2533018
[G2 Android Development] simon_lefisch:
What variant do you have?
[G2 Android Development] Bwangster12:
I have a Verizon G2 with a 12B updated stock/unrooted ROM.
[G2 Android Development] simon_lefisch:
ioroot16 will root the 12B update. Then you can install TWRP from this thread:

http://xdaforums.com/showthread.php?p=48879826
[G2 Android Development] Bwangster12:
Can I not use that FreeGee to get TWRP on there?

Also... is it basically confirmed the easiest way to stay updated after rooting, flashing recovery, tweaking... is to just dirty flash the rooted updates when the devs release them?
[G2 Android Development] simon_lefisch:
Last time I used freegee it installed TWRP v2.6.3.0. The ones from the thread I gave you are Loki patched and worked perfectly. Its what I have on my phone right now. You can use freegee if you like, I just preferred to use the other file and push it with adb. Easy to do and no probs have arisen. You can flash the rooted updates if you like. I pretty much took the 12B update, rooted, pushed recovery via adb, then flashed cyanfox and paeks kernel. Haven't had any probs. I did have to replace Loki files in the kernel zip so it would flash without any errors but that's was it.
[G2 Android Development] Bwangster12:
I was a long time "rooter" and VERY regular "flasher" with my Thunderbolt, but it's been at least a few months since. I was never that great with adb. Did everything on the device.

What exactly do you mean by "loki patched?" Isn't 2.6.3.0 the latest avail version of TWRP?
[G2 Android Development] simon_lefisch:
To my knowledge the most recent working version is 2.6.3.3. In the thread I linked to you can use .3 or .4. Both have otg support.
[G2 Android Development] Bwangster12:
Heres a stupid question... if those are not flashable zips, how do I flash it after root?
[G2 Android Development] simon_lefisch:
Follow this guide for adb push

http://xdaforums.com/showthread.php?p=45713343
[G2 Android Development] life:
freegee has been updated with the 2.3.3 version of twrp...
[G2 Android Development] simon_lefisch:
Good to know
[G2 Android Development] HarlanPepper0010:
Just rooted my g2. Have a silly question.. I'm coming from a gnex and I had used goo manager to install twrp recovery. The g2 seems a bit more finicky. Will this method not work in this situation? I don't have access to a pc. TIA.
[G2 Android Development] force70:
Nope sorry goo manager wont work with the G2. I used flashify to install it without a problem which without a pc would be good for you but Odin is recommended.

sent from canada via my S4,Note 3 or G2
[G2 Android Development] HarlanPepper0010:
Thanks for the quick reply. I read there may be some issues with bootloops on flashify? As long as I find the latest version of twrp for t-mo I should be good?
[G2 Android Development] autoprime:
use freegee from the play store to install twrp or cwm.
[G2 Android Development] zeroxia:
Hi,

The "root-linux.sh" is not working on Verizon variant VS98010B, running log is included in the end.

I suggest this OTAVER line:

OTAVER=`$ADB shell getprop ro.lge.swversion`

be changed into:

OTAVER=`$ADB shell getprop ro.lge.swversion | tr -d '\r'`

(Other carriers's sections should be updated as well)

adb returns strings with "\r\n" line ending, so "$OTAVER" will contain "VS98010B\r", none of the following if clauses would get executed.

BTW some of the line-endings in "root-linux.sh" are "\r\n", not "\n", those should be cleaned up as well.
[G2 Android Development] r4Rok:
Hi, just got my LG G2 (D802), I'm interested to root this new phone, as lots of my previous phone data require rooted phone. Can you please share the steps to root and un-root G2 (802). And, also advise please, how to get OTA updaes after the phone is rooted.

And, what happen, when you unroot, does the phone says "unrooted" or "rooted" and the warranty voids?
[G2 Android Development] infomenas:
Hello. I bought open LG G2 D802. Tried rooting it using this method. Everything went fine, I received no errors. But when trying to launch SuperSU app, it provides an error message saying "There is no SU binary installed, and SuperSU can not install it. This is a problem!" and it quits after pressing button "OK". Running the script again gives an error saying that supersuser.apk already exists and quits. Tried installing other super user apps from the playstore, but none of them worked. What to do now?
[G2 Android Development] roydest:
Several users root their G2 phones ( the D802 from Vodafone/Germany) with this method (i found that in some german Forums), but before the 10c update.

Has anyone here successfully rooted the G2 D80210c (Vodafone/Germany) with the 10c update) ?

Thanks in advance
[G2 Android Development] Tinchoska:
guys i have the D806 this will work?
[G2 Android Development] MrFrankfromCM:
I rooted my G2 VZW with this method, unknown version back in Sept/Oct 2012...I just got the OTA notification but it errors out when trying to apply. I am on 98011A.
[G2 Android Development] paedz718:
question, in following that guide and using the patched TWRP in the other thread, i see the guide shows pushing .IMG files, whereas the patched TWRP is a .LOK file. are those interchangeable in that flashing a .LOK or .IMG file is the same exact thing?
[G2 Android Development] r_dub:
I'm having trouble getting my device to show up under adb devices I have USB debuging enabled and connected the phone under the Ethernet settings. I have the Verizon LG G2 I've downloaded the necessary zip for Verizon drivers but there's no real instructions as to what to do with that from what I've read so far. Can someone point me in the right direction/? Thanks
[G2 Android Development] Shadow12347:
Hello, I keep getting an error when attempting to root on my Hackintosh for an ATT LG G2. It looks like this....

Mounting system RW and pushing SU, then remounting system RO again

Usage: mount [-r] [-w] [-o options] [-t type] device directory

': Read-only file system/system/xbin/su

': Read-only file system/system/xbin/daemonsu

': Read-only file systemrecovery.sh' to '/system/etc/install-recovery.sh

Unable to chown /system/xbin/su: No such file or directory

: No such file or directoryn/su

Unable to chown /system/xbin/daemonsu: No such file or directory

: No such file or directoryn/daemonsu

Unable to chown /system/etc/install-recovery.sh: No such file or directory

Unable to chmod /system/etc/install-recovery.sh: No such file or directory

Usage: mount [-r] [-w] [-o options] [-t type] device directory

It installs SuperSu, but root doesn't work. Is there something I'm missing?

Thanks

*edit* I also now realize that at the beginning of the installation, it says it doesn't have an unlock yet for my OTA version (D80010o). Is this the reason why this isn't working?
[G2 Android Development] Tinchoska:
i cn say that this method works but not on IORoot17, it works with IORoot10 on my d806
[G2 Android Development] Perilla_:
Can I root D80210F_00.kdz?
[G2 Android Development] roydest:
I just rooted my D80210c (Vodafone Germany) with ioroot10. Ioroot17 does not work.

Thanks to the Dev !
[G2 Android Development] Tinchoska:
I have replace su app with supersu from chainfire

Enviado desde mi LG-D806 mediante Tapatalk

---------- Post added at 08:27 PM ---------- Previous post was at 08:26 PM ----------

The only thing I have is this

Enviado desde mi LG-D806 mediante Tapatalk
[G2 Android Development] roydest:
I have also replaced Superuser to SuperSU without any problem.

Steps:

- uninstall superuser

- install SuperSU

+ update binary (normal mode)

- reboot

- done

You can also try to flash SuperSU.zip from CWM (if you have one), uninstall superuser before flashing SuperSU.
[G2 Android Development] robogo1982:
All I did was installed SuperSU and ran it. It updated its binaries and removed Superuser all on its own. Easy peasy.
[G2 Android Development] autoprime:
for those saying ioroo17 isnt working...

which phone model are you? which firmware version are you?

and if you run: adb shell "getprop ro.build.target_operator" what is the operator it gives you?

Looking thru the ioroot10 bat and the ioroot17 bat... it should be treating D802 "OPEN" devices the exact same way. :/
[G2 Android Development] Tinchoska:
You mean having root by flashing it over cwm?

Enviado desde mi LG-D806 mediante Tapatalk
[G2 Android Development] roydest:
+autoprime

Phone: D80210c-262-02 with Stock Android 4.2.2 [Build-Nr. JDQ39B - Kernel 3.4.0

- (Vodafone/Germany)]

Operator (adb shell "getprop ro.build.target_operator" ) : VDF

Message ioroot17 : "We don't have an unlock for this ATT OTA version yet.

Your phone is running D80210c ."

Dont know why ioroot10 did it and ioroot17 not, but i think i am not the only one with this behavior.

+Tinchoska

...to change Superuser App on a rooted phone in a safe way...
[G2 Android Development] infomenas:
LG G2 D802 OPEN Stock JellyBean 4.2.2 D80210e-EUR-XX JDQ39B
[G2 Android Development] Tinchoska:
i reflash argentina firmware and made root and update binary with su app and then i've installed SuperSU and it made the rest, update binary again and delete su app, so, now i am root!!!!!!!!!!!!!!!1
[G2 Android Development] r_dub:
I still can't get my computer to recognize my device under ADB devices. I have the Verizon drivers installed and the universal adb drivers but my computer still does not list my phone anyone have any suggestions?
[G2 Android Development] autoprime:
thank you for the info. strange... so VDF is your carrier. ioroot10 doesnt check for "VDF" at all... I wonder how it ever worked for you. I'm stumped. I think theres a chance the bat has no "hits" when it checks against your phone and just by chance its sending the default g2_security file.

what I can do is add VDF to the check. I'd assume the file needing to be pushed is the same g2_security file the D802 OPEN phone uses. ioroot18 will include this change when I update it next.

in your situation.. does ioroot10 work and ioroot17 doesnt? or does no version work? 10e sounds like an OTA? so it's possible theyve updated the required binary which grants root.
[G2 Android Development] infomenas:
I can't use ioroot10 as I'm on a Mac, not Windows. Tried to copy adb-mac and root-mac.sh from ioroot17 to ioroot10, but it gave a lot of errors.
[G2 Android Development] autoprime:
try the manual method... in step #2 of the method you'd choose the D802 file to push.

manual method for the win.
[G2 Android Development] infomenas:
Yup, it worked. I just used "sudo" with every command. Was too lazy for manual rooting but it was worth it. Thanks.
[G2 Android Development] Shadow12347:
I have a LG-D800, firmware = D80010o, and when I run that command, I get ATT

---------- Post added at 12:35 PM ---------- Previous post was at 12:15 PM ----------

I figured out how to make it work on my Mac.... This is what I did for D-800 ATT on D80010o

I did the manual method, however, for all of the adb commands, it was necessary to include both "./" before EVERY command (after changing directory to ioroot17 of course), AND changing all the "adb" parts of the command to "adb-mac." After that, the installation went smoothly, and all is well!

Thanks a ton for the guide! I was starting to miss my root apps from my old GS3 ;)
[G2 Android Development] autoprime:
updated ioroot.

Changelog:

v18: added support for MORE F320 4.4 firmware. Added Vodafone(VDF) carrier(should work with at least JB Shipping ROM). Tweaked scripts.

thanks to everyone who supplied info and pointed out bugs.
[G2 Android Development] life:
how is your phone connected to the computer? ( charge only, media, internet)

have you tried i different usb port?
[G2 Android Development] tokkong:
Not working on:

IOroot version: IOroot18

Phone Model: OPEN D802

Software Version: D80210f-SEA-XX

getprop ro.build.target_operator: STL

Is there any alternative way i can go about rooting my phone? any help is greatly appreciated! thanks in advance!
[G2 Android Development] autoprime:
you can try running the manual root commands for the OPEN D802. If using the OPEN D802 file works then I will properly add STL to the scripts.

Also, what is your carrier? What is STL?
[G2 Android Development] tokkong:
Alright, i managed to achieve root using the manual root commands using IOroot18, thanks alot! STL is Singtel, a carrier in Singapore!
[G2 Android Development] geosnipe:
Autoprime,

I just wanted to say thank you for your products and service to the community?
[G2 Android Development] iall5tar:
i got errors in lines 256 and 258.. dunno why any suggestions? i have Mac, btw whats the manual way?

Cheers!
[G2 Android Development] autoprime:
this was with ioroot18? line 256 is the last line in the script.. so that's strange :/ I've always preferred the manual method tho.. and it'll prob work best for linux/mac users until the script is perfected. I don't own a G2 so I can't test them myself.

read the full ioroot post of mine.. towards the bottom are some adb commands for the manual root method.

http://xdaforums.com/showpost.php?p=48709232&postcount=869
[G2 Android Development] iall5tar:
Could you mind to put the link of the manual way? I didn't find it... :-|

And ofc I did it with iroot18.

Thanks in advanced!

Edit: found it... Or that's what I think xD. I'll report how it goes.
[G2 Android Development] autoprime:
updated ioroot.

v19: added support for MORE F320 4.4 firmware. Added Singtel D802 support. Linux/Mac script fixes.
[G2 Android Development] Jduncan312:
not sure if this has been asked or not

But will this work with the newest software update from Verizon? I just got my g2 a few days ago
[G2 Android Development] simon_lefisch:
ioroot16 works with vzw 12B update
[G2 Android Development] The Kid Cassidy:
Just got my G2 yesterday for t-mobile, checked all the numbers for the phone and they are compat (device and rom) followed the instructions... but the bat file when ran cannot find my phone? is just hangs on finding phone....Also when I just try to check for the usb debugging in command prompt, I hold shift and right click in the white part of ioroot folder, there is no option to open a command prompt in the right click window? I can't even try to do it manually? I'm on windows 7....Any help would be greatly appreciated guys....I need root on all my phones!!
[G2 Android Development] anonymousss:
I installed some official updates, they were small updates

Anyways, can i still root using this ?
[G2 Android Development] D8nkE:
I just wanted to say thanks. Just rooted my Verizon G2 running 12B with a Mac using ioroot19. I couldn't get the script to work, but the manual method (LINK) worked fine.

Here's a copy from when I tried the script:

Determining carrier...

Found VZW phone!

Checking OTA version...

Found OTA VZW phone!

Pushing VZW ytiruces_1a ...

17 KB/s (288 bytes in 0.015s)

*******************************************************

Now, please unplug usb, go to developer options and

disable USB debugging and re-enable it.

Once you've done that, re-plug your usb...

*******************************************************

Press enter to continue...

Waiting for device...

Now it's time to install su and superuser.

Please note! This will trip LG's rootchecker!

This means your phone will show ROOTED in the settings menu,

and in the LG Download mode.

If you do not want to possibly invalidate your warranty

press CTRL-C to stop this script.

You will have a rooted ADB, but no apps on the phone will be able

to access root functions.

Press enter to continue...

Mounting system RW and pushing SU, then remounting system RO again

Usage: mount [-r] [-w] [-o options] [-t type] device directory

': Read-only file system/system/xbin/su

': Read-only file system/system/xbin/daemonsu

': Read-only file systemrecovery.sh' to '/system/etc/install-recovery.sh

Unable to chown /system/xbin/su: No such file or directory

: No such file or directoryn/su

Unable to chown /system/xbin/daemonsu: No such file or directory

: No such file or directoryn/daemonsu

Unable to chown /system/etc/install-recovery.sh: No such file or directory

Unable to chmod /system/etc/install-recovery.sh: No such file or directory

Usage: mount [-r] [-w] [-o options] [-t type] device directory

Installing superuser

3977 KB/s (2235822 bytes in 0.549s)

pkg: /data/local/tmp/Superuser.apk

Success
[G2 Android Development] MrFrankfromCM:
Any assistance with my issue please? Also, I believe I rooted with ioroot 6 back then. Thanks!