Well, I tried this again with the custom recovery written for the optimus v, linked to on page 2 in this thread.
Could not get the ROM to flash from zip. First a got signature error, so I turned off the signature check, but the ROM still wouldn't install, with another error preventing the installation...
Now I just feel dumb. I'm probably missing something obvious here.
Was fun using adb to get clockwork bootloader back on the phone with the system wiped clean so I could restore my last backup... never backed up with this custom recovery. That won't happen twice!
Any suggestions? I'd still like to try this out.
And, re:charge time: I've had my V for almost 3 days now, and I've had slow charging while turned on, and fast charging while on, both speeds of charge while using the stock ROM and kernel... fast discharge on the AOSP gingerbread ROM (wifi and bluetooth were on overnight) but fast charge as well... and both slow charge and fast charge while device turned on using xefie's Xionia kernel for the V with stock ROM. Haven't tried any others yet.
This is what i did to get this ROM going on my phone...
start here (only download the files at the bottom of the first post, dont follow the guide as ive taken part of the instructions from it already)
http://forum.androidcentral.com/lg-...ustom-recovery-optimus-s-thunderc-sprint.html
The files the guide says to download put on the root of the SD card, and also unpack their contents into the root of the SD card as well (the unpacking is more important).
The first page of the "how to root the optimus v" has all the links to the stuff you really need but i included it without links in this writeup for you...
What You'll Need:
- Sun JDK
- The Android SDK, . 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.
- SuperOneClick v1.6.3, which is available from xda-developers
- 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.
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: ADB into your phone.
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock5 /system
# cat /sdcard/flash_image > /system/bin/flash_image
# chmod 755 /system/bin/flash_image
# mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.bak
# mount -o remount,ro -t yaffs2 /dev/block/mtdblock5 /system
# flash_image recovery /sdcard/recovery-RA-GNM-thunderc-s-1.1.0.img
# reboot recovery
__________________________________
Then once in recovery, wipe everything (cache, dalvik, whatever you want) then flash the Xionia-VM rom. Done.