I have run a first experimental build of Android 4.0 (ICS) on Spica. The result isn't perfect, not as smooth as current GB ROMs, but definitely usable. There are several problems to fix yet until a first public release will be made. Of course, the build uses my Android 2.3 (CM7) BSP (android_device_samsung_spica, vendor_openfimg), with small fixes for ICS, so generally it's just another ROM based around the same base (BSP and 3.0.x kernel). I will put all ICS repositories I modified on my github page as soon as I get some time to do that. Please consider ICS only as an experiment, CM7.x has still top priority.
Status
+/
- GSM (mobile data doesn't work yet)
+ Audio
+/
- SDCard (no USB mass storage)
+ Wifi
+ Bluetooth
+ 2D/3D HW acceleration (using
OpenFIMG, no Samsung libs)
+ Multitouch
+ GPS
+ Accelerometer
- Compass/magnetometer
- Camera
- Bluetooth audio (voice headset, not A2DP)
- Hardware video encoding/decoding
* and some little technical problems which just need a bit of playing around
More information will show up here as I get some time to work on it further and update this post.