Home / Android Lollipop / How to Root LG G3, G2, G Flex 2 and Nexus 5 on Lollipop

How to Root LG G3, G2, G Flex 2 and Nexus 5 on Lollipop

Rooting your android device is a great thing which allow you to control all of your device, you can delete bloatware, modify system files, …etc.
In this post we bring to you a great method to root LG G3, LG G2, LG G Flex 2, LG L90, LG L60, almost all LG devices on Android Lollipop, it works also for Nexus 5 on Android 5.1 Lollipop without unlocking bootloader + no data lose :)
Its a little complicate method but if you follow all steps you will see that its too easy,
Lets see how it work …


  • LG G3, LG G2, LG Flex, Nexus 5, …
  • Windows PC, USB cable, and USB driver installed on your PC
  • LG_Root.zip FILE.
  • Concentrated brain for 5 minutes.


  1. Extract the downloaded root file “LG_Root.zip” to the desktop.
    Root Files
  2. Enable USB debugging on your device, by going to: Settings > About phone > Software information and tap Build number 6 times until it display “You are now a developer” for Nexus 5 you can find Build number by going to: Settings > About phone hit back button to go to the main screen of settings, now you will see a new option “Developer Options” open it to enable “USB debugging”.
    Nexus 5 : Enable USB Debugging
  3. Connect your device to PC via USB cable.
  4. Back to the computer hold “Shift ↑” key and right click a blank space in the same directory of the extracted files, choose “Open command window here” from the drop down menu.
  5. Paste the following cmd in the cmd window then hit “Enter ↵” key.
    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
    adb push cmdDon’t close the cmd window.
  6. Disconnect your device and shut it down.
  7. Put your device in download mode by pressing and keep holding volume up button, reconnect your device to PC via USB cable and when you see “Firmware Update” screen release volume up button.
  8. Wait until windows install the required USB driver.
    LG Driver Installation
  9. Now you need to know your device is connected to which COM port number to your PC as DIAG, you can check it by:
    – Double click “ports.bat” file
    SERIAL COM– OR, Go to: Control Panel > Device Manager then check your device under “Ports (COM & LPT)”
    LG Mobile USB Serial Port
  10. Back to cmd window step 5 and type the following cmd then hit Enter (replace xx with your COM port number):
    Send_Command.exe \\.\COMxx
    Send Command
  11. Type the following cmd to run root script:
    sh /data/local/tmp/lg_root.sh dummy 1 /data/local/tmp/UPDATE-SuperSU-v2.46.zip /data/local/tmp/busybox
    Done Root
  12. Close the command window because your device now is rooted, Press and hold power button to reboot your device.

Now smile and check if you have SuperSu installed on your device’s app drawer.
You found it, no? :) Congratulation you successfully root LG G3, LG G2, LG Flex, … and LG Nexus 5 also on Android Lollipop with lock or unlocked bootloader device without losing any data.

Source: 1, 2

Check Also

Root Nexus 5 On Android M

How to Root Nexus 5 on Android M Developer Preview

Google announced Android M developer preview before few days and we have posted a tutorial ...


  1. when i try to type this Send_Command.exe \\.\COM3 an error pops up with this This application has failed to start because MSVCR100.dll was not fount. Re-Installing the application may fix this problem.
    I dont know what should i reiinstall?

  2. holy shit thanks

  3. Please help my device and system to root.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>