How to Root LG Optimus G

LG Optimus G is one of the flagship of Korean giant before LG Optimus G Pro and LG G2 being announced recently. With the powerful quad core processor and 2GB RAM, LG Optimus G was once the great competitor of Samsung flagship, Galaxy S3 LTE. LG Optimus G is also claimed to be the LTE version of Nexus 4 which possesses the similar hardware configuration as well as manufactured under LG. Nevertheless, with the release of more powerful mobile devices in the market Optimus G stand a pretty low influence on the community nowadays.

This is not the excuse for the slow down in Android development on Optimus G. XDA member were still active in developing customized rom for our LGOG whereby you can update your phone to the latest Android version. This can be done only through flashing custom rom based on Google source code and certain modification of the code itself. As this process will be well taken care by third party developers, you may need to prepare your device to be capable to flash custom rom. Rooting your Optimus G is the first and most important step to achieve the goal.

In this guide, we have prepared two different rooting methods for you. Both of these methods are proven to be working on LG Optimus G international version (E975). Furthermore, you are not required to unlock boot loader of your device in order to follow this guide. As always, we prepare the easiest way to root your device. Before started, please ensure you have read through and follow the instruction in Pre-requisites & Requirements section. It is important to have your computer installed with essential drivers for the communication between computer and mobile devices.

LG Optimus G is powered by Quad Core 1.5GHz Qualcomm Snapdragon S4 Pro processor, with 2GB RAM, 32GB internal storage and expandable with 64GB SD Card. Optimus G also equipped with 13MP rear camera and 1.3MP front camera for excellent photo shooting quality. Besides, Optimus G featuring 4.7 inches 1280×768 pixels display and 2100mAh non removable battery.

How to Root LG Optimus G E975

Disclaimer: It’s always a risk to modify your device. We, Android Teen are not responsible for any damage or bricks on your device. Your device warranty may void with any mod. Check your devices warranty’s term & conditions before start. (HTC,SamsungLGSonyMotorola). Use this guide on your own risk, contact us for help if you face problem.

Pre-requisites & Requirements

  1. LG Optimus G – E975 (Ensure correct device model and firmware; Check device model – Go to Settings -> About Device -> Model Number)
  2. Windows-based computer or laptop
  3. Download LG Optimus G USB driver for Windows and install in your computer.
  4. Connect device to computer with USB cable to complete installation.
  5. Skip this step if you have installed the USB driver.
  6. Enable USB Debugging on your device. How to Enable USB Debugging Mode on Android Devices.
  7. Make sure your phone is charged to 60% 80% to avoid battery blackout and interruption during this tutorial.
  8. We recommend you make a backup on your data and media files before the tutorial. You may restore the data and files if necessary.

Reminder: You do not need to wipe your device but we always suggest your backup before flashing. Ensure you meet the requirements before proceed. Contact us if you face problem.

Method 1: DooMLoRD Easy Rooting Toolkit


  1. Easy Rooting Toolkit v17 by DooMLoRD ( | 2.92MB)


  1. Download to your computer.
  2. Extract the zip file into a folder. You should see a “files” folder and a “runme.bat”.
  3. Ensure you have enabled USB Debugging and enable “Unknown Sources” in Settings->Security->Unknown Sources on your device.
  4. Connect your device to computer while it is powered on.
  5. Double click to launch “runme.bat”.
  6. [Follow screen instructions] Press any key to continue.
  7. Complete the process to install busybox and SuperUser.
  8. Reboot your device when the script finish execution and you should have root access gained.
  9. If you are facing issue of device rebooting when remounting /system partition then do checkout the fix posted by @[NUT]
  10. Download root checker to check your root status.

LIKE us or give us a +1 if it works for you.

Method 2: Motochopper


  1. LG Optimus G Root File ( | 2.30 MB)


  1. Extract in a folder at the desktop.
  2. Within the folder, you should see a run.bat file. Right click the bat file and run as administrator.
  3. Now, connect your phone to your computer via USB cable.
  4. Press any key on computer to start the rooting process.
  5. A pop up windows appear on your phone request for “Allow USB Debugging”. Press OK.
  6. Script running on Command Prompt will stop and request to reboot your phone. Press any key on computer to proceed.
  7. Your phone shall reboot automatically.
  8. Please be patient. The whole process may take several minutes.
  9. Download Root Checker in Google Play to check the root status.

LIKE us or give us a +1 if it works for you.

A 17 years old young tech enthusiast who loves Android and smartphone. He love to learn and share Android latest technologies to public users. He likes to play around with custom ROM flashing, customize theme, system tweaking and discussion with other developers on Android development. Now, he owns Galaxy S3, LG Optimus L5, Sony Xperia Z and pre-owned Sony Xperia P, HTC One X, LG Optimus G.