Introduction: Run Windows XP on Android Device

Picture of Run Windows XP on Android Device

Ever wanted to run Windows XP on your Android Device? Ever thought if running desktop OS on your mobile?

As many users don’t know, it is actually possible to run the Windows XP on your Android device. Even though it runs very slowly, it is an impressive feature so read this tutorial carefully to learn something new you never knew your Android is capable of.

By referring this article and using few simple techniques you can run XP on your device and this technique will surely impress your friends. For doing this project you need certain things to be done which are given below and the other thing is that if your phone is rooted then this is not going to work and if your phone lags due to low RAM, less than 512MB then you don't need to run it because it is going to make your system very slow or have SD card lower then 1.5 GB memory.

Remember, it takes about 2 hours to complete the process so be silent :D but you'll have a lot of fun after showing it to your friends!

Step 1: The Concept

The basic concept behind running windows on your Android device is emulation or virtualizationof the operating system.

  • We will first make a virtual hard drive for windows XP where we will install windows.
  • Then we will install windows XP and copy the hard drive image to our android device.
  • Then we'll boot into windows by emulating it in BOCHS for andorid
  • Finally play with Windows!

Step 2: Materials & Software

Picture of Materials & Software

1) Windows XP SP1 CD or you can download ISO torrent.

2) Qemu Manager for your PC:

3) Bochs for Android:

4) Blank Image Disk: [Rename this to c.img !!]


Step 3: Making the Virtual Machine

Picture of Making the Virtual Machine

Now we'll install windows into the blank C.img [You'll have to rename the Blank_Image into c.img] file.

1) Open QEMU manager after you've installed it

2) Click on (+) button or create new VM

3) Specify everything as in images and leave it to the default.

4) Now click on Drives and then HardDisk 0 then browse the c.img file into the manager and click ok!

5) Now click on CD-ROM and insert your windows installation DVD and select Use Physical Drive

6) We're done!

In next step we'll boot and install windows

Step 4: Installing Windows in VM

Picture of Installing Windows in VM

Now, we'l install Windows XP in the virtual machine. This process takes about an hour so please wait :P

Now just click the green start button and launch off!

Follow the instructions to install Windows XP. It'll take about 5 minutes to load drivers and then main installation will start. This is going to be fun installing and testing old applications.

Step 5: Copying Files to Andorid

Picture of Copying Files to Andorid

Now we'll copy the files to the Android Device.

First of all, make a folder named SDL in your SD card. then copy the files in SDL.ZIP file. Copy c.img as well. Now install BOCHS.APK in your device and then you're ready!

Do everything carefully as this step will only lead to success!

Step 6: Booting Into Windows!

Picture of Booting Into Windows!

Now we'll boot into windows and lets get to started!

Now click on BOCHS app icon on your launcher and boot into Windows! It'll take approximate 15 minutes to boot into windows. Now after 5 minutes, open start menu and then explore. Try outlook.

Its only for playing , not for working! No internet! No Sound! + Very Slow! :D :P

Now go, impress your friends and also tell them how to do this!

Step 7: Thanks & About Me

I'm a 16 year old embedded developer, working with MIT Media Labs India Initiative. I work in various technologies like ARM, AVR, Arduino and Raspberry Pi.

You can find about me here:

Facebook: Youtube:


KieuN1 (author)2017-05-02

It is not real, it is virtual

cnugent9 (author)2017-04-21

Since this can be dome for windows XP, can you possibly follow the same steps and get windows 2000 or possibly 95 on Android?

and if so, can going old school make the preformance increase and have it be not as slow?

OK, BIG WALL OF TEXT INBOUND! sorry in advance...

Please note, I've seen android devices with x86 processors in them, and that would work a lot better as then the software doesn't even need to emulate the x86 architecture.

I found this out while messing around with a softmodded Nintendo Wii and running DosBox on a Wii is really slow, and that's because the processor needs to be emulated on a PowerPC CPU, and that goes for all the permutations like setting it to 386 mode or 486 or pentium mode...

Also while I'm on the Topic of the Nintendo Wii, there's a BOCHS for it too (at least as far as I'm concerned) (or was it QEMU? correct me if i'm wrong), so theoretically, you could do a slight permutation of this guide and make into "Run Windows XP on Wii" or something like that, as it wouldn't take too much effort...

cnugent9 (author)2017-04-21

Thank you so much for this guide, i was going off my Virtualbox and VMware skills and was getting absolutely nowhere, i guess it's because I had no idea i was supposed to make the hard disk file into a .img file and was attempting to do this off of a .vhd file XD.

IlangovanS (author)2016-12-23

Thanks for your notes

Terrel40 (author)2016-12-16

Wow the other comments are awful...

Anyway, I'm interested in doing this. I have a Galaxy S7 Edge with Android 6.0.1.

I've made the c.img. When I start up bochs on my phone, it says FATAL: No bootable device found. Even though Bochs says press F12 for configuration, F12 won't do anything. Have you run into this problem? I've edited the bochsrc.txt to redirect the file path as well. I've tried everything I can think of.

I wonder to know if this works for windows XP image installer, how about using windows 10 iso installation. will it be the same steps?
i just guess it will needs biger

SagarK26 (author)2016-08-06

Hey bro! Good job.

Can you just tell me how to enable multi-touch and internet? 'Cause I wanna run Windows 10 on it.

DonaldC14 (author)2016-07-28

This is a very cool , altho not very practical that being the idea that you can emulate x86 on a arm processor is awesome . I forse ubuntu being installed on my phones in the near future now

ShivangA1 (author)2016-07-21

After conveting into Window can we use our android interface Again?????
Its a like a app or....

ArielZ5 (author)2016-04-23 is missing. :(

StefanoC21 (author)2016-03-11


RajG18 (author)2016-03-06

By this our Android will become permanent Windows?

livetvnews (author)2016-02-23

Hello Techno Tony where can i find the link to download , i was also looking for the same thing for my tablet, please help

TechnoTony made it! (author)2016-01-18

Got it working on my tablet. For all those asking, I just googled and downloaded

amay12345 (author)TechnoTony2016-02-20

Where is the ?

Please give the link

swamil (author)2016-02-18

Its good but can we again convert it to android or not?

lkp1 (author)2016-01-26

hi guys, I have old grand2 duos, want to install an android os a pure one, please help me. the current android os has some app which are not unstalling, so i want to clean it to blank and reinstall an android os

TechnoTony made it! (author)2016-01-18

More pictures from my Irulu eXpro X1 7" tablet

yoshikirby43g (author)2016-01-17

Very slow on x86 tablet

TechnoTony (author)yoshikirby43g2016-01-18

very very slow... Slower then the Dell GX220 machines at our school computer lab

sarataylor (author)2016-01-16

Get the Complete Updates Of Celebrity cricket League CCl6. All Indian actors palyed This League. Non-Professional crickters part of this league.Match venues and match predictions of ccl6.<a href=""> Match Venues Of CCl6 2016</a>

Putra Adriansyah (author)2016-01-14

can i Flash "install.wim" to an x86 smartphone?
i need to flash a Windows 10 install.wim to my Asus T00I (ZenFone 4) :D pls help me :)

alaine1 (author)2015-12-18

guarde la pag mi movil no tiene suficiente memoria inerna

Georgi_Chakarov (author)2015-12-17

Can someone give a file that only run on phone? insert file, run , finish - windows..7,8..

MVSIRISHKUMAR1990 (author)2015-09-25

Good... It's said that it's for fun, but how do I get it work as a mini work station allowing me to create minor projects(Programming Setup-Java or any other) on that guest os??

JinB1 (author)2015-09-17

Its really innovative and cool.. Nice work Sarthak :)

CJLullham (author)2015-05-20

I would never thought of it. Nice one. I wonder if it'll work on the Chinese crap?

BhautikB (author)2015-05-11

how can i downlode file it shows error

AmedeoD (author)2015-05-10

Hi! This is wonderful! But is this a reversable process? If i want to remount android, how can i do it? Thanks!

Bowtie41 (author)2015-05-05

I can see where this would be very useful.I was laid up in the hospital last week,got bored,and broke out my Android tablet.I went to pogo,requested desktop mode,and 1/2 the games wouldn't run due to being unable to run Flash.Would this cure my problem,or is there an Android app that runs Flash in my Android browser?I can build my own PCs,but alot of op sys escapes me.Thank You!

IG-88 (author)2015-04-19

TinyXp or MicroXP would probably scream on these things. I've gotten micro to run on a reallllly low end pent 1 machine. Were talking 64mb ram here folks!

vonronge (author)IG-882015-04-27

Xp runs on even a 386.

samtechpro (author)2015-04-21

Microsoft has nothing to do with XP now. They also stopped any technical support for xp. Because its OLD. Sorry there is nothing as copyright violation. People are just getting jealous of the talent of the owner of this Instructables.

ssarthak598 Good Job Congrats..!

Well, actually it isnt nearly old enough to fall into the public domain simply through being old. I think that takes like 60 years or so. DOS isnt even that old. The copyright is not expired. But as long as you meet the definition of Fair Use, you are legal, I believe, at least in most countries. And even if you arent, MS has bigger fish to fry. They wont go after you unless it is worth their while.

I will point out though, that downloading a torrent means that you are not only receiving pirate ware, but also distributing it. To reduce your moral and maybe legal liability, if you dont have the legal right to the software, at least get it from usenet so you arent distributing it while you download.

Ta da! Try this out. All the CDs are the same, Microsoft just doesn't want distributors. They used to offer a free download of the CD (no idea what happened to it, used it once) but looks like you're stuck with this now. Fully legal, just remove the install after putting it on android (or keep it as a backup, just don't use it as another machine unless you have two keys)

vonronge (author)trenzalorian2015-04-27

This. Exactly this. Why people want to risk a ban if there are legal avenues that are easier than Torrenting I don't know.

vonronge (author)2015-04-14

Not too bad, even though its mostly copied from a well known source, but you can't go telling people to torrent windows, that is illegal.

tdavis6 (author)vonronge2015-04-19

it is not illegal to torrent download anything that you own a copy of be it win 8 or a movie it is only illegal to use said download illegally by selling it or charging for viewing. so learn what you deride before you open your mouth and you won;lt look so stupid.

HarveyS1 (author)tdavis62015-04-19

Wrong. You cannot copy for personal use. That is a violation of the copyright law.

Both here in the US and likely in the rest of the world;

"Copyright" literally means the right to copy.

trenzalorian (author)HarveyS12015-04-27

Calm down a bit. Just because you are jealous of the US laws does not give you the right to start offense at the beginning of a comment. Figure out a better way to tell someone what you think

GrowleyMonster (author)HarveyS12015-04-21

In the US you have a right to make a backup copy. This falls under fair use doctrine. There is both case law and legislation supporting this. Otherwise when the original media is worn or damaged you would have to buy the software again. If you bought it preinstalled on a computer, if your hard drive got buggered you would have to buy another copy. That would be unfair, now wouldnt it?

samtechpro (author)HarveyS12015-04-21

US? haha not everyone lives in US .. Not everywhere US can interfere. US is US in the US just.

This isn't the violation. Torrent keeps files and pay the original owner for the per download.

jibblesmgee (author)HarveyS12015-04-19

So it's illegal to backup your hard drive? I guess everybody running a redundant raid configuration is screwed, probably multiple times.

It's a good thing you're wrong about that.

rundmcarlson (author)vonronge2015-04-19

If you have a valid copy of windows 7 or windows 8, ms allows you to also run one copy of xp for free as long as it is in a virtual machine. I dont see anything wrong with putting that virtual machine on a tablet instead of on your windows 7/8 pc, as long as its the only xp vm you have.

ssarthak598 (author)vonronge2015-04-15


I've original Cd. I just say if they dont have Cd

PiotrS (author)vonronge2015-04-14

if you have purchased a windows cd key without cd you can get it from anywhere you want

OjoeMDC (author)2015-04-26

Can I install newer windows on android? I would like to use it for work and games and stuff, online games ._.

trenzalorian (author)OjoeMDC2015-04-27

Most devices are far underpowered for anything newer then XP, plus emulation takes a lot of power. A few devices might have enough power to get windows 7 running, but I wouldn't suggest it. Most programs running on windows 7 but not XP would require much more power than a high end tablet could provide.

akramesg (author)2015-04-27

any similar approach for raspberry pi ?

Rouverius (author)2015-04-22

Funny thing is today I'm searching for ways reuse old XP boxes by installing something like Chrome or Andriod on them... ah, the irony.

About This Instructable




More by ssarthak598:DIY Smart Home Monitoring BottleArduino Video Game (The DIY Gift)Is My Fridge Door Open?!
Add instructable to: