Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,730,444 Members 42,916 Now Online
XDA Developers Android and Mobile Development Forum

[ROOT] IO Root

Tip us?
 
ericdabbs
Old
(Last edited by ericdabbs; 1st April 2014 at 05:30 PM.) Reason: Updated to state IO Root v25
#1  
Senior Member - OP
Thanks Meter 306
Posts: 1,066
Join Date: Jun 2007
Location: Los Angeles
Default [ROOT] IO Root

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/show....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/d...krim.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/d...krim.rootcheck to verify successful root.

Download the latest version of IO Root (v25) from @autoprime's post below:
http://forum.xda-developers.com/show...&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.
The Following 54 Users Say Thank You to ericdabbs For This Useful Post: [ Click to Expand ]
 
johnzm
Old
#2  
Senior Member
Thanks Meter 26
Posts: 191
Join Date: Dec 2009
Quote:
Originally Posted by Univsoldur View Post
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/show....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/show...94&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.
anyone try this yet? is there any reason to do this over the other root method?
 
Univsoldur
Old
#3  
Senior Member
Thanks Meter 101
Posts: 226
Join Date: Jan 2011
I did i just prefer methods developed by xda members specifically for our phones.

Sent from my LG-LS980 using Tapatalk
The Following 2 Users Say Thank You to Univsoldur For This Useful Post: [ Click to Expand ]
 
TheSapient
Old
#4  
Member
Thanks Meter 2
Posts: 97
Join Date: Aug 2007
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.
 
oesjmr
Old
#5  
oesjmr's Avatar
Member
Thanks Meter 17
Posts: 67
Join Date: Jan 2011
Location: Ohio
Quote:
Originally Posted by TheSapient View Post
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.
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.
Phone: LG G2 | Rooted Stock ZVC ROM
Tablet: LG G Pad 8.3 | Rooted Stock ROM
Retired: HTC EVO 4G w/Deck's GB | HTC Flyer w/Dexter's JB
The Following User Says Thank You to oesjmr For This Useful Post: [ Click to Expand ]
 
rich_e
Old
#6  
Member
Thanks Meter 34
Posts: 83
Join Date: Jan 2010
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.
Verizon Galaxy Nexus on StraightTalk
Sprint LG G2
 
ChrisFSU
Old
#7  
ChrisFSU's Avatar
Senior Member
Thanks Meter 40
Posts: 220
Join Date: Jan 2012
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.
 
ericdabbs
Old
(Last edited by ericdabbs; 11th November 2013 at 08:17 PM.)
#8  
Senior Member - OP
Thanks Meter 306
Posts: 1,066
Join Date: Jun 2007
Location: Los Angeles
Quote:
Originally Posted by rich_e View Post
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.
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.
The Following User Says Thank You to ericdabbs For This Useful Post: [ Click to Expand ]
 
o0adam0o
Old
#9  
Senior Member
Thanks Meter 55
Posts: 721
Join Date: Apr 2007
Mine stays stuck on "looking for device" ... Any tips?
 
ericdabbs
Old
(Last edited by ericdabbs; 11th November 2013 at 09:12 PM.)
#10  
Senior Member - OP
Thanks Meter 306
Posts: 1,066
Join Date: Jun 2007
Location: Los Angeles
Quote:
Originally Posted by o0adam0o View Post
Mine stays stuck on "looking for device" ... Any tips?
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

The Following 3 Users Say Thank You to ericdabbs For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes