To be able to use Windows programs on devices controlled by the Android operating system, you need to install the appropriate emulators on them. This is not about how to reflash android on windows, but on emulators working in the Android environment. There are several emulators that allow you to run windows 95, 98 and windows xp on android. Each of them has its minuses and pluses.
QEMU (the fastest, but buggy)
This emulator allows you to boot windows 95 or run windows 98 on android. To evaluate the work of this emulator, try to put and test it yourself.
To install the emulator, do the following:
- Install SDLapp.apk (QEMU for Android v.0.13;
Running Win on the QEMU Emulator
At first, you can download Windows 95 in this way, it is more adapted to working with the touch screen, and installing windows 98 on android occurs with some nuances. Win95 already has an on-screen keyboard built in, the volume buttons are configured to simulate a right or left mouse click. In both operating systems, the "Menu" key simulates pressing "Enter", and the "Back" key. "Esc". The touchscreen works like a touchpad in laptops, that is, the cursor becomes where you drag it. Double clicks are not always obtained, it’s much easier to select the desired icon and press “Enter” (phone key “Menu”).
As a result of testing, it will be noticeable that running windows 95 on android is noticeably faster than Win98, at about the same speed as on computers of that time, but quite a few necessary programs on it do not start. In addition, emulation of the mathematical coprocessor does not function well. As a result, Win XP, Win 7, and Linux may not start.
To run your programs, you can do the following:
- Create an image of disk D and put everything you need into it.
- Download Qemu_HDD.rar (this is an archive with zero disk images of various sizes).
- Download WinImage_8.10.8100.rar. Use it to place the necessary files in the image of the desired size.
- Rename the image with the programs as “D.img” and put it in the “SDL” folder on the device’s flash drive.
- Write the following form in sdl.conf: "/sdl.L.m 128.boot c.hda C.img.hdb D.img.usb.usbdevice tablet"
- Start Windows and try to run your program from drive D.
Disadvantages of the emulator:
- Clicks (tapas) do not work the first time.
- No supported network and internet.
- Screen resolution is not acceptable for comfortable work.
- No sound.
- Incorrect time display.
- Technical support and subsequent development of QEMU is discontinued.
- It works much faster than other emulators.
BOCHS (most stable but slowest)
Win on the BOCHS emulator
It is considered the best of these emulators. It has no QEMU flaws and mouse problems and works more stable. In principle, it could run any version of windows on it, but its extremely slow operation negates the launch of heavy operating systems. Although there are lightweight distributions that allow you to, for example, run windows xp on android devices in a reasonable amount of time.
The installation is largely similar to the previous one:
- Install Bochs2_5_1.apk (BOCHS for Android 2.5.1; size 1.20 Mb).
- Download SDL_for_BOCHS.zip (firmware bios, video cards, etc. in the archive).
- Unzip to the SDL folder, after creating it in the root sdcard.
- Download the img image of the operating system.
- Rename the file in the archive to “c.img” and put it in the “SDL” folder on the USB flash drive. Please note. images from the QEMU emulator do not work!
- Run the program installed initially.
You can click the mouse by pressing the volume buttons, while double-clicking works fine. Other keys function as in QEMU: the "Menu" button is equivalent to "Enter", and the "Back" button is analogous to "Esc".
To run your programs and games you need to create a disk image, and then use it as a disk D. This can be done using the method described for QEMU. In order for the emulator to use your image as disk D, you need to open the file “bochsrc.txt” located in the “SDL” folder and remove “#” in the line “# ata0-slave: type = disk, path =” d.img ". The created image must be renamed to “d.img” and placed in the “SDL” folder.
You can use the simpler option, without using an image. The described version of BOCHS supports direct access to the device’s drive. To enable this option, you need to add the form “ata0-slave: type = disk, mode = vvfat, path = / sdcard / HDD, journal = vvfat.redolog” in the file “bochsrc.txt”. Here “HDD” is the folder located in the root of the sdcard.
- It works slowly.
- No network support.
- Stability of work.
- Excellent mouse emulation.
- Sound card emulation support.
- Launch most OS.
- Continuous development and support of the program.
aDOSBox (another option)
The emulator will interest primarily lovers of old DOS games. Although it was created to run DOS, installing windows on an Android tablet, for example, using it is also possible.
To install, do the following:
- Download and install aDosBox_v0.2.5.apk (size 1.80 Mb)
- Download config-adosbox.rar.
- Copy the file “dosbox-0.74.conf” from the archive with the replacement into the folder on the flash drive “/sdcard/appdata/org.hystudio.android.dosbox/.dosbox” (note! the folder will appear only after the program is fully installed).
- Download the archive with the Win 98 image and put the “win98.img” file in the sdcard root.
- Run the installed program.
- Good job overall.
- Windows on the screen displays better without a black frame.
- The mouse functions slightly better than in QEMU.
- Periodic random mouse clicks when moving.
None of the emulators that allow you to install windows on an Android tablet will not give you all the features available in a full-fledged Windows OS. But if you are not interested in speed and are not afraid of the lack of sound, then you can tolerably run some programs without network access or play games. But the biggest drawback of emulators is the lack of an internet connection.