Follow techhackz on Twitter TechHackz RSS Feed

How To Root your LG Optimus S

Posted by techhackz-admin Thursday, November 18, 2010


The LG Optimus S was just released on Sprint and it was rooted on day one by KSmithInNY from the Android Central Forums. The LG Optimus S is a low cost Android 2.2 device with a 600MHz CPU and a 3.2-inch touch screen, not too bad for a phone that costs $49.99 with a 2-year contract and a mail-in rebate. Take a look at how to root the LG Optimus S after the break.

Note that I won't be responsible if you end up bricking your phone, rooting your phone can be risky. If you follow the instructions then you will be fine!

All the credits for this rooting procedure go to KSmithInNY.

To root your LG Optimus S you will need:

  • Android SDK installed at the root of your computer hard driver (C:\ on Windows) (
  • LG phone drivers installed on your computer (download at
  • a Sun JRE or JDK (google it)
  • Download the root files in the file @

Follow these instructions to root your LG Optimus S:

  1. Connect your LG Optimus S to your computer using the USB cable
  2. When prompted select Charge Only.
  3. Go to Settings > Applications > Development and make sure USB Debugging is checked
  4. On your computer start the Android SDK Manager
  5. Open up a command prompt on your computer, go to where you’ve installed the Android SDK (c:\android\tools for example) and type:
    adb push rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage
    adb push su /data/local/tmp/
    adb push busybox /data/local/tmp/
    adb shell
    chmod 4755 /data/local/tmp/rageagainstthecage
    chmod 4755 /data/local/tmp/busybox
    cd /data/local/tmp
    ./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
    cd /data/local/tmp
    ./busybox cp su /system/bin
    ./busybox cp busybox /system/bin
    cd /system/bin
    chmod 4755 su
    chmod 4755 busybox
    busybox --install /system/bin
  6. Back to your device now, go to the Android Market and download the free Superuser application from ChainsDD. Use it with your rooted device to manage the Superuser privileges.

Enjoy your rooted device! You can get more information about the rooting procedure @

Don't forget to follow us on Twitter and join our Facebook Fan page to stay updated.

blog comments powered by Disqus