安卓手机运行 Windows 操作系统:一
内容提要
本文介绍了在老设备上运行Windows操作系统的方法,使用了WoA项目中的woa-msmnile分支。作者详细介绍了准备工作,包括安卓开发工具和手机引导环境的设置,以及刷入TWRP恢复环境和备份手机数据。接下来,作者介绍了下载适配手机的UEFI镜像和ARM PE环境,并进行分区调整和安装。最后,作者提到了Windows无法再安装Android应用的消息,并表示将在下一篇文章中继续介绍正式的Windows环境安装。
延伸解读
项目支持范围与设备选择
WoA 的 woa-msmnile 分支主要支持四类高通芯片:骁龙 855、720G、888 以及 778G/778G+/782G。其中骁龙 855 的设备支持度较好,涵盖小米 9、K20 Pro、三星 S10 等多款机型。如果你手头有这些设备,可以优先尝试;其他芯片的设备可能遇到更多兼容性问题。
操作前的必要备份
刷机前务必在 TWRP 中备份 boot、Modem、EFS 等关键分区,并将备份文件从手机拉取到电脑保存。分区调整和系统安装过程中一旦出错,这些备份是恢复手机功能的最后保障。作者也建议不要用日常主力机来折腾,以免数据丢失。
分区调整的关键步骤
使用 sgdisk 和 parted 工具调整分区表时,需要先扩大分区表条目数至 128,再缩小 userdata 分区为 32GB,随后创建 ESP 和 Windows 分区。操作中要确保 Data 分区未挂载,并记录 userdata 分区编号。预留 20GB 空间给 ARM PE 维护系统,方便后续操作。
UEFI 引导与 PE 环境验证
将手机启动引导方式更换为 UEFI 后,刷入适配的 UEFI 镜像(如 xiaomi-raphael_NOSB.img),重启即可进入 Windows PE 环境。这一步成功意味着手机已具备运行 Windows 的基础条件,但正式安装 Windows 系统还需后续步骤,作者将在下一篇文章中继续介绍。
Q&A
如何在安卓手机上运行Windows操作系统?
可以通过WoA项目中的woa-msmnile分支,在老设备上运行Windows操作系统,具体步骤包括准备安卓开发工具、刷入TWRP恢复环境、下载适配的UEFI镜像和ARM PE环境,并进行分区调整和安装。
WoA项目支持哪些Qualcomm Snapdragon芯片?
WoA项目支持多种Qualcomm Snapdragon芯片,包括855、720G、888和778G系列。
在安装Windows之前需要做哪些准备工作?
准备工作包括下载安卓开发工具、刷入TWRP恢复环境、备份手机数据、下载适配手机的UEFI镜像和ARM PE环境,并调整分区表。
如何备份手机数据以防止数据丢失?
可以通过进入TWRP模式,选择备份功能,至少备份boot、Modem和EFS目录,并将备份文件下载到本地电脑。
为什么Windows无法再安装Android应用?
微软官方停止了“适用于 Android 的 Windows 子系统”的支持,因此Windows无法再安装Android应用。
如何调整手机的分区表以安装Windows?
可以使用sgdisk工具调整分区表,增加允许的分区数量,并使用parted工具进行具体的分区调整,为Windows安装做好准备。