I have compiled a list of the patches that would need to be ported to the android x86 kernel to get /MOST/ of the hardware working. Here:
I am not asking for driver porting, just to help port some basic patches. There is a community of people at the Surface forum that'd sure love you, and probably donate, like I would/will.
Please reply to this post if you feel you could contribute.