"Its true that the negative color its a androidGLES problem, but the only working (so far) software GLES is the one that cames with the emulator, so enabling the hardware video chip will fix the color (since it is going to be rendered on real hardware and not in the softGLES)"
AOSP 2.3.7 Gingerbread
AOSP ICS and CM9
First fully working 2.6.35 kernel
Xperia Neo V:
Android 4.2.1(not public yet but source up and running on GH)
First WIP port of Android ICS with 3.0 core