yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] DrBassman:
I'm trying to root the new LG Volt on Boost Mobile.

I am using Linux for my attempt.

I am using ioroot25r1.zip with MD5SUM 584779ebbc6d455a15c1a805d4ffb5c4

I am able to successfully boot recovery on the phone. I selected "Load from ADB*". When I do that, I get error Device not found. Subsequent "./adb devices" do not list any devices, even though the device is still plugged. The "demsg" messages indicate the Linux USB is unable to "enumerate devices" or something to that effect. I can copy & paste exact messages if they would be helpful...

# ./adb shell getprop ro.product.model
LGLS740
# ./adb shell getprop ro.build.target_operator
SPR
# ./adb shell getprop ro.lge.swversion
LS740ZV3
# ./adb shell getprop ro.build.fingerprint
lge/x5_spr_us/x5:4.4.2/KOT49I.LS740ZV3/LS740ZV3.1394076191:user/release-keys

edit--Updated with the exact Linux kernel messages...

---------- Linux kernel messages when connecting LG Volt ----------
[ 254.862371] usb 3-6.4: new high-speed USB device number 7 using xhci_hcd
[ 254.874117] usb 3-6.4: New USB device found, idVendor=1004, idProduct=631f
[ 254.874120] usb 3-6.4: New USB device strings: Mfr=1, Product=2,
SerialNumber=3
[ 254.874122] usb 3-6.4: Product: LGE Android Phone
[ 254.874124] usb 3-6.4: Manufacturer: LG Electronics Inc.
[ 254.874125] usb 3-6.4: SerialNumber: 00d68_______70e2 <redacted>
[ 254.874239] usb 3-6.4: ep 0x81 - rounding interval to 32768 microframes, ep
desc says 0 microframes
[ 254.874244] usb 3-6.4: ep 0x1 - rounding interval to 32768 microframes, ep
desc says 0 microframes
--------------------------------------------------------------------
# ./adb devices
List of devices attached
00d6________70e2	device (serial # redacted)

# ./adb reboot recovery
#
----The phone reboots to recovery. When I select "apply update with ADB", the phone says
----"Now send the package you want to apply to the device with
----'adb sideload <filename>'..."

# ./adb devices
List of devices attached

# ./adb sideload kk_root.zip
error: device not found

#

---The Linux kernel messages appear after selecting "apply update with ADB" option:
[ 553.593965] usb 3-6.4: USB disconnect, device number 7
[ 724.272424] usb 3-6.4: new high-speed USB device number 8 using xhci_hcd
[ 724.283370] usb 3-6.4: no configurations
[ 724.283372] usb 3-6.4: can't read configurations, error -22
[ 724.345212] usb 3-6.4: new high-speed USB device number 9 using xhci_hcd
[ 724.356158] usb 3-6.4: no configurations
[ 724.356159] usb 3-6.4: can't read configurations, error -22
[ 724.418000] usb 3-6.4: new high-speed USB device number 10 using xhci_hcd
[ 724.428933] usb 3-6.4: no configurations
[ 724.428935] usb 3-6.4: can't read configurations, error -22
[ 724.490790] usb 3-6.4: new high-speed USB device number 11 using xhci_hcd
[ 724.501722] usb 3-6.4: no configurations
[ 724.501724] usb 3-6.4: can't read configurations, error -22
[G2 Android Development] preston_roman:
yes i just realized this was the incorrect phone haha. yes it would be nice.
[G2 Android Development] limpexowns:
Awesome work!! Worked perfectly fine with Wind Mobile on stock 4.4.2, it has a stock recovery in it even though it's D801 unlike the TMo version.
[G2 Android Development] dtb1987:
Could you please make this work with the LG Volt:

# ./adb shell getprop ro.product.model
LGLS740
# ./adb shell getprop ro.build.target_operator
SPR
# ./adb shell getprop ro.lge.swversion
LS740ZV3
# ./adb shell getprop ro.build.fingerprint
lge/x5_spr_us/x5:4.4.2/KOT49I.LS740ZV3/LS740ZV3.1394076191:user/release-keys

Thank you

Edit: Sorry didn't see someone else made the same request
[G2 Android Development] meangreenie:
Just a quick question. If rooted only on stock KitKat rom, does restoring the original install-recovery.sh in the ect folder and rebooting.. make it safe for ota? maybe delete the apk and xbin su files for good measure too

as far as I can work out from looking at the kk_root.zip script, that's the only file that actually gets changed
[G2 Android Development] dtb1987:
Linux Vulnerability

Someone should try to use this vulnerability. it works on all versions of linux: http://openwall.com/lists/oss-security/2014/06/05/22
[G2 Android Development] shelbyisagirlsname:
Can anyone else confirm this? I just got the notification for the update but don't want to get stuck in a boot loop while I'm at work.
[G2 Android Development] XxZombiePikachu:
If you are just rooted you won't have problems, don't ota if you have custom recovery

Sent from my Potato powered G2 D800
[G2 Android Development] poochewer:
Will this version work for kit Kat or should I use ioroot25?
[G2 Android Development] ItsDon:
Same situation. Would like to know this as well.
[G2 Android Development] wendellp601:
I went ahead and gave it a try.

I used ioroot25 and it worked for me.
[G2 Android Development] autoprime:
If you are 100% sure your ADB works then it sounds like they (Boost/LG) went ahead and disabled USB in recovery... which is strange because they could simply not include the option to boot into the stock recovery.

On my stock recovery I have the option to apply update from cache etc.. do you have these options as well? What happens when you try to select update from cache? Because if that does something... it may be possible to just flash the kk_root.zip that way instead of using current method.

This would be the only LG device with working stock recovery that "Apply update with USB" doesnt work :confused:

*update*

just read thru some Volt threads and it seems people have already tried what I suggested and failed. Seems theres another root tool based on ioroot out there too heh.
[G2 Android Development] nanox_al:
Thanks! worked just fine! (Y)
[G2 Android Development] schlager P.:
Coming from an Se ARC S all looks new here, but I have some experience with rooting and custom roms, but like I said on a Sony.

I"m trying to root using ioroot25 but all's well up to the point where it says "sending:'sideload' 6%" and on phone it says "now send the package you want to apply to the device with 'adb sideload <filename>, and it stays like that. Why and how to solve?

-edit- suddenly after numerous tries it worked, strange didn't do anything
[G2 Android Development] tecjunkie:
Thanks. I just got a new G2 and you made it a easy root.
[G2 Android Development] :
yea when you reboot into recovery the drivers become unrecognized

# ADDITIONAL_DEFAULT_PROPERTIES

#

ro.secure=1 (locked bootloader)

ro.allow.mock.location=0

ro.debuggable=0

persist.sys.usb.config=charge_only

persist.sys.strict_op_enable=false

ro.adb.secure=1 (no adb)

cant get passed signature verification either using update.zip =/
[G2 Android Development] autoprime:
EVERYONE'S root problems may have just been solved today. [MENTION=3280118]geohot[/MENTION] has released towelroot to root the att/vzw gs5.

Well, it works on my LG G2 LS980 on 4.4.2. So TMO D801 4.4.2 users... G Flex 4.4.2 users... anyone else on 4.4.2 or less... you should now have root.

go to http://towelroot.com - install apk - run app - reboot - install supersu

be sure to thank geohot.
[G2 Android Development] Call_me_n8:
Omg!!!! I'm stoked now.

*Edit* is it really that easy??? My phone shows I have root access by using root checker from play store. I'm having trouble installing custom recovery though. I've been trying to use flashify. Thanks.
[G2 Android Development] OhioDroid80:
I'm fine with having root without a custom recovery at this point. I was just happy to get back Xposed and TiBU
[G2 Android Development] Call_me_n8:
This worked for me. Have latest TWRP installed. http://www.droidviews.com/install-twrp-recovery-on-lg-g2-running-android-4-4-2-kitkat/
[G2 Android Development] AuzanAgnar:
kitkat supported? d802
[G2 Android Development] poudigne:
Will this work on TMO D801 ?

Edit : never mind found the hidden note. I have been looking for a method to downgrade phone, and I didn't found one that was working. If anyone has succeeded to downgrade his Tmobile LG G2, please paste me the link.
[G2 Android Development] melmotion:
D801 T Mobile 4.4.2 Rooted and TWRP installed without a PC

:cool::cool::laugh::laugh::victory::victory: Have been waiting around for so long here to get this done. FINALLY this has happened along with Germany's superb win against Portugal :victory::victory:

What I did:

All this can be done using the phone. First install the TR.apk http://towelroot.com and run the app.

Install a root checker app from market to verify.

install SU.

Install AutoRec and flash latest TWRP and get into recovery.

Back up your stock rom now before you flash anything else.

Please do donate to the developers of TR.apk

:victory::victory::victory:
[G2 Android Development] Cooly1911:
LG Enact VS890

Would anyone know if this would root the LG Enact. Mine is running 4.1.2, Build JZ054K, Software version VS89011A. I would very much appreciate help rooting this thing. I have not been able to find any help on the web.

Thanks!
[G2 Android Development] autoprime:
despite the epic release of towelroot- I'm still updating ioroot.

See the original post for download link.

This update cleans the scripts up a lot on all 3 platforms. since I'm on a mac the scripts get mac/linux see more attention but things should be good on windows too. Fixed the windows bat from being stupid and closing if a folder in the script path had a space in it.

the ioroot.zip in general is much smaller. In its zip form it clocks in at under 2MB.

the ioroot folder got cleaned up.. all the loose files are now behind the scenes (in the /ioroot/bts/ folder)

ioroot drops supersu. phone is still rooted.. you just won't have an app to manage which apps don't always get root.

if you want SuperSu.. grab Chainfire's latest zip @ download.chainfire.eu/supersu

the mac script is now a "tool" file and can be double clicked on to run instead of being launched manually thru command line.

the ioroot.sh file itself can now run on either linux or mac but it should be easier for mac users to run the .tool file.

ioroot for the moment is dropping its # in the name. from now on it's just "ioroot" and to get the latest ioroot you need to check the ioroot thread or ioroot link.
[G2 Android Development] simon_lefisch:
I saw this earlier. Since this a kernel exploit, do you still have to downgrade the bootstack in order to install a custom recovery?
[G2 Android Development] beyarfaj2004:
I am sorry but the link is still broken

Can you please upload it to another server? 4shared maybe or devhost

Thanks
[G2 Android Development] dipe7987:
The Download link in Page 1 was 403 Forbidden...

does anyone have a backup? I want rooting my G2 with the latest IOroot version.
[G2 Android Development] simon_lefisch:
Download link for latest ioroot works fine.

http://goo.gl/GkLCSx
[G2 Android Development] crewzta:
Worked great on my my LG G2 KK Rgrs!

Thanks!
[G2 Android Development] demoncamber:
[MENTION=2684188]autoprime[/MENTION] Just wanted to drop a line to D801 users, we now have root and recovery: http://xdaforums.com/showthread.php?p=51646677#post51646677

Sent from my LG-D801
[G2 Android Development] supasanch24:
Does the latest ioroot automatically back up efs again?
[G2 Android Development] cruzizcaredonotn:
Just rooted my VS98024A :good::D
[G2 Android Development] KJW73:
Fixed

Fixed
[G2 Android Development] notanymore:
Is there anyway to do this if you've already got the latest CWM instatlled? I lost root in KItKat. Would hate to have the flash the stock firmware and start over from scratch...lol! It'll take a week at least to get all the apps loaded and the set-up just like I want it again. I see nowhere in CWM recovery where it will take that 'adb sideload kk_root.zip' command. Right now I've got a bunch of rooted apps that are working on a phone that no longer has root. For instance, G2 Exposed still works.
[G2 Android Development] chip0:
Does this work on vs98024a?
[G2 Android Development] simon_lefisch:
Yes it does
[G2 Android Development] meangreenie:
just have the .zip on your phone and flash it from cwm

or flash SuperSU .zip
[G2 Android Development] notanymore:
Don't think you're understanding. CWM is already installed but I lost root while flashing CWM from TWRP. That mean some apps requiring root which are installed no longer work. Some root apps still work however. I already have SuperSu installed but it does not open. The phone works fine but it seems the only real fix is to flash the firmware. Don't really wanna do that for obvious reasons. Any ideas?

---------- Post added at 10:44 AM ---------- Previous post was at 10:28 AM ----------

Hey, flashing the zip worked! You're a genius...thanks!! LOL!
[G2 Android Development] basappa:
Rooted Indian D802. thanks

Just rooted LG D802 ... it was simple and easy.. thanks..
[G2 Android Development] Formhault:
Will this work on my device, as well?

Kind of funny that it came with 4.4.2 out of the box, knowing that the package was purchased in May 2014.
[G2 Android Development] simon_lefisch:
If you read the OP and scroll down a little bit, you will see a link to autoprime's post which states all compatible models that work with this exploit.
[G2 Android Development] astrologos:
Thanks autoprime for your root script.

I just used your new ioroot.zip and rooted my international G2 d802, i see from your description that superuser or supersu is not required but only if i want to manage which app gets root access i have to install one of them, is that right?

Do i have to run ioroot a second time to take backup my EFS partiotns? because at the first time it didn't, it only rooted my device.

Thanks:)
[G2 Android Development] Formhault:
Did not do that... I just posted it late last night, having only read a bit of the OP. I'm crapping my pants scared when it comes to rooting a new device for the first time. Sorry and thank you :)
[G2 Android Development] autoprime:
welcome! as for supersu... yes you should install it, otherwise ALL apps will ALWAYS have root whether you allow it or not.. which would be a safety/security risk. i decided to drop supersu from the script because it reduces the ioroot zip size.. and I didn't want to take chainfire's work to package into my script. But I fully endorse using SuperSU :good:

if you have confirmed you are rooted you should be good to go.. and you won't have to run it again.
[G2 Android Development] federer38:
What about D80020c please?
[G2 Android Development] meangreenie:
Been wondering this for a while...

How does this get past signature verification in stock recovery on the KitKat method of simply side loading a .zip?

would it work for other phones?
[G2 Android Development] borjaox:
deleted
[G2 Android Development] robogo1982:
What has this got to do with ioroot?
[G2 Android Development] realgpp:
Hi the link is broken (404 error). There is an alternative and trustworthy link?
[G2 Android Development] autoprime:
if you follow the OP's link you will arrive at: http://xdaforums.com/showpost.php?p=48709232&postcount=869 which is always updated.
[G2 Android Development] realgpp:
Because I've decided to go through manual steps, I've read that at some point you should have done "adb sideload kk_root.zip".

So this is outdated and with your last package I can do instead "adb sideload datroot.zip"?

Anyway thank you very much for your work!! :laugh::good::good:
[G2 Android Development] Delacombo:
Didn't work for me. Said I have to downgrade my firmware.
[G2 Android Development] deathsquad737:
recovery

So on the vs980 we dont have to have custom recovery we can continually boot into stock recovery?
[G2 Android Development] kRel:
I'm sorry if the topic has already been treated, but English is not my language and find the correct answer from 2000 is not easy ...:crying:

Unfortunately, the process EFS backup don't work and is completed with an error:

I have this problem with a previous version... so probably I'm wrong, but I do not know where and how ....

My phone is rooted and I put in fly mode is in only charge, and dedected by command: adb devices

how to ?
[G2 Android Development] robogo1982:
Are you really rooted? Shouldn't you then have # instead of $?

I'm a Linux dummy, so correct me if I'm wrong.
[G2 Android Development] kRel:
thanks for your reply... I think so.

To activate the root I used IOroot25 and checked root with root cheker :crying:

But your note is correct .... with linux root is signaled with #

Tips ?
[G2 Android Development] rogconnect:
[MENTION=2684188]autoprime[/MENTION]

Would you possible support the LG G pad 7.0 V400 ?
[G2 Android Development] autoprime:
is it 4.4.2?

does adb reboot recovery bring you to stock recovery menu? or no?

if u can get into stock recovery menu then ioroot should work. if not.. it will require more work.
[G2 Android Development] rogconnect:
Yes...its 4.4.2 stock

Let me try.....

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

Something like device is not found on recovery. Check your PM
[G2 Android Development] kRel:
Up please . . .
[G2 Android Development] nrfitchett4:
On stock Kitkat LG G2 AT&T, able to root all 4 phones with ioroot (thanks for that). Question is, I can't find supersu. My wife's phone fails the newest update (knock code), but other 3 updated fine (with root). Wife's phone throws an error, reboots, then says phone is suspected of rooting, Was going to unroot, then reroot, but can't find super user anywhere on her phone. Any ideas?
[G2 Android Development] simon_lefisch:
Try downloading SuperSU from the play store
[G2 Android Development] kRel:
Very nice .... Thanks

I thank autoprime for the kind help (NOT) given. He is a true gentleman .... :laugh:

Because adb he refused to work, I solved autonomously with a simple terminal from the same device ...

In case anyone was useful
[G2 Android Development] schlager P.:
That's hardly fair, from what's visible autoprime only posted once, the rest goes via pm I guess, so no way to judge who's wrong

Sent from the den of inequity
[G2 Android Development] simon_lefisch:
By reading your previous post about the error you got, you weren't using those commands as root.

In order to have root access in ADB shell or in terminal, you need to have the # icon. Your error post had the $ icon, there for you weren't using the commands as root. Please don't blame [MENTION=2684188]autoprime[/MENTION] for YOUR user error. He has done a lot for us G2 users by bringing root to KK (among other things). He doesn't have to do this. He does it my choice. Next time be a little respectful towards devs.
[G2 Android Development] nrfitchett4:
tried that, installed, uninstalled, deleted su from xbin. It must be seeing something else. Just weird, I did 4 phones all the same way, using ioroot before doing the latest update and just 1 won't update. Probably will install the stock kitkat, update, then ioroot this weekend.
[G2 Android Development] simon_lefisch:
Yea that's kinda weird if its not working. Something got messed up then. Prob best to flash to complete stock and reroot. Good luck.
[G2 Android Development] robogo1982:
We told you what the problem was right away.

My God, what has XDA turned into? From a place of pioneering endeavours to "omg i cant do dis dev y u no halp u suckzz omg i dl ur full app from freedom u must halp"...

And don't you dare badmouth autoprime. The man helped countless times on IRC, not to mention he developed the ioroot method out of fun. And he got it working for KK eventhough he didn't have to, but still did.
[G2 Android Development] autoprime:
perhaps he is thanking me for not helping because it forced him to figure out the problem on his own ;)

if i stopped and helped everyone with an adb issue nothing would get done around here lol.

either way.. all good. water under the bridge.

appreciate the kind words from you guys.
[G2 Android Development] kRel:
Thank you for your response. I have sent a private msg to autoprime with links to my first request for help, but I did not answer.

Thank you for your response. As you say, I had already been told and I have also reported my comments. Unfortunately, there has not been followed.

No comment. . .

To all:

I think a cute teasing (because this is the meaning of my response) is possible and acceptable in a forum. Some of you, however, have turned as vipers ... :mad::crying:

On this occasion, thank autoprime as he has provided to everyone.

I do not judge anyone badly. Neither I badmouth of anyone

and will not judge you, instead you have judged me very badly.

.

Who of you has been so quick to criticize me harshly, he could use the same resources and the same speed to give me advice. Instead, most of you remained in his den ready to take to bite

For me, the debate is closed, also because I solved independently,

indeed providing a further contribution for all

.. If you want to continue with your insults go ahead without me ...
[G2 Android Development] Hsn0ali:
lg g2 t-mobile 4.2.2

after running the root.bat , everything goes well untill it the gives me : failed to copy su to" /system / xbin/ su "

then i tried the 3 commands : " adb shell su and id " but it didnt work

so the phones adb is rooted but it is not able to access any root functions... any help plz
[G2 Android Development] schlager P.:
maybe a dumb suggestion, but instead of letting install ioroot su, download it from the Playstore, will that work?

-edit- oow and check with rootchecker if root went well
[G2 Android Development] Hsn0ali:
none of that helped
[G2 Android Development] schlager P.:
sound like a permission problem, with i.e. es file explorer switch on root explorer in settings, then choose "RW" for all folders (that gives permission to write to /system)
[G2 Android Development] Hsn0ali:
"the feature cannot work on my device" i cant fix it ...thanks anyway
[G2 Android Development] pttr_88:
I can't get into stock recovery using ADB-command nor hardware buttons on my LG G2 4.4.2. Can you, or anyone else, point me in the right direction of what to do to get my phone rooted.
[G2 Android Development] meangreenie:
one of the variants can't be done on 4.4.2.. t-mobile i think

if that's the case install and run towelroot, press the 'make it rain' button, then install SuperSU from the play store
[G2 Android Development] pttr_88:
I solved it by using LGs software for pc to reset the phone completely with new files.
[G2 Android Development] dave31175:
I searched this thread for 24B but there were no results. Is there a rooting method for 24B?

EDIT: OK I need more caffeine. I meant 24A, and there are search results saying ioroot25 can root 24A, so now I just need to find ioroot25...
[G2 Android Development] bberryhill0:
Post 869

Swyped from my Verizon LG G2 using Tapatalk Pro 4.5.2
[G2 Android Development] mangesh hotkar:
process shows done but i didn't found super su on my phone
[G2 Android Development] simon_lefisch:
Download supersu and root checker from at store. If you have root, you're good.
[G2 Android Development] Jerryfan:
hello

is this works on my lg f200k 4.4.2 ? thanks for reply
[G2 Android Development] Luzmo:
Hey! I have a problem with this. Everything works fine until is asks me to apply an update from ADB. It says click it an wait 3 second, well I wait three seconds and press enter but the command prompt just disappears. It doesn't say anything, just disappears and my phone stays in the recovery mode and nothing happens so I have to boot it. Any help?
[G2 Android Development] deathsquad737:
Wait then unplug ur phone and unplug it back in or just flash to a earlier android version then root my phone came with kit kat but im a jelly bean guy i went to 10b

vs98010b rooted
[G2 Android Development] Luzmo:
At which point do I have to unplug and plug back? When it says wait 3 seconds?
[G2 Android Development] deathsquad737:
Yes

vs98010b rooted
[G2 Android Development] Luzmo:
Thanks for the advice! I will try it soon!
[G2 Android Development] deathsquad737:
drivers

make sure you have latest drivers on lg website i believe they are 2.14.0

i was having trouble with ioroot also make sure your accepting the rsa certificate prompt
[G2 Android Development] Luzmo:
Thanks but I can't seem to find drivers. Can't get them from LG's site. Could you give me a link? Thanks in advance!
[G2 Android Development] deathsquad737:
lg