Home Android Tips Run Windows XP on Android – The Easy Way

Run Windows XP on Android – The Easy Way



If you’ve stumbled upon this website, chances are you have a “tech guy” persona among your group of friends. What better way to impress your buddies than bragging with your smartphone that is running a desktop OS. If you didn’t know, it’s possible and quite easy to run Windows XP on your Android phone. Hold your horses, you’re not going to re-invent the wheel, as this feature is just a concept and doesn’t have any other utility aside from making your friends think you’re cool.


Keep in mind that you’ll need a phone with at least 512 Mb of RAM and an SD card with more than 2 GB of free space. Windows XP won’t run fluently even on a high-end device as it’s not optimized for Android, but the lag is manageable. The booting process will take about 10 minutes to complete but bear with me, it will be worth it in the end.

Step-by-Step Tutorial on Running Windows XP on Android

1. Download Windows XP .img file from this link.


Note: If the link is unavailable, try this one.

2. As I said before, Windows XP will boot and run very slow so consider using Windows 95 (image also included in the link) if you’re not patient because it will boot much faster than windows XP.


3. Follow this link from your smartphone and download Limbo PC Emulator to your device.


Update: Limbo PC emulator is now available on Google Play Store. You can download it from here.

4. Access the SD card from PC by connecting your device via USB cable. Find the Limbo folder in *Name of your phone*/SD card/limboand paste the XP/95 .img file.


5. If you don’t have a USB cable, download and install Mega from Google’s Play Store. After you’ve created an account, upload the file from PC and download to your  mobile device. Make sure to paste it in SD card/limbo.


6. Open Limbo PC emulator and change Load VM to New by touching the corresponding pin on the right side.


7. Change User Interface to SDL.


8. Find CPU Model and select qemu32.


9.  Over to the CPU Cores select 4.


10. Change the RAM Memory to over 200 MB, mine was 224.


11. Select Hard Disk A and touch Open, then select the .img file that you previously copied.


12. Your device is ready to run a desktop OS. Scroll back up and hit Start.


Denis Madroane App junkie, Android developer, proud Freelancer. Passionate about app development and blogging, updated with the new stuff. Likes to think that he's versed in app re-skinning, content writing and social media.


  1. Windows co ing is not download in my OPPO A33f in Android my device.. Plz tell me any download other link …

          1. Hi, Kelvin! I have tried to download again on my station and both links are working as they should. If you weren’t able to download the file from my comment, please click on one of the links included in Step 1. Hope that helped. All the best!

  2. Tried to install win xp . Bt its asking me to increas the size of partition to 1186 mb. And i dnt no how to increase the size of partition. Default partition is 588 mb. Please help.

  3. Hi Dear,
    I have rooted Note 4 after installation, having problem with this message
    “VM Started
    Pause the VM instead so you won’t have to boot again”

    1. Hi Manu,

      I’m not quite sure what has happened. Maybe it’s some sort of conflict between Limbo’s VM and the root that you got in place. Did you try to uninstall Limbo, delete the image and recreate the steps? Oh and make sure to delete Limbo’s cache.

  4. I can’t see the file I downloaded on limbo and I had downwind twice and it’s not showing on limbo

  5. I mean the window XP it’s not coming up on limbo and I downloaded it twice just to be use about it, still it’s not working


Your email address will not be published. Required fields are marked *

Powered by WordPress