Arco started his porting from CAF MSM kernel so we can keep our kernel updated with CAF releases more easily, starting from jellybean and all project butter stuffs (hardware vsync,etc...).
But first all we must make this kernel complete. So i report the toolchain i'm using, and the current todo/bug list.
Toolchain: GCC 4.6 from jellybean CM10 (however you could use gcc 4.4 from CM9 flawlessly)
-3G & Calls
- Camera (work completely only the front camera, the back camera work only preview and 480p video)
*The display is working except for offline charging animation and startup static bootlogo
** For USB i must test mass storage and mtp mode recompiling the ROM with new device files and sysfs parameters, so i must test it!
You can submit your patches/enanchment to my Github
I've already submitted on github the changes i've made to device configurations files for CM9, so you could start from there.
Of course, this thread is for developer only atm, it's not complete for normal usage.
A little personal note: without the wonderful work done by arco, I would have never thought that i could succeed in this initial porting (I probably would never have started this whole thing).