在 AI 大兼并时代,已经没有什么不可能了。

Windows 11 现在能在苹果折叠屏 iPhone Duo 上运行了!

完整的桌面系统、本地运行、不需要越狱,甚至还能把手机折起来,当成一台迷你 Windows 笔记本。
这是谷歌 AI Studio 负责人 Ammaar Reshi 用 Gemini 搞出来的,据说只花了 2 小时:

虽然都说 Gemini 拉胯,但干些小活还是没问题的,比如在 iPhone 上运行 Windows,嗯。
WindowsiOS
这个名为 WindowsiOS 的项目已经在 GitHub 开源,任何人都可以查看代码。
最重要的是,Windows 直接在手机本地运行,不需要云电脑、远程桌面,也不依赖网络串流。
但注意,它运行的是 ARM 版本的 Windows 11 24H2。

并且,还充分利用了折叠屏设计:
- 完全展开:整个屏幕就是 Windows 11 桌面,可以直接触控操作。
- 半折叠状态:上半部分显示 Windows,下半部分变成虚拟键盘和触控板。
虚拟键盘甚至包含 Copilot 按键,配合多点触控板,看起来就像一台迷你 Windows 笔记本电脑:

不需要越狱,还能运行 Windows 软件
WindowsiOS 不要求 iPhone 越狱。
由于 iOS 限制了普通应用使用硬件虚拟化功能,开发者采用 ARM64 动态二进制翻译、JIT 和软件内存管理技术,让 Windows 11 能够运行。
项目还模拟了 Windows 所需的硬件,包括固件、存储设备、网卡、USB 输入设备和声卡等。
根据开发者展示,目前已经可以运行 Microsoft Edge、Google Antigravity 等 Windows 桌面应用,支持联网、扬声器和麦克风。
Windows 11 ARM 自带的 Prism 转译功能,也有机会让部分传统 x86/x64 Windows 软件运行起来。
使用 Gemini 开发,仅用了 2 小时?
Ammaar Reshi 表示,他使用 Gemini 4 Carbon,并通过 Swarm 让多个 AI Agent 协作,约两小时就完成了开发工作。
WindowsiOS 借鉴了 Henge 等开源项目已有的 ARM64 二进制翻译、软件内存管理和 iOS JIT 技术,并在此基础上实现 Windows 11 所需要的兼容能力。
如何安装 WindowsiOS?
目前 WindowsiOS 仍是实验性项目,安装门槛较高,需要一台 Apple Silicon Mac(M1 或更新)、Xcode 开发环境,大致安装过程如下:
- 下载源代码:从 GitHub 克隆 WindowsiOS 项目。
- 准备开发环境:安装 Xcode、Python 3、LLVM、xcodegen 等编译工具和相关依赖。
- 制作 Windows 镜像:准备微软官方 Windows 11 ARM64 ESD、UEFI 固件和 VirtIO 网卡驱动,运行项目提供的脚本,生成适用于 iPhone 的 Windows 系统镜像。
- 编译 iOS 应用:通过 Xcode 将 WindowsiOS 编译为 iPhone 应用,并安装到设备。
- 复制镜像并启动:将 Windows 镜像和固件文件复制到 iPhone 的指定目录,通过 Mac 上的 LLDB 调试工具启用所需的 JIT 执行环境,再启动 Windows 11。
获取
原文:https://www.appinn.com/windowsios-windows-11-iphone-duo-gemini-open-source/