07-08-2013 01:37 PM
972 ... 2223242526 ...
tools
  1. ESPER21's Avatar
    finally a real guide!
    06-14-2011 07:07 PM
  2. kbania2'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!
    06-14-2011 07:08 PM
  3. mschiller'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!
    06-14-2011 07:32 PM
  4. furrynerfherder's Avatar
    06-15-2011 12:27 AM
  5. arp734's Avatar
    Thank you so much!
    06-15-2011 01:50 AM
  6. REMINGTONG's Avatar
    test post to get count of one
    06-15-2011 06:11 PM
  7. bigdaddydave's Avatar
    Thanks for editing the instructions specifically for the Optimus V! It will help out so much!
    my first post
    06-15-2011 06:47 PM
  8. livydore's Avatar
    Thanks a lot this works just fine. On my LG Optimus V from Virgin Mobile the phone would not reboot after the root was performed. If you have this issue, just pull out the battery and then restart your phone.
    06-15-2011 08:46 PM
  9. anon(355783)'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.
    thnaks
    06-15-2011 09:08 PM
  10. happylenz's Avatar
    Thank you!
    06-15-2011 11:13 PM
  11. mahadeod'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.
    Awesome thanks
    06-16-2011 10:55 AM
  12. android112'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!!!
    06-16-2011 12:35 PM
  13. barneyfife's Avatar
    Thanks!!!
    Thank you!
    06-16-2011 01:05 PM
  14. kdryden'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.
    This is a great post. It really helped me out. Thanks.
    06-16-2011 04:16 PM
  15. JJedediahJ's Avatar
    Making a reply to download attached file.
    06-16-2011 05:55 PM
  16. OP-Mod's Avatar
    sweet
    06-16-2011 07:19 PM
  17. wallstop'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 lot!
    06-16-2011 07:25 PM
  18. sureno813's Avatar
    thnx for the root man its awsome
    06-16-2011 08:04 PM
  19. Villainhalf's Avatar
    Thank you
    06-16-2011 08:12 PM
  20. allenc#AC's Avatar
    Thanks for the guide
    06-16-2011 08:54 PM
  21. ladycathy's Avatar
    I have downloaded the software described at the beginning of this thread and attempted to SuperOneClick "Shell Root" my phone. It hangs forever at "Waiting for device."

    Looking at other posts, it appears that this usually occurs due to driver problems. I wouldn't be surprised if I have the wrong driver installed, as I accidentally went through several rounds of installing other LG drivers before getting to the righ tone. Unfortunately, I haven't figured out how to be certain I've cleanly uninstalled them all from my Windows XP laptop so that I can redo the download of the right one through the LG tool.

    My Device Manager shows that it recognizes "ADB Interface," with a sub-device of "Android Platform Sooner Single ADB Interface", so the PC has recognized *some* kind of Android ADB interface driver. Does that mean my driver is OK and "Waiting for device" has another cause?

    What's the best way at this point to be certain that I've blown away any "bad" drivers, and have the right one installed? Does the Sooner Single ADB indicate that my current driver should work? What should my next steps be?
    06-16-2011 09:59 PM
  22. stallmer'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!
    06-17-2011 10:05 AM
  23. bigcat73's Avatar
    Reading posts earlier in the thread, I've seen some people saying that just deleting busybox and superuser from the system folder would unroot which makes sense. Can I do this from say ES File Explorer?
    06-17-2011 12:14 PM
  24. tannerbower'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 for the walk through!
    06-17-2011 01:50 PM
  25. edgararriaza's Avatar
    rooting on its way
    06-17-2011 07:38 PM
972 ... 2223242526 ...
LINK TO POST COPIED TO CLIPBOARD