How to run Windows 10 on Android

    Windows 10 is one of the most used windows operating system nowadays, Microsoft has been constantly adding new features and updates to the windows 10 OS.

Windows 10 is a OS which can typically run in Intel powered processor and 2-3 GB of Ram with 2 GB of installation storage. But what about running it in Android as we have been able to run most of Windows os without any issue. And exactly we are going to do it in this tutorial.

This tutorial will able to guide you through steps by which you can run Windows 10 on android.

Requirements:

  • ZArchiver.(Available in Playstore)
  • VNC Viewer.(Available in Playstore)

Method:


Installation of required apps and files:

  • Install all the required apps for the tutorial like termux, ZArchiver and VNC viewer.
  • Download the Windows 10 image file from the above link. 

Extraction of Image File:

  • After downloading the image file, open the ZArchiver app and open the downloads folder.
  • Here you will find 7z file of Windows, Select the file and click on extract button.
  • It will take around 5-10 minutes to extract the file.
Extraction time depends upon the processing power of your phone so timings may vary.
  • After extraction is completed, you will get two files and one folder.


  • Folder named Disk will act as a external drive for Windows 10.
  • Windows.txt contains the commands which are used to run the Windows 10 inside Qemu Termux.

Configurationof termux for Windows 10:

The following commands will be used inside the termux:

  • Command:
termux-setup-storage

  • Command:
pkg update && pkg upgrade -y

  • Command:
pkg install x11-repo

  • Command:
pkg install qemu-system-x86_64
Installation of qemu system might take couple of minutes.

  • Command:
qemu-system-x86_64 \
-hda /storage/emulated/Download/Windows-10.qcow2 \
-cpu max \
-machine pc \
-vga vmware -full-screen \
-m 2045M, slots=2,maxmem=2047M \
-smp cpus=4,cores=4,threads=1,sockets=1 \
-overcommit mem-lock=off \
-soundhw all \
-accel tcg,thread=single \
-rtc base=localtime \
-net user -net nic,model=rtl8139 \
-drive file=fat:rw:/storage/emulated/0/Download/Disk \
-vnc 127.0.0.1:1
Make sure that you have correctly added the path of image file and Disk folder to avoid any errors.

Configuration of VNC Viewer:

  • After resolving all errors in termux, go to VNC Viewer app and Click plus sign.
  • Type the following options in VNC 
  • Address: 127.0.0.1:1
  • Name: Windows 10
  • Select Picture Quality as High.
  • Disable Desktop Update Preview option.
  • Click on Connect option to proceed.


Booting up Windows 10:

  • Booting the Windows 10 might take couple of minutes as it is heavy loaded OS system.
  • After waiting for couple of minutes you will get the below screen.


  • You can check the File explorer and the external disk of Windows 10.
Note: This is just for the experimental purpose only, some of the features might not work as intended.


Conclusion

  • So In this way you can run Windows 10 in android using termux. 
  • If you are interested you can checkout other cool Windows tutorials from here
  • If you want to learn more about Qemu, you can check it out from here.
  • If you want to watch the video tutorial of this post, click on the play button below.


Tutorial