doesn't android require a not-really-linux kernel? (or am I still living in the past?)
Maybe it's better to run it inside VM. I heard that Xen got ARM support.
how?: first of all we need chrooted Android (NITDroid probably, or some "cropped" version of it) and running Dalvik. Then?
This is exactly what you want to do. Some talking points: There is already an Android kernel adaptation for N900 Fremantle uses GTK You can do exactly what he did, on ARM
If you need an Android-kernel on which no Linux will run, then how can you run Android apps on Jolla?