If you take the ZVE update, IORoot no longer works. You must use Stump Root method
According to @autoprime, you must use the Stump Root method in order to root the ZVE update
http://forum.xda-developers.com/sprint-g2/general/ls980-zve-ota-zip-update-zvc-zve-t2912488
Stump root can be found here
http://forum.xda-developers.com/lg-g3/orig-development/root-stump-root-lg-g3-sprint-verizon-t2850906
It has been confirmed by many that the IO root now works on the LS980 though it is not listed in the main IO root thread. Below is a link with all the specific instructions for how to use this root tool.
http://forum.xda-developers.com/showthread.php?t=2448887
Basic Instructions for rooting on firmware ZVA
1. Ensure you have the proper USB drivers installed, and your phone is in the proper mode (For Verizon, use Ethernet mode on the PC settings menu).
NOTE: If you do not have the USB drivers installed, you can get them from here: http://www.lg.com/us/support-mobile/lg-LGD801BK under MANUALS & DOWNLOAD -> Software Update -> USB Drivers (Yes the Tmobile drivers work since the Sprint page doesn't post USB drivers)
2. Enable Developer Mode (Press "Build Number" 7 times) on your phone and enable USB Debugging
3. Extract ioroot zip file somewhere on your PC
4. Plug your phone into your PC. Ensure that the USB connection is set to "Charge Only".
5. On PC, open up command prompt and type adb devices command and accept the ADB RSA command on the phone. It should say "LG-LS980-XXXXXXXXXXX device" If you saw the following it confirms that the device is detected in ADB.
6. Put your phone in Airplane mode.
7. Run root.bat
8. The script will ask you that the USB Connection Mode needs to be toggled. Toggle USB mode from Charge Only to MTP and then back to Charge Only.
9. You will then be asked if you would like to have a superuser package installed, which you can accept or decline
10. Download Root Checker from Play Store: https://play.google.com/store/apps/details?id=com.joeykrim.rootcheck to verify successful root.
Basic Instructions for rooting on firmware ZVC with IO Root v25
1. Ensure you have the proper USB drivers installed, and your phone is in the proper mode (For Verizon, use Ethernet mode on the PC settings menu).
NOTE: If you do not have the USB drivers installed, you can get them from here: http://www.lg.com/us/support-mobile/lg-LGD801BK under MANUALS & DOWNLOAD -> Software Update -> USB Drivers (Yes the Tmobile drivers work since the Sprint page doesn't post USB drivers)
2. Enable Developer Mode (Press "Build Number" 7 times) on your phone and enable USB Debugging
3. Extract ioroot zip file somewhere on your PC
4. Plug your phone into your PC. Ensure that the USB connection is set to "Charge Only".
5. On PC, open up command prompt and type adb devices command and accept the ADB RSA command on the phone. It should say "LG-LS980-XXXXXXXXXXX device" If you saw the following it confirms that the device is detected in ADB.
6. Run root.bat
7. When phone boots into recovery, select 'apply update from ADB' with power button.
8. Reboot phone into system.
10. Download Root Checker from Play Store: https://play.google.com/store/apps/details?id=com.joeykrim.rootcheck to verify successful root.
Download the latest version of IO Root (6/17/14 build) from @autoprime's post below:
http://forum.xda-developers.com/showpost.php?p=48709232&postcount=869
YOU MUST USE IOROOT v25 or later if you are on the ZVC (Android 4.4.2) firmware update.
Here is a tutorial video explaining how to install IO Root:
http://www.youtube.com/watch?v=Y45SXPRb31o
I am not the creator of this root method i am simply compiling the information for sprint users since it is scattered in many different places.
Credits go to @autoprime and thank him for maintaining and updating the IO Root method as new updates come up and @thecubed for creating the IO Root method.
Univsoldur said:
It has been confirmed by many that the IO root now has an area for the LS980 though it is not listed in the main IO root thread. below is a link with all the specific instruction for how to use this root tool.
http://forum.xda-developers.com/showthread.php?t=2448887
This is a link to the area for the file that you will use in conjunction with the instructions from that thread. The link that they provide does not link to IO root version 11.
http://downloads.codefi.re/shelnutt2/g2/spr
According to ericdabbs this file works with the IO root method.
http://forum.xda-developers.com/showpost.php?p=47339494&postcount=3
I am not the creator of this root method i am simply compiling the information for sprint users since it is scattered in many different places.
Click to expand...
Click to collapse
anyone try this yet? is there any reason to do this over the other root method?
I did i just prefer methods developed by xda members specifically for our phones.
Sent from my LG-LS980 using Tapatalk
I'm worried that Sprint will issue an update soon, as carriers often do quickly after the launch of a new product, and we won't be able to get it with a rooted phone. Not sure whether to root or not, and if so how long to wait.
TheSapient said:
I'm worried that Sprint will issue an update soon, as carriers often do quickly after the launch of a new product, and we won't be able to get it with a rooted phone. Not sure whether to root or not, and if so how long to wait.
Click to expand...
Click to collapse
You can always unroot if the an update won't take. The only time this has been an issue for me is when I'm running something other than the stock ROM. The downside about OTA's is they break root most of the time, so you'll have to root your device again.
I used this method to root. The only problem I had was where it said to disable USB debugging and reconnect the phone. After I did that it wouldn't connect and complete the superuser install. I tried all the USB connections types; charge only, mtp, & ptp, but the adb interface wouldn't show up in device manager. I finally just re-enabled USB debugging and the install process continued without any problem. Everything seems OK, superuser is installed, I was able to install TWRP and I'm doing a Titanium backup right now.
Does anyone think there will be a mod released later on to "untrip" the built in root checker? I'm holding off on rooting based only on that.
rich_e said:
I used this method to root. The only problem I had was where it said to disable USB debugging and reconnect the phone. After I did that it wouldn't connect and complete the superuser install. I tried all the USB connections types; charge only, mtp, & ptp, but the adb interface wouldn't show up in device manager. I finally just re-enabled USB debugging and the install process continued without any problem. Everything seems OK, superuser is installed, I was able to install TWRP and I'm doing a Titanium backup right now.
Click to expand...
Click to collapse
I'll give you an explanation why it didn't work for you initially and how your accidental discovery was what fixed it.
The instructions in the root.bat file said to do after it pushed the initial files into the phone was
1. Unplug the phone off USB from PC
2. Disable USB debugging option
3. Re-enable USB debugging option
4. Connect phone to USB from PC.
What you did initially was steps 1, 2 and 4 and skipped 3 and expected the root.bat script to continue. Obviously the root.bat file can't detect the phone once you reconnected it to USB because you don't have USB debugging on which is needed for detection. What you did eventually was the smart thing and re-enable the USB debugging that finished the install process.
This is the excerpt from the root.bat file that clearly explains to disable USB debugging and immediately re-enable USB debugging after the root.bat file pushes the initial root files.
echo *******************************************************
echo Now, please unplug usb, go to developer options and
echo disable USB debugging and re-enable it.
echo Once you've done that, re-plug your usb...
echo *******************************************************
This root works 100%. I compared the iorootv10 and iorootv11 root.bat files and it clearly did not have a Sprint option for the root.bat file to detect in iorootv10. Also this was released by a recognized developer/contributer shelnutt2. I hope thecubed edits his XDA thread to upload iorootv11 so that we can reference that XDA thread instead.
Mine stays stuck on "looking for device" ... Any tips?
o0adam0o said:
Mine stays stuck on "looking for device" ... Any tips?
Click to expand...
Click to collapse
Did you ensure you have enabled USB debugging and installed the USB drivers? Also if you have adb, try opening a command prompt in the same folder as adb and type "adb devices". You should see a response of your device listed and "device". If you see a response of a device listed and "offline" that means your phone is not communicating with your PC which is why the root.bat file is giving you an error.
Check out this tutorial video for the ioroot and it should make it more clear. Keep in mind that the video was made when iorootv10 was released but the steps to do the root are the same.
http://www.youtube.com/watch?v=Y45SXPRb31o
Make sure you are downloading the iorootv11 files here that includes the Sprint version: http://downloads.codefi.re/shelnutt2/g2/spr
Here is the link to the USB Drivers in case you need it. It is from the ATT and Tmobile version from the LG website but it works fine. Scroll down the page to Software Update tab and download USB driver.
http://www.lg.com/us/support-mobile/lg-D801
o0adam0o said:
Mine stays stuck on "looking for device" ... Any tips?
Click to expand...
Click to collapse
If you haven't installed the drivers use these.
LG United Mobile Drivers
http://d-h.st/EW4
Edit: was already answered in the post ahead of mine. This file is a direct download.
ericdabbs said:
..
Click to expand...
Click to collapse
removed for less confusion
Univsoldur said:
Could you put together something that references the correct places for sprint users to install recovery. I haven't flashed it yet though I think this is correct. I thought since you had already you would prolly know best and could explain it to people easier than me.
http://www.teamw.in/project/twrp2/197
Click to expand...
Click to collapse
Actually I haven't installed TWRP on my G2 yet.
However I intend to follow WACOMalt's method located here:
http://forum.xda-developers.com/showthread.php?t=2449670
You need to download the Sprint TWRP Recovery file here: http://techerrata.com/browse/twrp2/g2spr
WACOMalt also posted a tutorial video on how to flash recovery using his method shown here:
http://www.youtube.com/watch?v=OZSjL6FCyxA
ericdabbs said:
..
Click to expand...
Click to collapse
removed for less confusion
Univsoldur said:
yea i know thats the correct recovery image but i dont have adb set up on this PC and was wondering if i could do it using terminal emulator. Either way I wont clutter this thread up with recovery because I know people will get confused so I will create a new thread.
Click to expand...
Click to collapse
Please create a new thread so that I can have you post the adb/fastboot files for download. Its very important to have adb and fastboot files installed on your PC if you intend to do Android hacking.
ericdabbs said:
Please create a new thread so that I can have you post the adb/fastboot files for download. Its very important to have adb and fastboot files installed on your PC if you intend to do Android hacking.
Click to expand...
Click to collapse
its up im gonna remove these previous posts
Univsoldur said:
its up im gonna remove these previous posts
Click to expand...
Click to collapse
Can you update the OP for this thread to include reference to the ioroot tutorial video.
http://www.youtube.com/watch?v=Y45SXPRb31o
Also can you remove the reference to me confirming the root works in the OP. I don't think its necessary to have that since we know ioroot is a trusted root method.
Anyoneknow how to disable system updates.
Sent from my LG-LS980 using Tapatalk
Univsoldur said:
Anyoneknow how to disable system updates.
Sent from my LG-LS980 using Tapatalk
Click to expand...
Click to collapse
I am not sure. That would be very handy in case Sprint wants to push out an OTA. We know that eventually Sprint is going to get an OTA in early 2014 to enable triband LTE or Sprint Spark.
At this point, I am more interested in leroybrute's message that wifi tether works on the Sprint version.
Used this and flashify to install twrp took less than 5 minutes bring on the ROMS
Sent from my LG-LS980 using XDA Premium 4 mobile app
its connecting fine normally as mtp
want to flash another rom as phone has gotten very slow like some chinese crap cell, trying to root it
but whenever i enable debug mode it shows drivers not installed successfully, i have installed every possible samsung driver that i could find online
a guide has given link for the drivers but that folder shows only this so what do i do with it?
i am unable to get past this simple step, n there r so many steps left, root, unlock bootloader, install cwm, flash rom
in device manager it shows this
i have wasted more than 1hr but still nothing
kindly some1 help me
get this: [Toolkit] Wug's Nexus Root Toolkit v2.02
It has a guide for the folder you have, under: Initial Setup > Full Driver Installation Guide... > Step 3 > Driver Solution # > Manual Configuration.
coolncool said:
its connecting fine normally as mtp
want to flash another rom as phone has gotten very slow like some chinese crap cell, trying to root it
but whenever i enable debug mode it shows drivers not installed successfully, i have installed every possible samsung driver that i could find online
a guide has given link for the drivers but that folder shows only this so what do i do with it?
i am unable to get past this simple step, n there r so many steps left, root, unlock bootloader, install cwm, flash rom
in device manager it shows this
i have wasted more than 1hr but still nothing
kindly some1 help me
Click to expand...
Click to collapse
...
You should be asking these questions on a Windows forum.
You need to right click Android 1.0 device... Update Driver (basically, tell Windows Device Manager that the driver for the "Android 1.0" device is in that folder you got there)... it will install it, and that part is done. Then reboot the device to fastboot mode and manually update the driver again (it will come up as a different, yet again unknown device, you just feed it the same driver again)
Also... for the operations you're mentioning... "root, unlock bootloader, install cwm, flash rom".... you probably won't even need ADB, just fastboot. As in, you don't need to root before all that. You root in the end. And most custom roms are already rooted too.
This is assuming there's an exploit out there that still allows for root to be achieved without unlocking the bootloader.
Ive seen all kinds of ''easy'' phone rooting. Here is how I rooted mine.It doesnt matter what phone you have because the software auto detects it and you just need literally 2 clicks to root it.
http://www.mobogenie.com/
1. Go in ''Settings'' to "developer options'' on your phone to turn on ''USB debugging'' so the drivers to be installed & the PC read your device. You don't want to have other phone drivers on the PC or another ''phone'' program turned on.
2. Download this application. install it. The program have build-in root option.
(I think there is no need to tell you the phone must be linked with usb cable to the PC )
3. After ''Mobogenie'' links to your phone go to ''toolkit" & under ''Advanced tools'' you will see ''Óne-click Root'' -click it - it will detect your phone and ask you if you really want to root your phone & after that you are 1 click away from rooting your phone. Thats it . After that if you want or need to you can UNROOT it from the same button.
If PC doesn't recognize the phone unplug it & plug it again or restart the PC.
p.s. I saw similar post with MOBOROBO but there you must install another program VROOT and so on. I think ''my'' method is simpler & easier. Here is a link to that post.
http://forum.xda-developers.com/showthread.php?p=47536514#post47536514
Bought this phone in China - it has all sorts of restriction. I would like to upgrade it with a new rom.
I tried using :
diaggetroot
rootGenius
Rootkit
kingoroot
iroot
running superuser and google playstore:
all have failed - using the latest ( as of 03/2015) updates for the individual attempts.
Anyone successfull?
please share your solution!
For Lenovo 98% success rate is by using VRoot/iRoot PC thro USB cable to device One click root solution.(Google for the apps but you need to enable USB Debugging on phone first)
Kingroot will do it enable your USB debugging and on your internet let it be on 3g then try the kingroot
Also vroot PC version can do the job
Update March 13th 2016: SOLVED!
--------------------------------------------------
Hi everyone!
I come to you today with a very nagging situation, and I'm not being able to figure it out! All of the sudden, my phone stopped being detected when I tried to connect it vía USB to any PC.
I would post a screencap of Windows' error here. But I posted under 10 times so Forum's Policy doesn't allow me.
Already tried:
1) Connecting the phone to 5 different computers (running on windows 7 64 / 32 bit, windows 8.1 64 bit, windows 10 64bit)
2) Enabling and disabling "USB Debugging" before plugging the phone to each computer.
3) Uninstalling and reinstalling ADB / LG G4 drivers on every computer that the phone was connected to
4) Different USB cables from different phones (Stock, Samsung Galaxy S4, S5 and S6, Nexus 4 and a generic USB cable)
5) Connecting the phone while on Windows' "Safe Mode" (Windows 7 64bit )
6) Factory reset.
7) Letting my phone discharge completely, and charging it through USB.
8) I was adviced to find the "adbkey" file and delete it. Saddly I couldn't find it anywhere (Not in Windows nor the device)
9) Accessing the "Hidden Menu" by dialing "277634#*#" => Port Check Test => Enable Port Check test
Relevant info:
* LG G4 H815 [not sure if H815AR, H815P or H815T, but certainly not european. No official bootloader unlock ): ]
* Phone charges OK with stock charger and others.
* Just before this started happening, I used a Samsung's Galaxy A5 charger.
* No notification that indicates that the phone is connected. So I can't switch from MTP to PTP mode. Is there any way to do that other than when the phone is connected to a computer?
* No new apps were installed on the phone before this started happening
* I rooted my G4 a long time ago (3 months +) by flashing it with a rooted image.
* The same USB cables were used to connect other phones to any PC and worked OK.
* Not using and external SD memory card
* Last thing I did when I was able to connect my phone to my personal notebook: I transferred some videos and photos from my phone to my PC.
* My grammar and English writing skills suck
What I think it is:
* Bloody Android 5.1. I wish I could flash the phone. But I need a PC connection to do that... yikes.
* Samsung's Galaxy A5 charger that I used. According to this theory.
Any advice/suggestion/possible solution/encouragement will be very very much welcome! I'm going crazy already.
Thanks in advance for your time and attention.
Love from Argentina,
Ok. I just did a factory reset and the problem persists.
Go to users, select your user name and and click on .android folder. Delete adbkey.
rlamba said:
Go to users, select your user name and and click on .android folder. Delete adbkey.
Click to expand...
Click to collapse
Hi! thank you for your reply.
I'm afraid I don't know where that file is.
I've tried a windows search for "*adbkey*" without luck (hidden and system files are showing).
I also manually looked into "C:\Users\<Username>" and there's no ".android" folder.
Also looked into my phone (through "Wifi transfer" app) and there's no such file
More relevant info:
I just remembered, just before experiencing this problem I used my sisters' charger one day (Samsung Galaxy A5). Could it have messed with some Integrated Circuit inside my phone? I've read here in this forum, a Mexican user presented his theory about chargers messing up USB connectivity on android phones.
¿Does anyone have more info about this? I'm not able to flash my phone, since I could never unlock bootloader. And obviously I can't do it through my pc because it's not detecting the device.
solved it! I just added the solution on the main post, highlighted in green.
I just connected the phone and I was able to access normally.
but if my g4 not work what i can do_؟؟؟؟؟؟؟؟
Just factory reset
I had the same problem in my lg g4 h815t. I just reset the phone and then my phone was detected by the pc .
Or just use http://tinyurl.com/adbiso
Sent from my LG-H815 using XDA Labs
DiegoRC said:
solved it! I just added the solution on the main post, highlighted in green.
I just connected the phone and I was able to access normally.
Click to expand...
Click to collapse
Hey, I am facing same issue but with nextbit robin after charging it with oneplus charger. I am not able to access the service menu. Should the phone be rooted for it ? It will be very helpful if you replied.
I have the same problem, but I already did all the things you did, but it still has the problem. Every single PC doesn't detect it, it only charges, what should I do? I have unrooted my Lollipop 5.1 and can't root or flash any rom anymore. Can someone help me?
Solution for my N910V Note 4
Device: (Note 4 rooted, 5.1.1).
I searched all over the place and tried everything to get my phone to connect to pc again.
What finally worked for me was using: Shortcut Master (Lite) app .
In app I searched "USB" within System Apps
Selected "USBSetting" (com.sec.usbsettings.USBSettings)
Launch > Selected AP > MTP + ADB > Reboot
My USB > PC working again.