Okay, I'd like to report that it works... pretty well!
I started with PengDroid
, so I got Debian instead of Arch. Then installed:
xinit xserver-xorg-core xserver-xorg-video-fbdev xserver-xorg-input-mtrack lxde
I also don't have a spare USB keyboard and mouse, so I decided to skip the keyboard and try to use the touchscreen as a pointing device. So here's my /etc/X11/xorg.conf
InputDevice "Mouse0" "CorePointer"
Option "Device" "/dev/input/event2"
Option "fbdev" "/dev/graphics/fb0"
As you can see, I'm using the mtrack driver, which makes the screen behave as a giant trackpad (with two-point touch = right-click). I have not been successful in getting proper touchscreen support working with evdev, but I suspect it might require the mtev driver.
Anyway, to start this thing off via adb:
ln -s Xorg /usr/bin/X
setprop ctl.stop media
setprop ctl.stop zygote
... and to go back to Android,
setprop ctl.start zygote
@bassrebel: Do you want technical details... or an answer involving unicorns?