#5 will require you to license commercial Driver Development Kit from ARM. The freely available drivers(w/source) that they supply on the mali dev site are ONLY for basic level access to the mali-200 GPU(which the TCC8902 contains) and do NOT constitute the FULL driver stack. i.e. hence the need to get the DDK license from ARM (don't ask me why they don't give it away as they SHOULD be more interested in hw licensing than holding functionality hostage for additional $$$...)[EDIT]...and while we're on the GPU, see if you can't get the guy building the fw to experiment with reducing the memory allocation to the GPU, as it *APPEARS* to be allocating 96MB from what we guess ATM since system free RAM ends up being 160MB, and I really don't think the GPU would really need all 96MB even IF 3D acceleration were enabled... i.e. more free system RAM MIGHT be nice to have...
http://forums.arm.com/index.php?showtopic=14345http://www.malideveloper.com/developer-resources/drivers/index.php[/EDIT][EDIT2]Apparently you don't need to license it, just pry it out of Telechips(or maybe get it directly from ARM if Telechips is uncooperative...) as they apparently should've gotten it when licensing ARM, mali-200, etc. from ARM
Note that these two components are not a complete driver stack. To build a functional OpenGL ES or OpenVG driver you need access to the full source code of the Mali DDK, which is provided under the standard ARM commercial licence to all Mali GPU customers.
[/EDIT2]Anyways the upshot is that once you've licensed that and rebuilt the fw with the full graphics driver stack, we will REALLY have 3D acceleration, and oh things like Fennec, various opengl benchmarks, etc. might actually run.Onto the others, the g-sensor: I see that you have released a fix for the reader, how about the tablet now?Touchscreen: yes, have to agree could do with more tweakingOh, and one more thing we'd like some source code fro the GPL parts at least... more would be a bonus.