How to Root the LG Optimus One P500

LG Optimus One P500 was launched with Android 2.2 Froyo running on the board, eventually, the phone got updated to the Android 2.3 Gingerbread. With millions of its units sold worldwide, the LG Optimus One has been a successful smartphone. If you own this beautiful smartphone and want to root it, here we have a guide for you. It shows how you can root your LG Optimus One P500 easily.

I. Before You Begin:

1. You’re going to void the warranty of your device by rooting it.

2. You must be running on the Android 2.2/2.2.1/2.3.3.

II. Downloading Required Files:

1. SuperOneClick (It’s attached there in the first post)

Note: If you’re running on the Android 2.3.3, download SuperOneClick 1.9.5 version.

III. Rooting the LG Optimus One P500:

1. Download and place the SuperOneClick archive on your Desktop.

2. Extract files from the SuperOneClick archive to your Desktop.

3. Turn ON the USB debugging option on your device from Menu>>Settings>>Applications>>Development>>USB debugging.

4. Connect your device to your PC using the USB cable.

5. Double-click the SuperOneClick executable file and it should launch.

6. Click on the Root button in the tool and it should begin rooting your device.

7. As soon as it has done rooting your device, you’ll get a notification.

Superb! Your device’s successfully been rooted using the SuperOneClick method. It’s damn easy to root devices using this method, just plug-in your device and hit Root and you’re all set!

IV. Flash a Custom Recovery Image (Optional):

1. If you would like to flash a custom recovery image in order to flash custom ROMs, head to the How To Flash a Custom Recovery Image on the LG Optimus One P500 to learn how to do that.

If this procedure helped you please thank/donate to the original developers here and here.

If you need help with this procedure, please ask in the comments below or in the forum.

This is part of our Android How To’s. We have how to’s on rooting, loading ROMs, and tons of other tips and tricks for your specific device or for Android devices in general! For all of our Android How To’s, head here.

Join 90k others & subscribe to my weekly, not annoying newsletter for more tech!

* indicates required
  • Just a heads up, I managed to get this working with SuperOneClick 2.3.3 on my P500. Might work for others if 1.9.5 isn’t working?

    Thanks for the article, nevertheless!

    • Mahesh Makvana

      That’s great! SupeOneClick just works fine and it takes no more than a minute to finish.

      Thanks Colby!

    • AdRa

      What drivers did you install?

  • viswas

    works gr8 thanx

  • Mr. L

    Help! This program crashes at starting ADB server.

    • Right-click on SuperOneClick executable and select Run as administrator. It should work fine then. Thanks!

    • AdRa

      Were you able to resolve this?

  • gagan

    unable to do it shows error

  • Amit Singh

    Thanks Guys …Works fine!

    • Mahesh Makvana

      You’re welcome!

  • LahLah

    The link for SuperOneClick is so full of ads and popups I had trouble finding the download button. After extracting files my antivirus software detected 2 Trojans. Thanks. I have search the SuperOneClick files on my desktop and cannot find the executable file. The one I adb.exe I found ran a super quick C: prompt window, closed, and I don’t know what it did. I’m looking for this resolution elsewhere.

  • Legon

    Hello, i have a problem with it, SuperOneClick get freeze when “Running psneuter” or “Running GingerBreak” i tried both, dont have idea what to do. Thank you!

    • Jeff

      Yeah, same here..the command prompt screen just stuck there do nothing..waiting forever

  • bharath

    SuperOneClick get freeze when “Running psneuter” what will i do??

    • xdamodmanager

      happens bruh

  • Rupesh

    No it didnt help. actually after installing backup creaed by clockwork mod,,this problem started that is no rooting software is able to root my Lgp500.
    now what to do,
    i have already done a official upgradable recovery but still cant root my phone.

  • Gordess

    It freezes in “Runing psneuter…” with the command window of dab.exe opened… Any suggestions?

  • abin

    what is this cyanogen mode n al do i need to instal it ?

  • yourejustmad

    doesnt work you stupid indian

    • Please let us know the issue that you face when rooting your device. Comments like this won’t help you my friend!

  • vince

    have a problem with it, SuperOneClick get freeze when “Running
    psneuter” or “Running GingerBreak” i tried both, dont have idea what to
    my problem is like this

    • It seems you don’t have the required drivers installed on your PC. Head over to your manufacturer’s website, download and install the latest drivers on your PC, and then try the procedure. It should work fine then.


  • Chester DaGreat Villa

    Hello Sir, I’ve run the set-up and I get an Unknown Error, First it says that Drivers are not Installed, force install adb? then I press Yes, then the unknown error message pops-up. I need Help sir.

    • If it generates an error, go ahead and manually install the ADB drivers on your PC. It should work fine then. Thanks!

  • Shubh

    mahesh, my lg p500 is not showing in the App- superoneclick. i m getting error while clicking on root 🙁