Correct my if I'm wrong, but since Android kernels use a different interface for the graphics driver stack and other userspace components that need hardware access (see https://source.android.com/devices/image...wk_all.png ) won't you have a hard time to get any but the most basic Linux userspace infrastructure running? (e.g. DRM, ALSA, ....)
http://hiqes.com/android-linux-kernel-drivers/ has an article on the difference between android and generic linux drivers...
http://hiqes.com/android-linux-kernel-drivers/ has an article on the difference between android and generic linux drivers...
Come have a chat in the Pine IRC channel >>