In order to take full advantage of your T-Mobile LG G2X you should first know how to root it. This is the first step if you want to personalize the handset by your one taste, make changes in the default setting, or install custom ROMs such as Cyanogen’s mod. In the following step-by-step guide I have shown you two methods that will explain how to succeed with the process. Don’t worry as both of them are easy to follow and you should be done in a few minutes. Take a look below and see it for yourself.
If you choose to root the G2X, then it means that you want to spice things up a little bit. As you may already know, when it’s released the handset comes with a lot of system restrictions. So, in order to take full advantage of its operating system, getting an improved custom recovery tool, or power up the performances you must know how to root it. Therefore, what we are about to do is very important, so do all exactly how I explained in the steps from the guide below.
Root the G2X
Now, as I was saying in the introduction, I have detailed two different methods which will take you through the procedure. For the first one you will have to download a free application that will do the entire job. But if you have problems and somewhere on the road something goes wrong and you can’t succeed rooting the LG G2X, then you have to use the second one. Both of them are easy to follow, so don’t worry.
Before I begin with the proper how to guide, there are some important things that you must know. First of all, once you root it, you will void your T-Mobile G2X warranty. If you don’t agree with this, then you should stop here. Also, the procedure will wipe the data from the phone, therefore it is recommended to do a backup just like we have showed you in our previous posts. In addition, you will need a computer, where you will download some tools, and an USB drive. On the computer, fastboot must be installed. It is coming with the ADB or the Android SDK and you can install it from our previous guides -> install the Android SDK on Windows or, the ADB on MAC / Linux. Also, you will have to install the LG USB drives.
How to root the LG G2X
Using SuperOneClick
- First of all, install the USB drivers downloaded before.
- Restart the computer.
- Connect the handset to the PC via the USB cable.
- Download SuperOneClick.
- Run the SuperOneClick software from the PC.
- Hit the “Root” button and you are done.
Following the classic method
- Make sure that you have on the computer the ADB or the Android SDK along with the LG device drives.
- Install the LG drives.
- Download busybox, psneuter and Superuser package.
- Unzip the files above and copy the contents to the same folder as ADB.
- Connect the handset to the PC via the USB cable.
- Open the command prompt on your PC (RUN-> type “cmd” and hit Enter ) and execute the following commands:
- Reboot the LG G2x and that’s it.
Related posts:

The Sony Vaio S Series
How to backup Motorola Droid RAZR
The Amazing HTC Thunderbolt
Apple iPhone 4S vs. Motorola Droid
Sony Bravia 3D HDTV
Samsung Galaxy Tablet

Since SuperOneClick is not functional yet for Gingerbread (and website is down and when up no updates from owner) I followed your instructions for the classic method but failed on the 7th step: “/data/local/psneuter”. Here is the error I received: “Failed to set prot mask (Inappropriate ioctl for device)”.
Here is device info:
LG-P999
Android Version: 2.3.3
Version: 41fdc8a2
Kernal: 2.6.32.9
Build Number: GRI40
Software Version: LG-999-V21e
Any ideas??
I suggest reinstalling the LG drives; make sure that you get the right drives for your phone. After that, redo the 1-6 steps. Then, type all those commands in command prompt. Again, download the drives suitable for your device. Hope it works.
Hey Andy – Thanks for your response.
I did reload drivers for my LG P999 (G2x) but still had the same error at the same point: “/data/local/psneuter”….. With the error: “Failed to set prot mask (Inappropriate ioctl for device)”.
Any other suggestions??
Thanks Again!
Thought I was on to something here but about as responsive as Shortfuse. Thanks anyways……
i tried. but im no good at using command prompt. i’ve never learned. i’ve tried to enter the exact commands you’ve suggested but it says “adb is not recognized as an internal or external command, operable program, or batch file.”
help would be much appreciated.
nevermind i figured it out. i was typing the directories wrong. turns out psneuter doesnt work. i have to use gingerbreak instead. been a long day. now on to find more files.
just when you think you got it…theres something else.
Will try to repost since my last went right through without a moderator, I guess….
@Seth – here is are a couple of ways I “might” try soon since it seems to be a no-go on rooting any other way and/or the lack of any help like here or SuperOneClick website…. I’ve been stalling in the hopes that Shorfuse gets with it….. check it out:
http://www.droidesign.com/wiki/Flashing_a_custom_ROM
or
forum.xda-developers.com/showthread.php?t=1054492
Just keep in mind that warranty coverage can be affected….. just be aware….
@ Dallas. Thanks so much for the response. I will try. I have just given up on rooting due to the fact it can brick your phone AND voids warranty. But I really would love to have root. I have bought incredible apps that you must have root to be able to root. So if you figure anything out, and it works for you, let me know. And ill do the same. Again thanks. My email is Sethmh88@yahoo.com so you can contact me if you do figure anything else.
Thanks again.
Finally Rooted – just broke down and instead of a simple root I loaded a Custom ROM that had root already set up….
For those who are still looking for how to root the G2X, follow the instructions here: http://forum.xda-developers.com/showthread.php?t=1060715
Most of the information about how to install ClockwordMod Recovery is in the link in step 2.
thanks for the info on g2x , idk how i found this thread but ive been chasing root for my baby as well for few weeks now.
Just download the lg drivers, install them, and then run superoneclick. Thats how i did it. I have T-mobile g2x 2.3.3 lg-p999-v21e