How to Run Windows XP on Android device

Here in this article I'm going to teach you how to install or run Windows XP on your Android smart phone and by referring the steps given below you come to know how to run XP on your Android device.

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 ie, less than 500MB then you don't need to run it because it is going to make your system very slow. The next thing is that you need a copy of the Windows XP (.iso file). To those who don't have copy of the Windows XP then you need to download that system software from the link given at the downloading source. And lastly you need some patience to do this because this whole process takes about one and a half hours. First make sure you have a bootable version of Windows XP. Ideally, if it's packed into one simple .iso file then it will make this process a whole lot easier. So let's get started.

Software or Application needed

  1. Download and install "Bochs for Android" on your phone and then extract the zip folder named "" to your SD card and a link will be attached to it which will give the description of it.

  2. Then install Bochs on your personal computer and you can download it from the downloading source given at the bottom of the article.

  3. Download and install Qemu Manager for your PC from the link given at the downloading source

Steps needed to run Windows XP on Android device

  • First create a blank image file in Bochs on your PC and for that what you have to do is that go to Start and open up Bochs> and then Disk image creation tool and then the new tab with black screen appears as shown below.
    black screen
    In that you have to type hd and press enter and after that it go to the next line here you have to type flat and it will ask the size. Here you have to type 1500 and then type in c.img and then press the enter key

  • The next thing is that you have to install Windows XP on blank .img file using Qemu manager, then open up the Qemu manager the screen shot of which is given below.
    After opening up the Qemu manager, click on the VM on the top left side and select new virtual machine. Its screenshot of it can be seen above. Then a sub tab appears as shown in the image and type out any name that you need in the first box and hit next. Now in the new tab you can locate the desired RAM that you want to change and change it to 1 Giga hertz and hit finish. Now what you want to do is install XP to your blank image file. So what you want to do is click on drives on the left top side and find out the c.img file from the drives. Usually the c.img file will be seen at the C drive> Program files > flash > and change view to all files and your c.img file will be seen select the file and click Okay.

  • The next thing you have to do is find out the Window XP.iso file and click Ok. If you don't have iso file then you need to download a software called Poweriso and by the process given in this article you can convert it to ISO file. After selecting the iso file click on the run button on the top left side which is of green color and the system changes to a blue screen, the image is given below.
    After changing the screen to blue color and loading would take about 45 minutes or about an hour depending on how fast your computer is and right now it will be running on a virtual machine. Wait till the loading finishes and after that start the installation and a couple of options comes out choose from. Choose ntfs file system and then the installation will take place and it will take few minutes to complete.

  • When the installation is finished, the next thing you have to do is that you have to stop the virtual machine, for that press the red button on the top left and click Ok. And then you have to find the c.img file and transfer it to phone. For that find out the c.img file from the local disk as mentioned above and copy the file and paste the file in the SDL folder on the SD card. And after that go to the link I have given below and copy the text with code given and paste it in the boch.txt file in the SDL folder on the SD card.
    The next thing you have to do is turn on your phone and take out the application Bosh which has been installed on your device and everything will run pretty nice in landscape mode and one thing you must remember is that it will be not as fast as your personal computer and you need a lot of patience for the loading to finish for the first time. After loading is finished you may be in a black display screen for a little bit time and there you must wait for few minutes and then you can run XP on your Android device. Actually it takes about nearly 10 minutes to load up XP on the Android device. After starting up XP on Android you can do anything on it and you can move the curser by scrolling on the screen.

    Downloading Path

  • Download and Install Qemu Manager for you PC

  • Download and Install Bochs for your Android

  • Download Blank Disk .IMG

  • Download

  • Reference

    If you have any doubt relating this article then refer the video which i have given below.

    Related Articles

    How to solve NTLDR is missing error on Windows XP

    This is probably the absolute horror situation: you turn the computer on as usual and out of a black screen with a short error message, nothing happens: NTLDR is missing.For this error there are several possible causes. These range from the most banal things to serious problems.In most cases, the problem will resolve without data loss again. If it threatens the loss of data, one can only hope that a current backup of the data is available. If this is not the case, then it is true, of course angry.

    Top virtualization platforms for Windows XP to Windows 7

    Virtualization is first choice for more than 80 percent of companies because they offer effective utilization of system resources by sharing two different approaches under same environment. We can even perform the virtualization in Windows XP, Windows Vista and Windows 7 but require downloading the virtualization application software from internet. In this article, I am providing a list of top virtualization platform for Windows operating system versions greater than Windows XP.

    More articles: Windows XP Android Emulators Android Devices


    Author: firoz mohamed03 Oct 2012 Member Level: Silver   Points : 1

    Dear friend
    I tried this one but when I run it seems to take long time and the screen if forced close several time but when I tried this in galaxy s2 it work out and runs without any lagging. Can you tell that is there any other way how to run this on galaxy fit.

    Guest Author: Ricardo Martinez29 Jan 2013

    Hello, please when you say:
    "And after that go to the link I have given below and copy the text with code given and paste it in the boch.txt file in the SDL folder on the SD card."
    What "text with code given" you mean?
    Thanks Regards

    Guest Author: James Reeves12 Feb 2013

    Once installed is it activated via booting or just opening an app?

    Also can I run software from within xp? I want to use my phone with Galletto ecu programmer that only really works on xp.

    Many thanks

    Guest Author: sunil21 Jun 2013

    sir ur link is not working .

    Guest Author: Shit13 Aug 2013

    All the links in the article are dead links. Nothing works.

    Guest Author: Lazaros xristidis31 Mar 2014

    Can I run the Android OS after that or its going to be deleted?

  • Do not include your name, "with regards" etc in the comment. Write detailed comment, relevant to the topic.
  • No HTML formatting and links to other web sites are allowed.
  • This is a strictly moderated site. Absolutely no spam allowed.
  • Name: