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.