How To Root the T-Mobile G2X

 

So you have your shiny new T-Mobile G2X and you’re already bored with it, wish it was a little faster, and/or want to get rid of all the software that happened to come on it that you’ll never use (T-Mobile Mail? Really?!). No problem. All you have to do is root it and all that can be yours. Read below for how to root the T-Mobile G2x. (Also be sure to head to the next procedure to flash a recovery image and the procedure after that to flash a custom ROM to get the most out of your new device!).

I. Install the Drivers

1. Download and install the drivers required for the G2X (hosted by JuneFabrics.com)

G2X Drivers

II. Root Using the SuperOneClick procedure.

1. Head to our How To Root Your Android Phone (SuperOneClick Method) procedure and follow the instructions in Section II only (download the program, run it, and click root).

2. Done!

III. (Optional) Flash a Custom Recovery Image

1. Now that you have root, head to our How To Flash a Custom Recovery Image for the G2X to start getting into the really fun stuff.

37 thoughts on “How To Root the T-Mobile G2X”

  1. it wont finish the root. i did everything!!! HELP!!!!!

    SuperOneClick v1.9.5.0
    Checking drivers…
    Failed

    Killing ADB Server…

    OK

    Starting ADB Server…
    * daemon not running. starting it now on port 5037 *
    * daemon started successfully *

    OK

    Waiting for device…

    OK

    Getting OS Version…
    2.3.3
    OK

    2.3.3
    Pushing psneuter…
    590 KB/s (585731 bytes in 0.968s)

    OK

    chmod psneuter…

    OK

    Running psneuter…
    OK

    ***IF IT KEEPS LOOPING, TRY DISABLING USB DEBUGGING NOW***

    Killing ADB Server…

    OK

    Starting ADB Server…
    * daemon not running. starting it now on port 5037 *

    OK

    Waiting for device…

    OK

    Running psneuter…
    OK

    ***IF IT KEEPS LOOPING, TRY DISABLING USB DEBUGGING NOW***

    Killing ADB Server…

    OK

    Starting ADB Server…

    OK

    Waiting for device…

    OK

    Running psneuter…

    FAILED

    1. its because you have a stock gingerbread g2x. i have the same problem. im guessing theyre working on it so just be patient

  2. Jacketninetyeight

    I still have 2.2.2, is it safe to attempt this? I almost updated this morning but after reading these comments I decided to hold off.

  3. Honestly if any one could help our poor souls out and point in the right direction. How can we root our g2xs with the update 2.3.3

    1. i dont think u can root yet but u can install recovery clockwork and flash a rom already rooted.as of mine its not rooted i install the recovery so i downloaded a the exact same rom i have but rooted. check at xda.

  4. You can gain root via a utility called NVFLASH, which you can find on xda-developers.

    Be aware that using this can brick your phone, with no recovery (and no warranty).  I recommend that it not be used unless you’re very experienced (i.e. a developer). 

  5. wtf so nobody wants to help people with the g2x that sucks. i dont care if i have to do it manually i just want to know how.

  6. Where is the link to download superone click? All I’m seeing is one for a forum and discuss page – not an application download. 

  7. Anybody that needs directions on the g2x email me and I have the directions. Its seriously going to work. I had the same peons all you guys are having untilled the other day. Now I’m running a rooted cm7 overclocked with a quadrant score of 5000. Sethmh88@yahoo.com.

  8. I have a T-mobile G2X LG-P999-V10f Android 2.2.2. I had a great deal of trouble getting the computer to see the phone. I went to far as to install the Developers Kit and run the adb service from a terminal window. Even through I had turned on debugging, I wasn’t able to root the phone until it was booted in a maintenance mode. To enter the maintenance mode I had to hold down the UP and DOWN VOLUME KEYS while BOOTING the phone. After this things worked as they should, and I was able to root the phone.

  9. Superoneclick keeps freezing and it wont do nothing and I have retried about 4 times already and have done this process step by step and nothing. Im running 2.3.3 gingerbread. Please help

  10. Ive been trying to root my g2x but it just wont work on superoneclick. the program finishes step 7 and tells me that the root is “Killing ADB and restarting as root… enjoy!” 

    but then it gives me this message:”$ 

    $ export TEMPRANDOM=29169;export PS1=END:$TEMPRANDOM;/data/local/tmp/busybox mount -o rw,remount /system

    mount: permission denied (are you root?)

    END:29169export PS1=””

    export TEMPRANDOM=92557;export PS1=END:$TEMPRANDOM;/data/local/tmp/busybox mount

    rootfs on / type rootfs (ro,noatime)

    tmpfs on /dev type tmpfs (rw,relatime,mode=755)

    devpts on /dev/pts type devpts (rw,relatime,mode=600)

    proc on /proc type proc (rw,relatime)

    sysfs on /sys type sysfs (rw,relatime)

    none on /acct type cgroup (rw,relatime,cpuacct)

    tmpfs on /mnt/asec type tmpfs (rw,noatime,mode=755,gid=1000)

    tmpfs on /mnt/obb type tmpfs (rw,noatime,mode=755,gid=1000)

    none on /dev/cpuctl type cgroup (rw,relatime,cpu)

    /dev/block/mmcblk0p1 on /system type ext3 (ro,noatime,data=ordered)

    /dev/block/mmcblk0p7 on /data type ext3 (rw,relatime,data=ordered)

    /dev/block/mmcblk0p2 on /cache type ext3 (rw,nosuid,nodev,noatime,data=ordered)

    tmpfs on /mnt/extasec type tmpfs (rw,noatime,mode=755,gid=1000)

    /dev/block/mmcblk0p6 on /nvdb type ext3 (rw,nosuid,nodev,relatime,data=ordered)

    /dev/block/vold/179:8 on /mnt/sdcard type vfat (rw,dirsync,nosuid,nodev,noexec,noatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

    /dev/block/vold/179:8 on /mnt/secure/asec type vfat (rw,dirsync,nosuid,nodev,noexec,noatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

    tmpfs on /mnt/sdcard/.android_secure type tmpfs (ro,relatime,size=0k,mode=000)

    /dev/block/vold/179:17 on /mnt/sdcard/_ExternalSD type vfat (rw,dirsync,nosuid,nodev,noexec,noatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

    /dev/block/vold/179:17 on /mnt/extsecure/extasec type vfat (rw,dirsync,nosuid,nodev,noexec,noatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)

    tmpfs on /mnt/sdcard/_ExternalSD/.android_secure type tmpfs (ro,relatime,size=0k,mode=000)

    END:92557export PS1=””

    At this point the superoneclick program crashes and i have to hard boot my phone, help?

  11. Need 2.3 root since G2x wont be getting 4.0 update. Gingerbreak does not work on G2x and all of my google searches yeild confusing metods concerning Nvflash. I only use this site to root because the instructions are very clear.

    1. With 2.3 NVFlash is really the only way to do it. I spent about a week going from this site to XDA’s website and even watching videos on YouTube none of it really worked. They really only had information on G2X’s that were running 2.2. I was able to use the NVFlash to root it after a few tries. 

  12. Just rooted my 2.3.3 heres the link http://forum.xda-developers.com/showthread.php?t=1056847 I followed from where it says One click clockworkmod recovery flasher down to booting into clockwork mod recovery. It worked for me and it was fast and easy. Not responsible for you bricking your phone though. Im now running Cyanogenmod trigger rom and its SICK!

  13. All you have to do if your running 2.3 is install the LG Driver if you dont have it yet and go to the third section of this page where it says optional. Click the link and Follow those instructions. Skip the 1st section and go to the 2nd section select the oneclick recovery flasher and unzip once downloaded. Once you do that take the battery out of your phone….Hold the Up and Down volume buttons at the same time…While holding the two buttons plug your USB cable into the phone until your computer detects a new APX device. On your computer you need to locate Device Manager…Click it….Look through the list and you should see APX on there. ….Once you locate it, right click it and select Update Driver Software……Once you select that choose Browse My Computer…..Select Browse….Search for the Folder you extracted from the ONECLICK RECOVERY FOLDER……You should see a G@11d9eeed636279b372931fe511663aac:disqus X folder inside and select, then you should see APX Folder inside and select it. Install it. Once that completes go back to your Device Manager and You Should see NVidia USB BOOT RECOVERY DRIVER for MOBILE DEVICE under USB Controllers………………………………………………………………………..What I wrote is basically the same instructions on this website but I try too add a few more words to it too makke it easier to find what your looking for…………..
    https://theunlockr.com/2011/05/03/how-to-flash-a-custom-recovery-image-on-the-t-mobile-g2x

    Go to section IV on that link and once you do that section you will be able to flash custom roms to your G2X

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.