Um, could it be too much to ask you to add this patch? http://intr.overt.org/4.2008.23-mmc-kernel/
Everything is working great!! but there is only one little bug that i have discoverd, but i'm shure that this is an Android related bug and not kernel related, i've noticed that when using a stylis, you need to tap just above a menu item in order for it to respond. My guess it that the screen calibration gets displaced when running android?