07-08-2013 01:37 PM
972 ... 2728293031 ...
tools
  1. trueprime's Avatar
    Thanks for this!
    06-28-2011 05:00 PM
  2. Toxic_Intruder's Avatar
    Awesome, thanks for the guide! (posting to gain access to attachments )
    By the way, you can get the Optimus V drivers from the LG website, dunno if someone has said this already. It's an MSI, and when you run it it seems to not do anything, but i guess it just installs really quickly.
    06-28-2011 06:01 PM
  3. Vitamyn's Avatar
    Great guide! Thanks!
    06-28-2011 06:11 PM
  4. Ili3kca3k's Avatar
    Thank you so much.
    06-28-2011 11:07 PM
  5. adamshep's Avatar
    This guide will show you how to get a permanent root on your Optimus V, WITHOUT flashing a custom recovery.

    Much of this post comes from KSmithInNY's Guide to rooting the Optimus S which can be found HERE. Thanks to KSmithInNY for letting me use his guide as a base.

    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.

    What You'll Need:
    - Sun JDK, FOUND HERE
    - The Android SDK, FOUND HERE. Install this on the root of your computer so the path is C:/android. After you've installed the SDK, make sure it's up to date by launching the SDK Manager. This will be something like c:\android\SDK Manager.exe. It will ask you to update several things, but the only one that needs to be up to date is the SDK Platform for Android 2.2
    - Drivers for the LG phone installed on your computer. Instructions can be FOUND HERE courtesy of our favorite android hacker, modder, developer, blogger (jack of all trades) gbhil
    - SuperOneClick v1.6.3, which is available from xda-developers HERE.
    - And the file I have attached to this post. Download it, unzip it, and put the 2 files inside in your android\platform-tools folder created from installing the SDK.

    Before you go any further, make sure you have downloaded/installed/updated everything in the list above, or will you not be able to complete the root.

    Ready?
    Step 1: Plug your phone into your PC with the USB cable.

    Step 2: Make sure the phone is charge only (don't mount as USB drive) and USB debugging is enabled. Menu > Settings > Applications > Development > check mark USB debugging

    Step 3: Run SuperOneClick.exe. Select the psneuter exploit on the right, and then click the Shell Root button. SuperOneClick will attempt to gain a temporary root for your phone. This may take several tries. Keep trying until you get a message that says "You phone has a Temp ADB Root". Leave this window open, do not reboot your phone, and continue to step 4.

    Step 4: Open a CMD window and type the following:

    cd c:\wherever-your-sdk-tools-folder-is (mine for example is C:\android\platform-tools).
    (After entering the next line, adb shell, you should have a "#" prompt, if instead you see "$", SuperOneClick has not been able to gain access to your phone. Go Back to step 3 and try again).
    adb shell
    mount -o remount,rw -t yaffs2 /system /system
    exit
    adb push su /system/bin
    adb push busybox /system/bin
    adb shell
    cd /system/bin
    chmod 4755 su
    chmod 555 busybox
    exit
    adb reboot


    (Your phone will now reboot)

    Step 5: Go to the android market on your phone and download "Superuser"(free). The developer will be listed as ChainsDD. You can then download TitaniumBackup and attempt to backup your phone. It will also check to make sure your phone has been rooted correctly. It you don't get any errors, your phone has been rooted correctly!

    Donations:
    What I ask is, if this helps you root, tweak, or modify your phone, please watch this thread and help someone who may be experiencing issue. Yes, I am asking you to donate your time. The same donation I made while writing this so you could root your phone

    Simple Explanation of commands and programs:
    busybox - busybox is collection of Linux utilities to manipulate files and many other things. Many programs that require root use busybox to copy files and move them around, among other things.
    su - su allows programs to run with higher (e.g. root) permissions.
    adb shell - Logs you into your phone and allows you to enter commands directly
    exit - Logs you out of your phone
    adb push - Sends a file to your phone
    mount - Allows you set up file systems as read/write instead of read only, among many other things
    cd - Changes to whatever directory is specified
    chmod - Changes the permissions for the file specified. the number 4755 simply tells the linux system that anyone can run the file.
    Thanks so much for the detailed instructions!
    06-29-2011 12:00 AM
  6. iamdude420's Avatar
    This guide will show you how to get a permanent root on your Optimus V, WITHOUT flashing a custom recovery.

    Much of this post comes from KSmithInNY's Guide to rooting the Optimus S which can be found HERE. Thanks to KSmithInNY for letting me use his guide as a base.

    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.

    What You'll Need:
    - Sun JDK, FOUND HERE
    - The Android SDK, FOUND HERE. Install this on the root of your computer so the path is C:/android. After you've installed the SDK, make sure it's up to date by launching the SDK Manager. This will be something like c:\android\SDK Manager.exe. It will ask you to update several things, but the only one that needs to be up to date is the SDK Platform for Android 2.2
    - Drivers for the LG phone installed on your computer. Instructions can be FOUND HERE courtesy of our favorite android hacker, modder, developer, blogger (jack of all trades) gbhil
    - SuperOneClick v1.6.3, which is available from xda-developers HERE.
    - And the file I have attached to this post. Download it, unzip it, and put the 2 files inside in your android\platform-tools folder created from installing the SDK.

    Before you go any further, make sure you have downloaded/installed/updated everything in the list above, or will you not be able to complete the root.

    Ready?
    Step 1: Plug your phone into your PC with the USB cable.

    Step 2: Make sure the phone is charge only (don't mount as USB drive) and USB debugging is enabled. Menu > Settings > Applications > Development > check mark USB debugging

    Step 3: Run SuperOneClick.exe. Select the psneuter exploit on the right, and then click the Shell Root button. SuperOneClick will attempt to gain a temporary root for your phone. This may take several tries. Keep trying until you get a message that says "You phone has a Temp ADB Root". Leave this window open, do not reboot your phone, and continue to step 4.

    Step 4: Open a CMD window and type the following:

    cd c:\wherever-your-sdk-tools-folder-is (mine for example is C:\android\platform-tools).
    (After entering the next line, adb shell, you should have a "#" prompt, if instead you see "$", SuperOneClick has not been able to gain access to your phone. Go Back to step 3 and try again).
    adb shell
    mount -o remount,rw -t yaffs2 /system /system
    exit
    adb push su /system/bin
    adb push busybox /system/bin
    adb shell
    cd /system/bin
    chmod 4755 su
    chmod 555 busybox
    exit
    adb reboot


    (Your phone will now reboot)

    Step 5: Go to the android market on your phone and download "Superuser"(free). The developer will be listed as ChainsDD. You can then download TitaniumBackup and attempt to backup your phone. It will also check to make sure your phone has been rooted correctly. It you don't get any errors, your phone has been rooted correctly!

    Donations:
    What I ask is, if this helps you root, tweak, or modify your phone, please watch this thread and help someone who may be experiencing issue. Yes, I am asking you to donate your time. The same donation I made while writing this so you could root your phone

    Simple Explanation of commands and programs:
    busybox - busybox is collection of Linux utilities to manipulate files and many other things. Many programs that require root use busybox to copy files and move them around, among other things.
    su - su allows programs to run with higher (e.g. root) permissions.
    adb shell - Logs you into your phone and allows you to enter commands directly
    exit - Logs you out of your phone
    adb push - Sends a file to your phone
    mount - Allows you set up file systems as read/write instead of read only, among many other things
    cd - Changes to whatever directory is specified
    chmod - Changes the permissions for the file specified. the number 4755 simply tells the linux system that anyone can run the file.
    hi
    06-29-2011 12:08 AM
  7. okiecolt's Avatar
    Thanks so much for all your hard-work and making things simple. When VM offered this phone, I was really stoked, didn't realize how limited or poorly it benchmarked. Looking forward to souping it up with mods, it all begins with rooting, so here goes. I'll keep you posted.
    06-29-2011 01:01 AM
  8. dicklaw88's Avatar
    Thanks for editing the instructions specifically for the Optimus V! It will help out so much!
    thanks!
    06-29-2011 01:09 AM
  9. seventhtao's Avatar
    Newbie bout to give it a go. This is gonna be suhweet.
    06-29-2011 02:10 AM
  10. giltheissen's Avatar
    If all I want to do is uninstall/remove some of the VM bloatware that came with the phone, can I use Superoneclick to do this while I have temporary root? If so would I select root or shell root?
    06-29-2011 09:50 AM
  11. ThunderRoach's Avatar
    This guide will show you how to get a permanent root on your Optimus V, WITHOUT flashing a custom recovery.

    Much of this post comes from KSmithInNY's Guide to rooting the Optimus S which can be found HERE. Thanks to KSmithInNY for letting me use his guide as a base.

    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.

    What You'll Need:
    - Sun JDK, FOUND HERE
    - The Android SDK, FOUND HERE. Install this on the root of your computer so the path is C:/android. After you've installed the SDK, make sure it's up to date by launching the SDK Manager. This will be something like c:\android\SDK Manager.exe. It will ask you to update several things, but the only one that needs to be up to date is the SDK Platform for Android 2.2
    - Drivers for the LG phone installed on your computer. Instructions can be FOUND HERE courtesy of our favorite android hacker, modder, developer, blogger (jack of all trades) gbhil
    - SuperOneClick v1.6.3, which is available from xda-developers HERE.
    - And the file I have attached to this post. Download it, unzip it, and put the 2 files inside in your android\platform-tools folder created from installing the SDK.

    Before you go any further, make sure you have downloaded/installed/updated everything in the list above, or will you not be able to complete the root.

    Ready?
    Step 1: Plug your phone into your PC with the USB cable.

    Step 2: Make sure the phone is charge only (don't mount as USB drive) and USB debugging is enabled. Menu > Settings > Applications > Development > check mark USB debugging

    Step 3: Run SuperOneClick.exe. Select the psneuter exploit on the right, and then click the Shell Root button. SuperOneClick will attempt to gain a temporary root for your phone. This may take several tries. Keep trying until you get a message that says "You phone has a Temp ADB Root". Leave this window open, do not reboot your phone, and continue to step 4.

    Step 4: Open a CMD window and type the following:

    cd c:\wherever-your-sdk-tools-folder-is (mine for example is C:\android\platform-tools).
    (After entering the next line, adb shell, you should have a "#" prompt, if instead you see "$", SuperOneClick has not been able to gain access to your phone. Go Back to step 3 and try again).
    adb shell
    mount -o remount,rw -t yaffs2 /system /system
    exit
    adb push su /system/bin
    adb push busybox /system/bin
    adb shell
    cd /system/bin
    chmod 4755 su
    chmod 555 busybox
    exit
    adb reboot


    (Your phone will now reboot)

    Step 5: Go to the android market on your phone and download "Superuser"(free). The developer will be listed as ChainsDD. You can then download TitaniumBackup and attempt to backup your phone. It will also check to make sure your phone has been rooted correctly. It you don't get any errors, your phone has been rooted correctly!

    Donations:
    What I ask is, if this helps you root, tweak, or modify your phone, please watch this thread and help someone who may be experiencing issue. Yes, I am asking you to donate your time. The same donation I made while writing this so you could root your phone

    Simple Explanation of commands and programs:
    busybox - busybox is collection of Linux utilities to manipulate files and many other things. Many programs that require root use busybox to copy files and move them around, among other things.
    su - su allows programs to run with higher (e.g. root) permissions.
    adb shell - Logs you into your phone and allows you to enter commands directly
    exit - Logs you out of your phone
    adb push - Sends a file to your phone
    mount - Allows you set up file systems as read/write instead of read only, among many other things
    cd - Changes to whatever directory is specified
    chmod - Changes the permissions for the file specified. the number 4755 simply tells the linux system that anyone can run the file.
    Thanks a TON!
    06-29-2011 11:00 AM
  12. brianx's Avatar
    Thanks for the forum and helping us root our android devices.
    06-29-2011 11:34 AM
  13. ashburndad's Avatar
    Thanks, trying now.
    06-29-2011 02:03 PM
  14. Ili3kca3k's Avatar
    Nevermind. I got 'er working! =D
    06-29-2011 03:26 PM
  15. firetree's Avatar
    This guide will show you how to get a permanent root on your Optimus V, WITHOUT flashing a custom recovery.

    Much of this post comes from KSmithInNY's Guide to rooting the Optimus S which can be found HERE. Thanks to KSmithInNY for letting me use his guide as a base.

    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.

    What You'll Need:
    - Sun JDK, FOUND HERE
    - The Android SDK, FOUND HERE. Install this on the root of your computer so the path is C:/android. After you've installed the SDK, make sure it's up to date by launching the SDK Manager. This will be something like c:\android\SDK Manager.exe. It will ask you to update several things, but the only one that needs to be up to date is the SDK Platform for Android 2.2
    - Drivers for the LG phone installed on your computer. Instructions can be FOUND HERE courtesy of our favorite android hacker, modder, developer, blogger (jack of all trades) gbhil
    - SuperOneClick v1.6.3, which is available from xda-developers HERE.
    - And the file I have attached to this post. Download it, unzip it, and put the 2 files inside in your android\platform-tools folder created from installing the SDK.

    Before you go any further, make sure you have downloaded/installed/updated everything in the list above, or will you not be able to complete the root.

    Ready?
    Step 1: Plug your phone into your PC with the USB cable.

    Step 2: Make sure the phone is charge only (don't mount as USB drive) and USB debugging is enabled. Menu > Settings > Applications > Development > check mark USB debugging

    Step 3: Run SuperOneClick.exe. Select the psneuter exploit on the right, and then click the Shell Root button. SuperOneClick will attempt to gain a temporary root for your phone. This may take several tries. Keep trying until you get a message that says "You phone has a Temp ADB Root". Leave this window open, do not reboot your phone, and continue to step 4.

    Step 4: Open a CMD window and type the following:

    cd c:\wherever-your-sdk-tools-folder-is (mine for example is C:\android\platform-tools).
    (After entering the next line, adb shell, you should have a "#" prompt, if instead you see "$", SuperOneClick has not been able to gain access to your phone. Go Back to step 3 and try again).
    adb shell
    mount -o remount,rw -t yaffs2 /system /system
    exit
    adb push su /system/bin
    adb push busybox /system/bin
    adb shell
    cd /system/bin
    chmod 4755 su
    chmod 555 busybox
    exit
    adb reboot


    (Your phone will now reboot)

    Step 5: Go to the android market on your phone and download "Superuser"(free). The developer will be listed as ChainsDD. You can then download TitaniumBackup and attempt to backup your phone. It will also check to make sure your phone has been rooted correctly. It you don't get any errors, your phone has been rooted correctly!

    Donations:
    What I ask is, if this helps you root, tweak, or modify your phone, please watch this thread and help someone who may be experiencing issue. Yes, I am asking you to donate your time. The same donation I made while writing this so you could root your phone

    Simple Explanation of commands and programs:
    busybox - busybox is collection of Linux utilities to manipulate files and many other things. Many programs that require root use busybox to copy files and move them around, among other things.
    su - su allows programs to run with higher (e.g. root) permissions.
    adb shell - Logs you into your phone and allows you to enter commands directly
    exit - Logs you out of your phone
    adb push - Sends a file to your phone
    mount - Allows you set up file systems as read/write instead of read only, among many other things
    cd - Changes to whatever directory is specified
    chmod - Changes the permissions for the file specified. the number 4755 simply tells the linux system that anyone can run the file.
    I will try now. Hope it works
    06-29-2011 03:46 PM
  16. JussCallMeUno's Avatar
    Thanks for the help.
    06-29-2011 05:19 PM
  17. PandaKnight's Avatar
    Gonna do this...NOW!
    curtvan likes this.
    06-29-2011 07:37 PM
  18. chanthaphy's Avatar
    thanks a lot. worked like a charm.
    06-29-2011 08:26 PM
  19. themanonduty's Avatar
    Thank you for the guide. hoping it works!
    06-29-2011 09:00 PM
  20. eldude43's Avatar
    Followed the instructions step by step and all worked right. My only scare was no internet after reebot, but toggle airplane mode on/off, problem solved. Thanks a bunch
    06-29-2011 09:54 PM
  21. RockOut's Avatar
    Thanks for this. Haven't rooted a phone before, but the battery life on my wife's Optimus is ridiculously bad, so gotta try something.
    06-29-2011 10:16 PM
  22. SoppingBeast's Avatar
    trying this out tonight!
    06-29-2011 11:08 PM
  23. ThumderFluff's Avatar
    Thanks!
    06-29-2011 11:18 PM
  24. ThunderFluff's Avatar
    I have a suggestion

    why not make a batch file for people to make this process even easier?

    Code:
    @echo off
    echo This Program will root your LG Optimus V
    pause
    echo Fisrt, make sure you run this program as administrator. if not, exit and run as admin.
    pause
    echo Second, Verify that you have a temporary root with SuperOneClick. You must do this before you can continue.
    pause
    cd C:\Android\android-sdk\platform-tools #Enter your own path to get to platform-tools
    adb shell
    echo If "#" is shown, press enter. If "$" is shown, please ensure your phone is correctly rooted with SuperOneClick and restart this program.
    pause
    mount -o remount,rw -t yaffs2 /system /system 
    exit
    adb push su /system/bin
    adb push busybox /system/bin
    adb shell
    cd /system/bin
    chmod 4755 su
    chmod 555 busybox
    exit
    echo Your phone should now be successfully Rooted. Press enter to reboot your phone.
    pause
    adb reboot
    exit
    06-30-2011 08:05 AM
  25. NightmarexFox's Avatar
    Thank you for giving me instructions on how to make my phone pro lol. "Rooting" or "Romming" or whatever it's called seems alot harder than a simple jailbreak for the iPod/iPhone though. But I'm sure that the Android's "jailbreak" is much much more worth it! Again, thanks!
    06-30-2011 10:26 AM
972 ... 2728293031 ...
LINK TO POST COPIED TO CLIPBOARD