I built a VMware 10 machine from a raw image of an Android 2.x system that came from a LG phone. I created it with the FreeBSD OS option, LSI Logic SCSI controller, and IDE disk. When I start the VM, I get the Operating System Not Found message. I just started playing with Android, so maybe this can't be done, although I've built droid VMs from scratch. VMDK is below. Thanks.
# Disk DescriptorFile
version=1
encoding="windows-1252"
CID=fffffffe
parentCID=ffffffff
isNativeSnapshot="no"
createType="monolithicFlat"
# Extent description
RW 3817472 FLAT "droid.000" 0
# The Disk Data Base
#DDB
ddb.adapterType = "ide"
ddb.geometry.cylinders = "237"
ddb.geometry.heads = "255"
ddb.geometry.sectors = "63"
ddb.longContentID = "abf617c4f4b2c6977f553f6ffffffffe"
ddb.uuid = "60 00 C2 92 88 54 bd 5e-01 82 68 27 68 e9 78 b8"
ddb.virtualHWVersion = "10"