I had just found a tutorial on how to unlock the LG Optimus T, following is the full instruction. This post is originally posted by KSmithInNYI have never tried before. If you have the time and interest, try implementing some of the tactics listed in this article. Good luck! LG Android Phones
WARNING – This is a cat and mouse game we play with manufacturers. I guarantee you an update will come from LG that patches this exploit and will prevent people from rooting. It will also close your root access if you’ve already rooted using this method. Long story short, NEVER ACCEPT OTA UPDATES FROM THE CARRIER OR MANUFACTURER.
Notice: There is now an application available called z4root which roots your LG Optimus T using the same method detailed below. This has been confirmed to work on the Optimus line. I feel the knowledge gained by doing this process yourself rather than a 1-click method will prove to be invaluable down the road if/when you encounter any issues but either way works. LG Phone Problem and Solution
For those who learn visually, iamlilysdad has put together an awesome walkthrough video of this process which you can find HERE
What You’ll Need:
– Sun JRE, FOUND HERE
– The Android SDK, FOUND HERE. Install this on the root of your computer so the path is C:/android
– Drivers for the LG Optimus T installed on your computer. Instructions can be FOUND HERE courtesy of our favorite android hacker, modder, developer, blogger (jack of all trades) gbhil
– And the file I have attached to this post. Download it, unzip it, and put the 3 files inside in your android-sdk-windows\tools folder created from installing the SDK.
You need to have installed/done all of the stuff in the "what you’ll need" section. From this point on I’ll assume you’ve done that.
Now let’s go to root the LG Optimus T:
Step 1: Plug your LG Optimus T into your PC with the USB cable.
Step 2: Make sure the LG Optimus T is charge only (don’t mount as USB drive) and USB debugging is enabled. Menu > Settings > Applications > Development > check mark USB debugging
Step 3: Launch the SDK manager, should be something like C:/Android-sdk-windows SDK Manager
Step 4: Open a CMD window and type the following:
cd c:\wherever-your-sdk-tools-folder-is (mine for example is C:\android\tools however in the new SDK the correct directory would be "Platform Tools", and not just "tools". See what you have on your directory)
adb push rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage
adb push su /data/local/tmp/
adb push busybox /data/local/tmp/
chmod 4755 /data/local/tmp/rageagainstthecage
chmod 4755 /data/local/tmp/busybox
./rageagainstthecage (let things sit a couple minutes (2), your phone will disconnect from the computer and you’ll be removed from your ADB session)
adb shell This should return a "#" symbol instead of a "$" symbol. If it does you’re good. If not go back and start from the beginning of step 4
mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
./busybox cp su /system/bin
./busybox cp busybox /system/bin
chmod 4755 su
chmod 4755 busybox
busybox –install /system/bin
If you get to this step "busybox –install /system/bin" you get an error, do this:
4-A) Download superuser (free) from chainsDD in the market (this is step 5 below)
4-B) Download titanium backup (free) in the market
4-C) Launch titanium. You should get a request to give it root permissions select always allow. Now in titanium, hit the "problems" button and let it install busybox
4-D) Reboot LG Optimus T and enjoy
Some phones are having a problem on that step while others are not.
Step 5: Go to the android market on your phone and download "Superuser"(free). The developer will be listed as ChainsDD.
Your LG Optimus T has been rooted. You know what to do next. Enjoy. LG-Optimus info
LG Cell Phone – Related Posts