[Depreciated][GUIDE] how to root US LG G Stylo on 5.1.1 and unbrick :) updated on 9/2

Search This thread

Chekm8Qc

Senior Member
WHAT are you trying to accomplish? It will be easier to give useful steerage (or stay out of your way) if we know what you have (in terms of your phone's status) and what you want to do. As far as the ROM being correct or not, the link (referenced elsewhere in this forum) which requires your IMEI to resolve to the correct ROM is the one to check. The Unbrick instructions (in this present thread) I used NOT because my phone was bricked, but because I wanted to update it to include the latest OTA update, which would never happen with a rooted phone. Flashing the latest ROM and then re-rooting got me where I wanted to be. Let us know what you're after. Cheers,

Yeah sry I was unclear.. All I want for now is to root my phone. Kingroot didn't work so I was going to try this method, but I'm kinda scared to brick it. For the firmware I found, I didn't have to enter my imei number..but it does match my version so it should work if something happens.
 

SM-T325 LTE

Senior Member
Dec 22, 2014
91
15
Yeah sry I was unclear.. All I want for now is to root my phone. Kingroot didn't work so I was going to try this method, but I'm kinda scared to brick it. For the firmware I found, I didn't have to enter my imei number..but it does match my version so it should work if something happens.

NP. Clarity isn't always where I start, either! Well, since you DO want to be careful, find the link which requires your IMEI, which should give you a little more confidence. You can be pretty sure of getting the LATEST ROM that way, with the latest OTA updates (which you certainly won't get after rooting). Just to let you know, I used the OP's instructions and files on my T-Mobile LG LEON, not the STYLO, so perhaps the fact that it works for more than one LG model means it's not a quirky method. It worked nicely. I think on one of my re-roots AFTER my flash of the latest ROM that I may have had to run some of the commands TWICE before they "took," but that was minor. Good luck.
 
  • Like
Reactions: Chekm8Qc

Chekm8Qc

Senior Member
NP. Clarity isn't always where I start, either! Well, since you DO want to be careful, find the link which requires your IMEI, which should give you a little more confidence. You can be pretty sure of getting the LATEST ROM that way, with the latest OTA updates (which you certainly won't get after rooting). Just to let you know, I used the OP's instructions and files on my T-Mobile LG LEON, not the STYLO, so perhaps the fact that it works for more than one LG model means it's not a quirky method. It worked nicely. I think on one of my re-roots AFTER my flash of the latest ROM that I may have had to run some of the commands TWICE before they "took," but that was minor. Good luck.


Ok thanks for the response, so I did try this. I managed to get as far as the send command part, where I'm supposed to enter ( ls tmp ) but after that I get nothing. Not quite sure what I'm doing wrong.
One thing is that if I try to use the port marked as diag1..I only get fails when I push the files. So I use the other..which was port 27 for me.
Anyways, if I try to skip the ls tmp part and just type in the final command I simply get another #
Any ideas ?
 

Attachments

  • Screenshot_2016-11-13-20-34-59.png
    Screenshot_2016-11-13-20-34-59.png
    120.2 KB · Views: 103
  • Screenshot_2016-11-13-20-34-48.png
    Screenshot_2016-11-13-20-34-48.png
    105.2 KB · Views: 103

SM-T325 LTE

Senior Member
Dec 22, 2014
91
15
Ok thanks for the response, so I did try this. I managed to get as far as the send command part, where I'm supposed to enter ( ls tmp ) but after that I get nothing. Not quite sure what I'm doing wrong.
One thing is that if I try to use the port marked as diag1..I only get fails when I push the files. So I use the other..which was port 27 for me.
Anyways, if I try to skip the ls tmp part and just type in the final command I simply get another #
Any ideas ?
You've GOT to use the port marked as DIAG1. Not sure what the other port is linked to, but it shouldn't work. If you like, post your entire command line input and output, starting with the PORTS command, and I'll take a look, as will others, I'm sure.
 
  • Like
Reactions: Chekm8Qc

Chekm8Qc

Senior Member
You've GOT to use the port marked as DIAG1. Not sure what the other port is linked to, but it shouldn't work. If you like, post your entire command line input and output, starting with the PORTS command, and I'll take a look, as will others, I'm sure.

Here's what I get with com28, I didn't go any further in the commands because it all failed.

When I use USB deview to look at my devices , COM27 appears as LGE mobile USB modem and COM28 as LGE mobile USB serial port. I'm not sure what to make of this info. :)
 

Attachments

  • Screenshot_2016-11-13-22-03-24.png
    Screenshot_2016-11-13-22-03-24.png
    84.5 KB · Views: 78
  • Screenshot_2016-11-13-22-02-28.png
    Screenshot_2016-11-13-22-02-28.png
    36.9 KB · Views: 76
Last edited:

SM-T325 LTE

Senior Member
Dec 22, 2014
91
15
Here's what I get with com28, I didn't go any further in the commands because it all failed.

When I use USB deview to look at my devices , COM27 appears as LGE mobile USB modem and COM28 as LGE mobile USB serial port. I'm not sure what to make of this info. :)

Show the output of PORTS command, please. You HAVE enabled DEVELOPER OPTIONS and Enabled OEM unlock, have you not?
 

Chekm8Qc

Senior Member
Show the output of PORTS command, please. You HAVE enabled DEVELOPER OPTIONS and Enabled OEM unlock, have you not?

Sry for being such a noob..but ports command ? I thought all I had to do was run ports.bat to see which port to use. After you mentioned OEM unlock I checked, and I did enable it before trying the procedure. I didn't go through any procedure to unlock bootloader or anything though..hope I didn't miss that part.
 
Last edited:

SM-T325 LTE

Senior Member
Dec 22, 2014
91
15
Sry for being such a noob..but ports command ? I thought all I had to do was run ports.bat to see which port to use. After you mentioned OEM unlock I checked, and I did enable it before trying the procedure. I didn't go through any procedure to unlock bootloader or anything though..hope I didn't miss that part.

Sorry. I MEANT Ports.bat. But I was confused by your command line output. Didn't see ports.bat output, but DID see you used adb devices -- WHY? but guess that shouldn't matter, but it wasn't in the OP's instructions. This was just dumb "cook booking it" for me on this phone. I was hoping you'd either added something from another "recipe" or skipped a line from the OP's instructions. If you've followed them to the "T" (and looks like you DID) then it SHOULD have worked, but clearly didn't. As I think I said, I had to REPEAT one or two steps before mine ran properly, and may have rebooted to download mode before trying again, but all ran as expected in the end, with the appropriate output. I'm sorry. I'm not sure what else to suggest. Someone else jump in and help here, please?
 
  • Like
Reactions: Chekm8Qc

Chekm8Qc

Senior Member
One last thing, a long shot: try SETTING the PORT via Control Panel to SOMETHING else. Anything not already in use and not already tried. Maybe...don't give up. But I am. Not my phone...LOL!

Yeah I might give it a try, also .. Maybe I have too much LG stuff installed ( LG flash tool, LG up , LG mobile support, LG air drive. Might clean up some of those lol
 

Chekm8Qc

Senior Member
So I managed to get the green COM39 to light up in download mode using the method that @konsolen proposed on page 18 of this thread. Though I did it using LG bridge. Although I did make SOME progress, it still doesn't work. Here is what I get when I push files..
UNLK : FAIL
OPEN: FAIL
Where is says WRTE it worked ..I got back :WRTE with the file size and all.
CLSE: WRTE

So once I get to the send command and I type ls tmp is does nothing.. just another # doing it more than once doesn't do anything. Anyone has any ideas ?
 

cliffhanger2008

New member
Dec 4, 2016
1
0
tried this method.. but where you have: " C:\Users\juan\Desktop\LG_Root>Push_File.exe \\.\COM11 busybox /tmp/busybox
Author : blog.lvu.kr
File : busybox
Path : /tmp/busybox

UNLK : FAIL
OPEN : OPEN
TOT FileSize : 1048328
i have : "C:\Users\juan\Desktop\LG_Root>Push_File.exe \\.\COM11 busybox /tmp/busybox
Author : blog.lvu.kr
File : busybox
Path : /tmp/busybox

UNLK : FAIL
OPEN : FAIL
TOT FileSize : 1048328" can you help?
 

gggirlgeek

Senior Member
Feb 16, 2011
157
20
Seattle
Game Theory's one-click-root on post 46 worked great for me on LGMS631 Stylo 5.1.1 (MS63110j). Follow the instructions carefully. This was after Kingroot failed on the phone too.

---------- Post added at 08:48 AM ---------- Previous post was at 08:41 AM ----------

Hope here for a TM LG Leon w 5.1.1? ....I am wondering if the steps outlined in the OP would work for the LG Leon....

It did... but....

The One-click method here is still the easiest method of rooting LG Leon by far. (5.1.1) (ms345)(MS34510F_00). Just did it again today and it worked beautifully. Not sure why others some are saying you need to flash back to previous firmware (another thread.)

Hope this helps some lost souls.:fingers-crossed:
 
Last edited:

Sands207

Senior Member
Oct 13, 2014
1,315
683
Maine
Samsung Galaxy A32 5G
It has come to my attention that this will not work on latest OTA so please only use this if you have the mentioned android number...and I moved on to a LG G3

Attention if you try this and end up with a brick or your device transforms and tries to destroy you; it's not my fault you did this not me. So just read all of this thread not just the O.P to get out of a bind if you reply with "the thread is too long i wont read it please help" don't expect anything short of "there's a search bar use it"


Attention If you bricked via trying to root with the 5.0.2 method on 5.1.1 then just run what is below and you will have a fully working and rooted Stylo ;)

Hello there I and Unjustified Dev have figured out how to root this puppy with the help of a video on YouTube so please read carefully and copy carefully ! (Thanks @Newyork! for helping me clean up my OP)
  1. Make sure you have a Windows PC
  2. Download the LG Drivers from here:
  3. Reboot your device into download mode (press and hold volume up and connect to a power source at the same time)
  4. Download this folder and unzip it to your desktop:
  5. Run ports.bat from within the extracted folder, to find your correct port (use the one with: LGVZANDNETDIAG1)
  6. In the LG_Root folder hold shift and right click and choose open command windows here
  7. Type
    Code:
    Push_File.exe \\.\COM11 busybox  /tmp/busybox

    (Make sure your COM port number is correct, it varies)
    it will then give you a message for example:

    C:\Users\juan\Desktop\LG_Root>Push_File.exe \\.\COM11 busybox /tmp/busybox
    Author : blog.lvu.kr
    File : busybox
    Path : /tmp/busybox

    UNLK : FAIL
    OPEN : OPEN
    TOT FileSize : 1048328

    SendStart
    WRTE : WRTE1048328byte sent

    CLSE: CLSE

  8. Now type
    Code:
    Push_File.exe \\.\COM11 lg_root.sh  /tmp/lg_root.sh
    (same deal as before)
  9. Now type
    Code:
    Push_File.exe \\.\COM11 UPDATE-SuperSU-v2.46.zip  /tmp/UPDATE-SuperSU-v2.46.zip
  10. Now type
    Code:
    Send_Command.exe \\.\COM11
  11. Now type the following
    Code:
    ls tmp
    which will result in:
    #ls tmp
    FAIL
  12. type again
    Code:
    ls tmp
    And you will get the following
    UPDATE-SuperSU-v2.46.zip
    busybox
    lg_root.sh
  13. Now type
    Code:
    sh /tmp/lg_root.sh dummy 1 /tmp/UPDATE-SuperSU-v2.46.zip /tmp/busybox

    which should give you:
    ui_print *****************
    ui_print SuperSU installer
    ui_print *****************
    ui_print - Mounting /system, /data and rootfs
    ui_print - Extracting files
    Archive: /tmp/UPDATE-SuperSU-v2.46.zip
    inflating: META-INF/MANIFEST.MF
    inflating: META-INF/CERT.SF
    inflating: META-INF/CERT.RSA
    inflating: META-INF/com/google/android/update-binary
    inflating: META-INF/com/google/android/updater-script
    inflating: arm/chattr
    inflating: arm/chattr.pie
    inflating: arm/libsupol.so
    inflating: arm/su
    inflating: arm/supolicy
    inflating: arm64/libsupol.so
    inflating: arm64/su
    inflating: arm64/supolicy
    inflating: armv7/chattr.pie
    inflating: armv7/libsupol.so
    inflating: armv7/su
    inflating: armv7/supolicy
    inflating: common/99SuperSUDaemon
    inflating: common/Superuser.apk
    inflating: common/install-recovery.sh
    inflating: mips/chattr.pie
    inflating: mips/libsupol.so
    inflating: mips/su
    inflating: mips/supolicy
    inflating: mips64/libsupol.so
    inflating: mips64/su
    inflating: mips64/supolicy
    inflating: x64/libsupol.so
    inflating: x64/su
    inflating: x64/supolicy
    inflating: x86/chattr
    inflating: x86/chattr.pie
    inflating: x86/libsupol.so
    inflating: x86/su
    inflating: x86/supolicy
    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 !
  14. Type
    Code:
    LEAVE
    and press enter and let your device reboot
  15. Don't brick your device now that you have root :)

edit: works on all known US Variants don't know about the Canadian or European ones (and cricket apparently)....
Could this be used on the VM LG Tribute HD (LS676V3) running 6.0.1 root and bootloader access are air tight! temp root is close with dirty cow but still no joy

Sent from my LGLS676 using Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 65
    It has come to my attention that this will not work on latest OTA so please only use this if you have the mentioned android number...and I moved on to a LG G3

    Attention if you try this and end up with a brick or your device transforms and tries to destroy you; it's not my fault you did this not me. So just read all of this thread not just the O.P to get out of a bind if you reply with "the thread is too long i wont read it please help" don't expect anything short of "there's a search bar use it"


    Attention If you bricked via trying to root with the 5.0.2 method on 5.1.1 then just run what is below and you will have a fully working and rooted Stylo ;)

    Hello there I and Unjustified Dev have figured out how to root this puppy with the help of a video on YouTube so please read carefully and copy carefully ! (Thanks @Newyork! for helping me clean up my OP)
    1. Make sure you have a Windows PC
    2. Download the LG Drivers from here:
    3. Reboot your device into download mode (press and hold volume up and connect to a power source at the same time)
    4. Download this folder and unzip it to your desktop:
    5. Run ports.bat from within the extracted folder, to find your correct port (use the one with: LGVZANDNETDIAG1)
    6. In the LG_Root folder hold shift and right click and choose open command windows here
    7. Type
      Code:
      Push_File.exe \\.\COM11 busybox  /tmp/busybox

      (Make sure your COM port number is correct, it varies)
      it will then give you a message for example:

      C:\Users\juan\Desktop\LG_Root>Push_File.exe \\.\COM11 busybox /tmp/busybox
      Author : blog.lvu.kr
      File : busybox
      Path : /tmp/busybox

      UNLK : FAIL
      OPEN : OPEN
      TOT FileSize : 1048328

      SendStart
      WRTE : WRTE1048328byte sent

      CLSE: CLSE

    8. Now type
      Code:
      Push_File.exe \\.\COM11 lg_root.sh  /tmp/lg_root.sh
      (same deal as before)
    9. Now type
      Code:
      Push_File.exe \\.\COM11 UPDATE-SuperSU-v2.46.zip  /tmp/UPDATE-SuperSU-v2.46.zip
    10. Now type
      Code:
      Send_Command.exe \\.\COM11
    11. Now type the following
      Code:
      ls tmp
      which will result in:
      #ls tmp
      FAIL
    12. type again
      Code:
      ls tmp
      And you will get the following
      UPDATE-SuperSU-v2.46.zip
      busybox
      lg_root.sh
    13. Now type
      Code:
      sh /tmp/lg_root.sh dummy 1 /tmp/UPDATE-SuperSU-v2.46.zip /tmp/busybox

      which should give you:
      ui_print *****************
      ui_print SuperSU installer
      ui_print *****************
      ui_print - Mounting /system, /data and rootfs
      ui_print - Extracting files
      Archive: /tmp/UPDATE-SuperSU-v2.46.zip
      inflating: META-INF/MANIFEST.MF
      inflating: META-INF/CERT.SF
      inflating: META-INF/CERT.RSA
      inflating: META-INF/com/google/android/update-binary
      inflating: META-INF/com/google/android/updater-script
      inflating: arm/chattr
      inflating: arm/chattr.pie
      inflating: arm/libsupol.so
      inflating: arm/su
      inflating: arm/supolicy
      inflating: arm64/libsupol.so
      inflating: arm64/su
      inflating: arm64/supolicy
      inflating: armv7/chattr.pie
      inflating: armv7/libsupol.so
      inflating: armv7/su
      inflating: armv7/supolicy
      inflating: common/99SuperSUDaemon
      inflating: common/Superuser.apk
      inflating: common/install-recovery.sh
      inflating: mips/chattr.pie
      inflating: mips/libsupol.so
      inflating: mips/su
      inflating: mips/supolicy
      inflating: mips64/libsupol.so
      inflating: mips64/su
      inflating: mips64/supolicy
      inflating: x64/libsupol.so
      inflating: x64/su
      inflating: x64/supolicy
      inflating: x86/chattr
      inflating: x86/chattr.pie
      inflating: x86/libsupol.so
      inflating: x86/su
      inflating: x86/supolicy
      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 !
    14. Type
      Code:
      LEAVE
      and press enter and let your device reboot
    15. Don't brick your device now that you have root :)

    edit: works on all known US Variants don't know about the Canadian or European ones (and cricket apparently)....
    7
    Will do, thanks for the heads up, much appreciated. :)

    Here is One Click LP 5.1.1 Root :)


    1- Click Here and Download LGGSTYLO_LP511_OneClickRoot.zip File

    2- Click Here and Download LG USB Drivers ( Thanks @GameTheory. )
    "NOTE: skip Drivers if you have them already install"

    4- Enable USB Debugging via Developer Option.

    5- Decompress LGGSTYLO_LP511_OneClickRoot.zip on Root C: drive for easy access or any convenient location.

    6- Now lets head over where we decompress that zip file and just double " LG_Root_Script.bat "

    7- LET the script run to FULL COMPLETION, Your Device will Reboot twice so be patient.
    IF YOU HAVE YOU DEVICE WITH LOCKSCREEN CODE / SWIPE CODE NEED TO UNLOCK SCREEN ON EACH REBOOT FOR THE SCRIPT TO PROCEED
    ( Check Image for the whole process - CLICK TO SHOW CONTENT )
    NIWunVg.jpg


    8- when the process say
    Code:
     ui_print - Done !

    press Ctrl+C
    press N then ENTER

    ( Check Image - CLICK TO SHOW CONTENT )

    uJStcRm.jpg


    - And you are done your device is now Rooted

    - Phone will Reset and you need to wait till phone is fully Rebooted to system it may take a few minutes so be patient.
    6
    @6th_Hokage
    i was just talking about this with @Unjustified Dev over Hangouts and seems the same process for T-Mobile / Metro as well so will be cool if that Title is edited for T-Mobile and Metro as well....

    P.S. ill be testing process as soon i KDZ my stylo (Tmo) and proceed with TWRP (Custom Recovery) for T-mobile/Metro so you can edit OP with those steps and have a Universal Thread for all Stylos :)
    4
    Okay for sure just want some to try it first

    0k I CAN confirm that ROOT and TWRP (Custom Recovery) for T-MOBILE is a GO and pretty sure same for METRO :fingers-crossed: :good: :highfive: (Thanks @Unjustified Dev)

    PS. i flash latest KDZ v10i and procced with Root after that i Enable OEM Unlock to flash the Custom Recovery (TWRP 2.8.7.0) with FLashify........

    PSS. Because i had a Backup i Restored and got everything back again and no need to reinstall everything again :)

    EDIT 1 - Seems like if we TMO/METRO user want to access Custom Recovery the OEM Unlock must be check all the time @Unjustified Dev is this always this way or there us a way around? cuz when is Uncheck gives:
    "Secure Boot error"
    " Error Code 1003 "
    4
    Worked on my boost mobile stylo. Thanks to the devs who figured this out. :good: :good: :good: