Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to run Windows XP as a virtual machine on my Android tablet. Since Android is based on Linux, is it possible to compile VirtualBox to run in Android? If not possible, is it possible to run WinXP as a virtual machine in any way on an Android tablet?

share|improve this question

migrated from Sep 30 '12 at 20:41

This question came from our site for computer enthusiasts and power users.

up vote 10 down vote accepted

Have a look at qemu. Apparently it's known to run on ARM. Running XP (if it even works) is probably not going to be a pleasant experience due to what's noted by Chris Herbert and the probable lack of a screen/pointer driver. If you really want to do it maybe wait for the Intel Atom (x86) based tablets. There should be some Atom based Windows 8 tablets about now. The androids are coming soon.

share|improve this answer

VirtualBox uses virtualization, which isn't possible when the host device (Android tablet) uses a different CPU architecture than the guest device (x86 PC running windows XP). Since your android tablet almost certainly has an ARM CPU, the x86 CPU would have to be emulated, which is massively slower than virtualization. It doesn't seem like it would be practical at all.

share|improve this answer
Thank you for that explanation. I've been working with Google TV forgot that the Tablets don't use x86. – StackOverflowed Sep 30 '12 at 17:11
What about running another Android (or Debian ARM)? – f.ardelian Apr 30 '13 at 14:29
@f.ardelian Yes, apps such as Nonroot Debian and Complete Linux Installer let you run GNU userland on Android without emulation. – Fiksdal Jun 9 at 13:16

You can use any QEMU (x86) emulator for android. It works on comuter, tablet and smartphone. Emulator not exist in google play. Download it from emulator official site (.apk).

share|improve this answer
Would you care to explain how your answer is different from this answer? And if it is so, consider detailing your answer with product link and steps to achieve the desired goal. – Firelord Oct 15 '15 at 19:16

Well, you could try DOSBox, a MS-DOS, Windows 95/98/XP capable emulator based off QEMU. It will emulate something close to a 1st-generation Pentium, so don't expect it to be fast even if you run it on, say, a Nexus 9 (but it could be usable). XDA has some tricks to up the performance somewhat.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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