Wow,
I have to give many props to the developers who put out the Xionia Rom. http://forum.androidcentral.com/optimus-v/58893-rom-stock-virgin-mobile-xionia-kernel-beta-2-a.html I can now use Reckless Racing and seemingly every other game at full speed with no lag. I bet my new Optimus V can handle just about anything. But, it was a major pain in the butt. All of the instructions are scattered, so here's a quick overview of what I learned yesterday. I in no way came up with any of the following instructions. I am not great with computers, so it took me all day to figure it out. Refer to other posts to download files. They are easily searched or found. If typing in commands looks too hard for you, don't do it. You could definitely break your phone.
http://forum.androidcentral.com/optimus-v/57485-how-root-lg-optimus-v.html
1. Root your phone
Install Android SDK (update SDK with updates)
Install Java Developer (not runtime)
Install Super 1 Click
Download and install LG driver App (set to Singapore & English, then install USB drivers)
Plug in phone
Start Super 1 Click (shell root phone, wait for acknowledgment)
Hit your start button, type CMD, open a command window and use your DOS skills
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 4755 busybox
exit
adb reboot
Once your phone is rooted, install superuser from the Market.
2. Flash Nandroid Recovery
http://forum.androidcentral.com/optimus-v/58654-custom-recovery-optimus-v.html
Download two files, unzip both of them, and place them on your SD card
The files will be in the root of your card
Download a Terminal Emulator from the Market, pick a free one
Open the Terminal Emulator and type in what the post says
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock5 /system
cat /sdcard/flash_image > /system/bin/flash_image
chmod 755 /system/bin/flash_image
mount -o remount,ro -t yaffs2 /dev/block/mtdblock5 /system
flash_image recovery /sdcard/recovery-thunderc-v-1.2.0-GNM.img
reboot recovery
Your phone will reboot into flash recovery mode, click reboot
Now install the Xiona-VM.zip in folder called custom_roms (don't unzip)
restart with Power, Vol down, Home button held to load recovery mode
go to flash from zip and search for the directory
if Xiona-VM.zip does not appear hit the back key, do it again until it does
Now flash from Xiona-VM.zip
3. Install SetCPU
This is the best app. It costs money, but it's worth it.
Once SetCPU is installed, let it autodetect speeds.
Set the phone to 225mhz to 825mhz on demand.
BOOM! The phone is so fast now.
4. I am not responsible for you screwing this up.
5. I didn't come up with any of this...I just had to figure some of it out because it's not put anywhere in an easy format.
I have to give many props to the developers who put out the Xionia Rom. http://forum.androidcentral.com/optimus-v/58893-rom-stock-virgin-mobile-xionia-kernel-beta-2-a.html I can now use Reckless Racing and seemingly every other game at full speed with no lag. I bet my new Optimus V can handle just about anything. But, it was a major pain in the butt. All of the instructions are scattered, so here's a quick overview of what I learned yesterday. I in no way came up with any of the following instructions. I am not great with computers, so it took me all day to figure it out. Refer to other posts to download files. They are easily searched or found. If typing in commands looks too hard for you, don't do it. You could definitely break your phone.
http://forum.androidcentral.com/optimus-v/57485-how-root-lg-optimus-v.html
1. Root your phone
Install Android SDK (update SDK with updates)
Install Java Developer (not runtime)
Install Super 1 Click
Download and install LG driver App (set to Singapore & English, then install USB drivers)
Plug in phone
Start Super 1 Click (shell root phone, wait for acknowledgment)
Hit your start button, type CMD, open a command window and use your DOS skills
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 4755 busybox
exit
adb reboot
Once your phone is rooted, install superuser from the Market.
2. Flash Nandroid Recovery
http://forum.androidcentral.com/optimus-v/58654-custom-recovery-optimus-v.html
Download two files, unzip both of them, and place them on your SD card
The files will be in the root of your card
Download a Terminal Emulator from the Market, pick a free one
Open the Terminal Emulator and type in what the post says
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock5 /system
cat /sdcard/flash_image > /system/bin/flash_image
chmod 755 /system/bin/flash_image
mount -o remount,ro -t yaffs2 /dev/block/mtdblock5 /system
flash_image recovery /sdcard/recovery-thunderc-v-1.2.0-GNM.img
reboot recovery
Your phone will reboot into flash recovery mode, click reboot
Now install the Xiona-VM.zip in folder called custom_roms (don't unzip)
restart with Power, Vol down, Home button held to load recovery mode
go to flash from zip and search for the directory
if Xiona-VM.zip does not appear hit the back key, do it again until it does
Now flash from Xiona-VM.zip
3. Install SetCPU
This is the best app. It costs money, but it's worth it.
Once SetCPU is installed, let it autodetect speeds.
Set the phone to 225mhz to 825mhz on demand.
BOOM! The phone is so fast now.
4. I am not responsible for you screwing this up.
5. I didn't come up with any of this...I just had to figure some of it out because it's not put anywhere in an easy format.