Host system: Android 3.2.1 Honeycomb
Chroot system: Debian Testing lxde
Hardware: Asus eee pad transformer tablet nvidia arm architecture

Note 1: The Debian system boots on this hardware, thus it has adequate graphical drivers.

Note 2: I am looking for a way to do this without VNC.

1) What do I need to install on the host system to run the chroot system's Midori browser so that it is displayed on the host Android GUI?

I want to do it like this:

root-chroot@localhost$: export DISPLAY=:0.0  
root-chroot@localhost$: midori
  • I had trouble understanding your, I edited it from what I gathered based on your reply to Renan, please clarify if my edit wasn't what you meant. Feb 28, 2012 at 20:06
  • 1
    Do you want to be able to run Android applications in the background while you have X applications displayed? Do you want the X applications in an Android frame with the top bar, full screen, or indifferent? Feb 28, 2012 at 20:09

3 Answers 3


Here is a new X server that has been written in java:


It is open source:


It has been forked and reworked: https://github.com/nwrkbiz/android-xserver

And available on F-Droid (search for 'x server').

This is currently optimised in terms of keymappings for a phone so will need a bit of customisation if you want to use it on a tablet... Also a lot of programs seem to complain about a lack of features.

I think this is exactly what you are looking for!


I never used Android, but I think that if you have a X server, like this, running in the Android side, it should be enough.

Do note that it does not "run" your application inside Android; your application runs in the chroot and only its display is forwarded to the X server.


Apart from using the X protocol (and an X server on Android), one can use VNC. I've read that VNC has been a more popular solution in this case.

You can look for VNC solutions at http://android.stackexchange.com.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.