I thought I'd contribute this now, rather than waiting to finish it :)
Might work with other Sony Vaio (or not) netbooks, or it might not.
Features working:
- SMP enabled in kernel (though I don't notice any performance changes)
- Brightness control working
- Wifi
- Bluetooth (haven't tested it)
- SD card reader enabled in kernel. MemoryStick cards should also work, but I don't have any to test. They get mounted to /mnt/USB as expected.
- Placeholder for google apps, just put the apk files in gapps-ics/app/
- Red border disabled (almost)
Not working yet:
- Suspend
- Brightness keys
- Mute key
- Rotation lock to landscape, since it doesn't make much sense (at least to me) to use the machine in portrait mode. I'm thinking of including the Rotation Locker app but it's not an optimal solution :(
Additional:
- I added support (via device_mount_data in sony_info) to search for a partition containing a file named .android-x86-data in its root and mount it as /data. To use this feature, add AUTODATA=1 to your kernel command-line.
Comments, suggestions and bug reports are welcome.