The same SOC has Spica, for which Tom3q has developed OpenFIMG drivers and 3.0 kernel. I've spoken with him some long time ago and You can do the following things:
- port this driver to 2.6.32 kernel
- port his 3.0 kernel and O2 drivers to it
I'm not sure which one is better choice, but GB will be slow if You will don't use OpenFIMG. Of course because of limited memory You will have to choose if preferred is having 3d or more RAM.
According to camera was a hack and it should be rewritten from scratch.
If You are missing some files from our o2droid github manifests I can try t search my disk (I'm not sure if I still have them though).
samdroid is using 3.0 kernel, so You'd have to backport openfimg changes to 2.6.32 O2's kernel or port everything to 3.0 samdroid kernel. Additionally openfimg libraries have to be used then in android.
Wifi should work fine. But I have to update framework on github with Sandor's sources with FMRadio.
Yes because driver must be ported from kernel 3.0 to 184.108.40.206. I don't know how much time it will take. It's not only matter of libs.
Besides spica screen resolution is 4 times lower if i calculate correctly (that's not half). That's why their benchmarks are better. Additionally their current kernel has optimized memory etc...
I don't have my O2, so cannot do anything without it. In first post there are all sources provided - android on github (without FM radio, updated kernel on o2droid svn). You can use it. You can also contact erikcas who has B7610, but is doing something with CM7/GB as far as I know. To run GB/CM7 there is mater of porting tom3q's openfimg to our kernel and compile android libs.