No rooting or custom modifications needed, we’re going to do this with stock Android and a few free (but high-quality) apps.

无需生根或自定义修改,我们将使用库存的Android和一些免费(但高质量)的应用程序来做到这一点。

I’m not even going to address the “Yeah… but why?”, because if you’ve found this article I know your reasoning (not unlike mine) falls beyond typical reasoning… So let’s dive in!

我什至不打算讲“是的……但是为什么?”,因为如果您找到了这篇文章,我知道您的推理(与我的不一样)超出了典型的推理范围……所以,让我们深入研究吧!

您会得到: (What you’ll get:)

  • Windows XP Home or Pro running on your phone, 32-bit (not tested with 64-bit, and I’m sure you’d need to tweak things a bit)手机上运行的Windows XP Home或Pro(32位)(未经64位测试,我敢肯定您需要进行一些调整)
  • Optional multi-core running in XP (but don’t expect it to boost your performance)在XP中运行的可选多核(但不要期望它会提高性能)
  • A filesystem mount between XP and your phoneXP和手机之间挂载的文件系统
  • Working networking/internet (but good luck with IE)可以工作的网络/互联网(但IE祝您好运)
  • Maybe working sound (when it did work for me, it was very choppy)可能工作正常(当它对我有用时,它非常断断续续)
  • Not enough video capabilities to play the OG Starcraft (But you can play Pinball and Solitaire!)

    没有足够的视频功能来播放OG星际争霸(但您可以播放弹球和纸牌!)

您需要什么: (What you’ll need:)

  • A modern-ish Android phone (Tested on Pixel 2 and OnePlus 8 Pro)现代的Android手机(在Pixel 2和OnePlus 8 Pro上经过测试)
  • Android 10 (although go ahead and try it with older versions, I see no reason why it wouldn’t work)Android 10(尽管可以尝试使用旧版本,但我认为没有理由不起作用)
  • Windows XP install ISO CD imageWindows XP安装ISO CD映像
  • 10 or so GB free on your phone (adjust to taste)手机上10 GB左右的可用空间(根据口味而定)

步骤1:进行设定 (Step 1: Getting Setup)

First, you’ll need the apps. We’re using a tool called Termux as our host platform, install it here: https://play.google.com/store/apps/details?id=com.termux&hl=en_US

首先,您需要这些应用程序。 我们正在使用称为Termux的工具作为我们的宿主平台,请在以下位置安装: https : //play.google.com/store/apps/details? id=com.termux &hl=zh_CN

You’ll also need a VNC Viewer app, to view the Windows XP screen I recommend VNC Viewer: https://play.google.com/store/apps/details?id=com.realvnc.viewer.android&hl=en_US

您还需要一个VNC Viewer应用程序,才能查看Windows XP屏幕,我建议使用VNC Viewer: https : //play.google.com/store/apps/details? id = com.realvnc.viewer.android &hl=zh_CN

Find or download your favorite backup of the Windows XP install ISO. I can’t provide that for you, but there are many areas on the internet where you can grab a copy. Get it in ISO format, and copy/download it to your Android’s “downloads” folder.

查找或下载Windows XP安装ISO的常用备份。 我无法为您提供此服务,但是互联网上有很多区域可以获取副本。 以ISO格式获取它,并将其复制/下载到Android的“下载”文件夹中。

The following Android keyboards are recommended, but not strictly necessary. You should be able to accomplish everything with your default keyboard, you just might get a bit frustrated with the lack of arrow keys and easy access to less common buttons:

建议使用以下Android键盘,但并非绝对必要。 您应该可以使用默认键盘完成所有操作,但由于缺少箭头键并易于访问不太常见的按钮,您可能会感到有些沮丧:

  • https://play.google.com/store/apps/details?id=org.pocketworkstation.pckeyboard

    https://play.google.com/store/apps/details?id=org.pocketworkstation.pckeyboard

  • https://play.google.com/store/apps/details?id=com.microsoft.keyboardforexcel

    https://play.google.com/store/apps/details?id=com.microsoft.keyboardforexcel

(If you happen to have a bluetooth keyboard or USB adapter and USB keyboard that works with your phone, by all means, indulge.)

(如果您碰巧拥有可以与手机配合使用的蓝牙键盘或USB适配器和USB键盘,请放心使用。)

步骤2:安装准备 (Step 2: Install Prep)

Termux doubles as a terminal emulator and Linux package tool, which gives us a lot of flexibility on Android.

Termux兼作终端仿真器和Linux打包工具,这使我们在Android上具有很大的灵活性。

To run Windows XP, we’ll be using the Qemu Emulator. To install Qemu, open Termux and run the following commands:

要运行Windows XP,我们将使用Qemu仿真器。 要安装Qemu,请打开Termux并运行以下命令:

pkg update -ypkg install -y qemu-system-i386-headless qemu-utils

Connecting to Android storage

连接到Android存储

Since your Windows XP cd iso image is in your downloads folder, we need to configure termux to access directories in the wider Android, and not just it’s own scoped files. To do that we need to “setup storage” (https://wiki.termux.com/wiki/Termux-setup-storage)

由于您的Windows XP cd iso映像位于您的下载文件夹中,因此我们需要配置termux以访问更广泛的Android中的目录,而不仅仅是它自己的作用域文件。 为此,我们需要“设置存储”( https://wiki.termux.com/wiki/Termux-setup-storage )

It’s easy, simply run:

很简单,只需运行:

termux-setup-storage

Next, we’ll create the hard drive image that Windows XP will be installed on:

接下来,我们将创建Windows XP将安装在的硬盘驱动器映像:

qemu-img create -f qcow2 WinXP.img 40G

The above command creates a 40 GB file image format that’s specific to Qemu (called qcow2, which stands for Qemu Copy On Write) while this isn’t as fast as raw images, it only consumes space as needed, instead of allocating all 40GB right away. The file produced is only about 193K, until we start filling it up

在Android上运行Windows XP相关推荐

  1. 如何在你的安卓手机上运行Windows XP?

     如何在你的安卓手机上运行Windows XP? 原理很简单:用虚拟机运行在安卓手机中,然后把Windows XP运行在虚拟机里面.这个虚拟机怎么做呢,用"BOCHS"的电脑版 ...

  2. 在安卓手机上通过虚拟机运行Windows XP

    转自:https://www.ithome.com/html/android/302170.htm 细数当年的桌面版Windows,似乎针对ARM架构处理器的版本并不多,小编曾用过一段时间的Windo ...

  3. 让运行在T61上的windows xp支持4G内存

    让运行在T61上的windows xp支持4G内存 环境:lenovo thinkpad t61 with 4GB Memory, windows xp 32bit. 现象:查看"我的电脑& ...

  4. .NET Compact Framework s60v3(在S60上运行Windows Mobile程序)

    注:以下内容未经过本人测试,只是看到该消息,本人没有S60手机,无法测试真实性和可靠性,但希望能够将消息告诉给所有对.Net CF热爱的同志.这将是一缕曙光,使得S60上运行WM程序变为可能. 原贴如 ...

  5. windows虚拟机_iOS 版虚拟机:在 iPhone 上运行 Windows 系统

    最近,国外开发者发布了一款名为 UTM 的虚拟机软件,这款虚拟机安装到 iOS 设备之后,就可以借助它在 iOS 设备上运行 Windows.Liunx 甚至 Android 系统,不过虚拟机内系统并 ...

  6. 有没有办法在Android上运行Python?

    我们正在开发S60版本,该平台具有不错的Python API. 但是,关于Android上的Python尚无任何官方资料,但是由于Jython存在,有没有办法让蛇和机器人一起工作? #1楼 目前还没有 ...

  7. 甲骨文发布适用于 MongoDB 的 Oracle Database API;Chrome 和 Edge 互相“拉踩”;树莓派驱动程序现可在 Android 上运行 | 开源日报

    整理 | 宋彤彤 责编 | 屠敏 开源吞噬世界的趋势下,借助开源软件,基于开源协议,任何人都可以得到项目的源代码,加以学习.修改,甚至是重新分发.关注「开源日报」,一文速览国内外今日的开源大事件吧! ...

  8. 在Lumia 950 XL上运行Windows 10 ARM64,是种什么体验?

    本文于2019年02月01日首发于IT之家. 地址:点击这里 2019年1月,据IT之家报道,微软Lumia 950 XL刷Windows 10 ARM64项目取得了巨大进展(显卡驱动已经成功运行), ...

  9. 如何将 EXE 文件转换为 APK 文件以在 Android 上运行

    什么是 .exe 文件? .exe 是一种非常常见的文件格式,它实际上是"可执行"文件的缩写形式.此类文件通常用于运行或安装 Windows 计算机的软件应用程序.您在 Windo ...

最新文章

  1. 解表化饮什么意思_为什么有人动不动就一身汗,有人再热也不出汗?中医告诉真实原因...
  2. activiti自己定义流程之整合(五):启动流程时获取自己定义表单
  3. Oracle 返回结果集 sys_refcursor
  4. 华为swot分析2020_2020华为音频产品汇总分析,完善产品质量,丰富产品线
  5. Intel 64/x86_64/IA-32/x86处理器 - 指令格式(5) - 8086/16位指令寻址字节
  6. 终日奔波只为饥,方才一饱便思衣
  7. react-native 打离线包
  8. java http请求_零基础学Java,掌握Java基础难不难?
  9. 免费下载IOS/MAc付费软件
  10. 该死的配置系统未能初始化
  11. 2022手机号段大全、归属运营商整理—2022.01.04更新(包含三大运营商)
  12. selenium调用edge driver的坑
  13. 使用python的turtle绘画滑稽脸
  14. [Unity插件]着色器关键字分析工具ShaderControl
  15. 【Golang】查找-学习笔记
  16. 第八章 性能优化 之 内存优化(一)
  17. JavaScript数据结构——图的实现
  18. 把 GPL 视作“病毒”?请停止污名化 GPL
  19. 图文详解:K8S太火了!花10分钟玩转它不香么
  20. Cell | 深度突变学习预测SARS-CoV-2受体结合域组合突变对ACE2结合和抗体逃逸的影响...

热门文章

  1. 移动端适配推荐flexible和 postcss-px2rem
  2. 现在的学生太厉害了!一位同学冒着挂科的风险给大家写得 Spring Cloud 入门总结...
  3. VMware虚拟机连网的方法(超级简单)
  4. Lvs负载均衡+健康检测
  5. r语言写内曼最优分配_R中最优化函数optim
  6. python算法之迭代算法
  7. 【bat】bat批处理 执行SqlServer语句 使用sqlcmd
  8. 520运维侠客行·北京站传统IT运维转型之道圆满落幕
  9. Method ‘EncodeVideoFaster‘ in type ‘SIPSorceryMedia.Encoders.VpxVideoEncoder
  10. scala 查询ip归属地 测试