[Optimus V Android Development] tdm:
Just wanted to drop a note with my experiences.

tl;dr: BACKside works great for the most part but really dislike the boot sound.

Soon after I got my phone, I compiled a custom kernel with overclock and ext2/3/4, changed the boot animation, etc. But I've been eyeing the GB ROMs for some time. I was hoping the OV would get an official GB update or someone would retool the OS GB ROM for the OV, but neither seems to be happening yet. So I've been eyeing the AOSP ROMs, waiting for them to get a bit more mature. Last week, I added an ext3 partition to my sd-card and did a homemade app2sd by hacking the init scripts to mount the partition at boot and symlinked /data/app to it. This went so well that I decided to do the same with /data/data. Big mistake, I somehow lost about 90% of my app data (including contacts) and several big chunks of core functionality (like 3g). So this was a great time to try IHO. :) JerryScript has been very active in the forums for a long time so I decided to use his flavor. This was 9/16 so I used the 9/15 drop.

I'm using an old recovery (Xionia?) and decided to use it to flash, even though it's not really recommended. What had I to lose? Seemed to go well, except that on first boot, the phone kept playing the boot sound at FULL volume over. And over. And over. This was about 11:30 at night while the kids were asleep and the house was very quiet. I waited about 10 minutes while the boot sound kept playing over and over, just in case the first boot was really slow due to repopulating the caches. And the boot sound kept playing over and over. And over. So I finally pulled the battery, rebooted into recovery, and reflashed. That did the trick and after blaring the destruction warning one last time, I saw the familiar invitation to touch the android.

One of the first things I noticed is that my ext3 partition was automagically mounted under /sd-ext and so I symlinked /data/app to /sd-ext/app, and this time I decided to leave /data/data alone. :) Then I rm'd the boot sound with prejudice, resynced my contacts, and went to sleep. The last few days, I've not noticed any of the issues that earlier AOSP ROMs have reported (but I've not exercised it fully yet). Here's some observations:

Love the CM goodness and the ADW launcher. Matches my Nook Color. :)

All builtin apps seem to work great, including email. I see an option to verify when deleting email which I don't remember from the stock ROM. This is useful to me because I have accidentally hit the delete button on the screen several times and, because I couldn't find a way to move messages between folders, rescue the email from the trash bin with a "real" computer.

Bluetooth paired with all my devices. However, it took a few tries to pair with my Sony MW600, as I presume bluetoothd was crashing (bluetooth disabled and re-enabled itself during the process). Receiving sound in the car works (checking voicemail) but haven't tested talking. A2DP works great. And I finally got a bluetooth keyboard to pair with the phone. Yay!

The camera seems to work great, including zoom. I haven't tested camcorder yet.

Builtin VOIP client connects to pbxes like a champ. Buh-bye sipdroid. :)

I imported my OpenVPN certificates but haven't been able to successfully connect to my server. Haven't had time to diagnose yet, as this is pretty low priority.

The only other thing to note is that battery seems to drain more quickly compared to the stock ROM with JuiceDefender. Not sure if I should install JuiceDefender on this ROM or not...

Finally, a huge thanks to JerryScript, blarf, the CM team, and everyone else that made this ROM what it is today. Very well done. I'm forever grateful! :)