[GUIDE] New Root Method for LG Devices

Search This thread

rickin2011

Member
Dec 23, 2014
15
2
lg tribute 2 ls665 boost

after script not booting into system
can boot recovery and download mode.

but not able to boot in system only lg logo

please help!!!!!!
 

Ainz_Ooal_Gown

Senior Member
Feb 3, 2013
3,846
1,720
26
Los Osos
lg tribute 2 ls665 boost

after script not booting into system
can boot recovery and download mode.

but not able to boot in system only lg logo

please help!!!!!!

Soft brick my friend....unless you have a custom recovery installed or Boost/LG released the kdz firmware file for the device your basically screwed
 

MagiCminD

Senior Member
Jan 29, 2008
54
1
Lisbon
Running the command on the first page on my LG G4, it goes:

#sh /data/local/tmp/lg_root.sh dummy 1 /data/local/tmp/UPDATE-SuperSU-v2.46.zip /data/local/tmp/busybox
ui_print *****************
ui_print SuperSU installer
ui_print *****************
ui_print - Mounting /system, /data and rootfs
ui_print - Extracting files
ui_print - Disabling OTA survival
ui_print - Removing old files
ui_print - Placing files
ui_print - Post-installation script
ui_print - Unmounting /system and /data
ui_print - Done !



There is no expansion of the files..
There is no change in file permissions....
There is nno creation of /system/App/SuperSU folder...

Something is "missing" here... :/
LG G4 H815

Any ideas?
Thanks
 

MagiCminD

Senior Member
Jan 29, 2008
54
1
Lisbon
And yes, I have tried several times as someone says somewhere in this thread...
No success.

Also I have read the .sh file and tried to run manually the commands and also it didn't even remount the filesystems with rw permissions.
 

DRG77

Member
Jan 8, 2015
37
1
23
Cincinnati
Please help. I just bought this phone (second G2, the first one was easy to root) and I can't root this one.. nor can I flash KDZs or TOTs. Seems like firmware update is broken/patched? I don't understand.

I don't know why I don't get an LG / DIAG device in Ports.bat, the phone shows up as \Device\USBSER000 REG_SZ COM4 (I've tried changing port).

Check my screenshots. I have the LG united driver and LG VZW united driver installed.
 

Attachments

  • portsbat.png
    portsbat.png
    8.7 KB · Views: 366
  • devmanager.png
    devmanager.png
    37 KB · Views: 358
Last edited:

Ainz_Ooal_Gown

Senior Member
Feb 3, 2013
3,846
1,720
26
Los Osos
I hope it's not Windows 10, but my phone won't show up as DIAG or LG or whatever in Send_Command.. I can't flash KDZs or TOTs either.

Should work with Windows 10 since I've been beta testing it....and what firmeware did it come with? Plus LG is supposedly gonna send monthly secerity updates via OTA...

Edit: you do have your device in download mode right? And if you do, did you restart your PC after you installed the drivers?
 
Last edited:

DRG77

Member
Jan 8, 2015
37
1
23
Cincinnati
Should work with Windows 10 since I've been beta testing it....and what firmeware did it come with? Plus LG is supposedly gonna send monthly secerity updates via OTA...

Edit: you do have your device in download mode right? And of you do did you restart your PC after you installed the drivers?
I think it came with KK, but I updated to 39A because last time I was on stock with my old G2, I was able to root 39A. The fact that download mode doesn't seem to work on a refurbished (warranty replaced) phone, really makes me think it's my OS, but I tried 2 other computers. I'm completely lost now.
 

Ainz_Ooal_Gown

Senior Member
Feb 3, 2013
3,846
1,720
26
Los Osos
I think it came with KK, but I updated to 39A because last time I was on stock with my old G2, I was able to root 39A. The fact that download mode doesn't seem to work on a refurbished (warranty replaced) phone, really makes me think it's my OS, but I tried 2 other computers. I'm completely lost now.

That must be it....
 

DRG77

Member
Jan 8, 2015
37
1
23
Cincinnati
I meant the refurbished part...and I'm currently able to do it on the official Windows 10....so idk :/
Well fml. I'm getting another phone in December, but 4 months without root is scary. I can send this one back within 7 days. I know the logical choice but dammit I want my phone! Just with root.. ;_; that feel.
 

jdgesmlls

Senior Member
May 7, 2014
808
390
Boston
OnePlus 7 Pro
Well fml. I'm getting another phone in December, but 4 months without root is scary. I can send this one back within 7 days. I know the logical choice but dammit I want my phone! Just with root.. ;_; that feel.
Based on your Device Manager screen shot, you don't have the proper drivers installed. Hence the "!" icon in front of LGE Android Device and MTP device. I would verify the drivers and re-install.
 
  • Like
Reactions: DRG77

DRG77

Member
Jan 8, 2015
37
1
23
Cincinnati
Would you mind pointing me in the direction where I can find the proper drivers? I've tried multiple. Would be greatly appreciated.

---------- Post added at 08:03 ---------- Previous post was at 07:15 ----------

Also, it shows up normally as VS980 4G in Device Manager when booted into System, however in those screenshot(s) I was booted into Firmware Update / Download Mode. Should they still not have the yellow [!]?
 

Ainz_Ooal_Gown

Senior Member
Feb 3, 2013
3,846
1,720
26
Los Osos
Would you mind pointing me in the direction where I can find the proper drivers? I've tried multiple. Would be greatly appreciated.

---------- Post added at 08:03 ---------- Previous post was at 07:15 ----------

Also, it shows up normally as VS980 4G in Device Manager when booted into System, however in those screenshot(s) I was booted into Firmware Update / Download Mode. Should they still not have the yellow [!]?

Your actual device in download mode would show up in the usb devices section if anything....the other two are just eye candy when it comes to working with send_command...make sure all other usb devices are disconected so the only one showing up is your phone but it will also be a generic usb so it's up to you to manually change it to one from LG...if this doesn't make sense just ask and I'll send pictures in a bit
 
  • Like
Reactions: DRG77

player911

Inactive Recognized Developer
Sep 8, 2006
7,954
1,206
Cincinnati
www.SnapSiteAdmins.com
I found the manual may was easier because it takes multiple tries before it taking. It seems I have 15 minutes of failed attempts and leave it plugged in, leave then return, give it a few more tries and it works. Try pushing the files and running the script once, leave it alone, then try the script again.
 

Mystikalrush

Senior Member
May 1, 2011
392
39
I followed the steps to the T and i had an issue once i got into the send commands prompt. I got my com port and all, but once i tried to launch the send command file my virus scanner stopped it. I went back and told it to always ignore the issue, and even turned off my virus protection. Yet, now every time i try to open the send command prompt it opens and instantly closes. So im at a stopping point where the files simply wont run properly anymore. Most likely my virus (Avira) has permanently blocked it, even though i have told it not too. :crying:
 

Top Liked Posts

  • There are no posts matching your filters.
  • 640
    Code:
    I am not responsible for bricked devices, dead SD cards,
    thermonuclear war, or you getting fired because the alarm app failed. Please
    do some research if you have any concerns about features included in this ROM
    before flashing it! YOU are choosing to make these modifications, and if
    you point the finger at me for messing up your device, I will laugh at you. 
    A lot.

    Original Guide

    Prerequisites
    1.) Download LG Root
    2.) Download LG Drivers
    3.) A micro USB cable connected to your PC
    4.) Your device must be unencrypted
    5.) Before you ask a question, make sure you looked at the pictures in the guide.


    1.) Download and unzip the LG_Root.zip in your preferred location


    I chose the Desktop for my location
    xkBEnEt.png




    2.) Enable ADB debugging on your device

    Go to Settings > About Phone > Software Information and tap build number until you are presented with "You are now a developer"
    Exit back to Settings main screen
    In Developer Options enable USB Debugging (Some devices require enabling PTP for debugging to work)



    3.) In the root of LG_Root folder start a command prompt

    Instructions may vary based on Window's version
    Inside of LG_Root folder hold shift and right click a blank space you should see "Open command window here"


    JNudOyR.png

    JMNTakw.png



    4.) Now that we have a command prompt running in the root of the folder let's get started. (Commands are copy+paste unless specified)

    Let's make sure our device is connected
    Code:
    adb.exe devices

    8ahcq3C.png


    5.) Great! My device is connected let's continue, we need to get the files onto the device used for this root method.

    In the same command prompt let's execute another command

    Code:
    adb.exe push busybox /data/local/tmp/ && adb.exe push lg_root.sh /data/local/tmp && adb.exe push UPDATE-SuperSU-v2.46.zip /data/local/tmp

    Ju0nDcJ.png


    6.) Well that was easy , let's continue (Now that we have the files on our device we want to put our device is download mode)

    (Note this method may vary from device to device)
    Power off your device
    When the device is powered off, hold volume up and insert a USB cable connected to the PC
    Wait for the drivers to install


    7.) We're almost done (you've managed to get in download mode)

    HR3cXz4.png


    8.) Let's find which COM port our device is connected to

    Double click ports.bat (This will give us the COM port in which our device is connected we are looking for the Diag port)

    You may exit this command prompt when you have your COM port number, keep the other command prompt open

    SoUGF5o.png




    9.) Let's Begin! (Keep the device in Download mode)

    Let's run Send_Command.exe (It couldn't connect? Make sure you COM port number is correct it varies)
    Code:
    Send_Command.exe \\.\COM4

    fre9Z9l.png



    10.) Final Step!!!!!! (We must run the root script)

    Code:
    sh /data/local/tmp/lg_root.sh dummy 1 /data/local/tmp/UPDATE-SuperSU-v2.46.zip /data/local/tmp/busybox

    VVoIri8.png




    11.) We're done

    You may pull the battery to get the device out of Download mode


    Credit
    All credit goes to @jgkim find a post and thank this guy for posting the method.
    Thank @high247 for ports.bat
    82
    One Click Root

    You can follow the one click root guide here thanks to @avicohh
    55
    Devices confirmed working with root method (If your device isn't listed it's most likely still supported)

    • LG F60 (all variants)
    • LG Tribute (all variants)
    • LG G2 (all variants)
    • LG MS395/D393
    • LG G3 (all variants)
    • LG L90 (all variants)
    • LG Transpyre
    • LG Volt (LS740)
    • LG G Flex 2

    NOTE: Do not attempt this on devices with 5.1.1 , at the time this method was posted it worked on many firmware 5.0.2 and below. With the current releases from LG, this method has and will brick many users. This can be said for the one click method as well. Failure to read the complete thread may render your device non repairable as the KDZ firmware isn't released for all LG devices.
    29
    Linux version of Send_Command

    I've prepared a Linux port of the Send_Command tool. Now we can root without windows.
    Thank you to Only, pangolin.rollin, and Unjustified Dev who made this possible.
    http://jacobstoner.com/qcdlcomm.py
    Run the python script in a terminal for instructions. Feedback is appreciated.
    6
    Got it my driver issue fixed with the help of this post http://forum.xda-developers.com/showpost.php?p=59310899&postcount=471 the driver in the file he attached is just what I needed to get it to work correctly.

    It might also be very useful for anyone else who might run into the same problem I did. Cheers! :cool:

    ---------- Post added at 02:15 AM ---------- Previous post was at 02:10 AM ----------

    Rooted, Bootloader UNLOCKED, and installed AdFree.apk... Today was a good day!
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone