Google AI Studio 的產品與設計主管 Ammaar Reshi 近日公開展示一個名為「WindowsiOS」的開源專案,宣稱已讓完整的 Windows 11 24H2 桌面系統在 Apple 摺疊機 iPhone Duo 上原生運行,且全程不需要越獄。他在 X(Twitter)上發文表示,整個 bring-up 過程是用 Google 最新的 Gemini 4 Carbon 模型協助完成,並附上實際操作影片與 GitHub 程式碼庫。
WindowsiOS 專案本體:非越獄 iPhone 上的完整 Windows 體驗
根據 GitHub 上的 WindowsiOS 儲存庫描述,這套系統在非越獄的現代 iOS 裝置上,以接近原生的速度運行完整的 Microsoft Windows 11 24H2 ARM64(Build 26100)。專案在 iPhone Duo(型號 iPhone19,4、Apple A20 Pro 晶片、iOS 27)上完成了端到端驗證,全程沒有使用 Apple 的 Hypervisor.framework。
儲存庫展示的畫面中,Microsoft Edge 能載入即時的 HTTPS 網頁,Antigravity 2.31.0 以原生 ARM64 應用程式的身分在系統內運行,x86-64 的舊程式則透過 Windows 11 內建的 Prism 模擬層執行。音訊部分支援全雙工的喇叭與麥克風,網路透過 VirtIO 乙太網路卡連接,顯示輸出以 120Hz 的更新率呈現。
技術核心:採二進位轉譯架構
WindowsiOS 不是傳統意義上的硬體虛擬化客戶端,它的引擎把 Windows 的 ARM64 程式碼動態轉譯成 iPhone 能執行的 ARM64 指令,並搭配一套軟體記憶體管理單元(MMU)。之所以需要這種做法,是因為 Apple 從 iOS 16.4 起在一般 iOS 裝置上限制了 Hypervisor.framework 的硬體 EL2 虛擬化能力,讓過去依賴此框架的 UTM HV 這類虛擬機在非越獄 iPhone 上無法運作。
專案建立在多個開源專案的基礎上,包括先前在 iPhone 上運行 macOS 的 Henge、ARM64 二進位轉譯架構的 Husk、提供 iOS 除錯器附加能力的 StikDebug/StikJIT,以及 libslirp、TianoCore EDK2 韌體與 Red Hat 的 virtio-win 驅動。開發者並未把整套堆疊宣稱為完全原創。
Windows 11 對底層環境的要求比先前 iPhone 模擬工作更嚴格。Windows 需要 4KB 記憶體分頁,而 Henge 原本鎖定的是 16KB 分頁的 macOS 客戶端;Windows 對程序位址空間識別碼(ASID)的放置方式也與 Linux、macOS 不同;此外 Prism 使用未對齊的記憶體排序指令,iPhone 主機原本會對這些指令產生錯誤,因此引擎要透過軟體輔助處理。Windows 拒絕以 device-tree 方式開機,所以專案必須提供 UEFI、ACPI、NVMe、USB 3.0 xHCI、Intel HD Audio 與 VirtIO 網路這套完整的 PC 級平台。
摺疊機的互動設計
WindowsiOS 會配合 iPhone Duo 的轉軸改變版面配置。闔起來像筆電時,上半螢幕顯示 Windows 桌面,下半螢幕變成鍵盤與觸控板;展開時則切換成全螢幕模式。登入 Antigravity 的 Google 帳號時,系統透過一個名為 WinIOSBrowser.exe 的小輔助程式,把登入流程交給 iOS 的 Safari 登入表單,因此能沿用既有的 Safari 登入狀態、Passkey 與 Face ID,也可以在 App 內切換成用 Edge 登入。
I used Gemini 4 Carbon to get Windows 11 running on my iPhone Duo! 💻 Unfold the screen and it’s a pocket PC, including Antigravity running coding agents on my phone. This is the actual desktop ARM OS running locally with touch controls. Demo + repo below! https://t.co/LVdeqvvOU1
— Ammaar Reshi (@ammaar) November 11, 2026
相較於過去必須透過 App Store 或側載的模擬器,這套做法最大的差異落在速度上。WindowsiOS 的說明指出,像 UTM SE 這類退回到 QEMU TCG 直譯器(TCI)的模擬器,在直譯模式下要花上數十分鐘才能到達 Windows 11 桌面,也無法順暢驅動 Microsoft Edge 或 Antigravity 這類多程序的 Chromium/Electron 架構軟體,而 WindowsiOS 完全沒有這些問題。
專案現況與授權
截至報導時,WindowsiOS 儲存庫只有六次 commit,第一次在 11 月 8 日,最近一次在 11 月 11 日,新增了一個一鍵啟動 Microsoft Paint 的啟動器。程式碼採用 GPL-2.0-or-later 授權,但 Windows 本身不隨專案發行,使用者需自行準備零售安裝媒體,因此微軟的正常授權仍適用於該安裝。開發者也在儲存庫中註明,整個 bring-up 是使用 Gemini 4 Carbon 模型完成。
WindowsiOS – GitHub
結語
WindowsiOS 是一個架構完整、文件詳盡的技術展示,背後有紮實的工程投入。它證明了在手機晶片上能模擬出多少 Windows 平台元件,包括 UEFI、ACPI、Prism 與 Chromium 架構的應用程式。不過對一般使用者來說,它目前仍是開發者的玩具,距離人人可用的口袋電腦還有一段距離。依賴除錯器與 TXM 特定行為的設計,也意味著 Apple 未來若調整系統,這套方法可能隨時被關上門。










