XNU 内核移植红米 Note 10 Pro,启动 iOS 16.7.16

reddit.com · ⭐️ 7/10 · 2026-10-19

开发者将苹果开源的 XNU 内核移植到红米 Note 10 Pro(骁龙 732G),并于 10 月 18 日启动到主屏,运行未经修改的 iPhone X 版 iOS 16.7.16 用户空间。目前触摸和实体按键可用,画面完全由 CPU 渲染,约 20–30 帧/秒;GPU 驱动、Wi-Fi 和相机尚不可用。代码已在 GitHub 开源,这仍是早期概念验证,并非可供日常使用的系统。

背景

XNU 是苹果开源的 Darwin 内核核心,iOS 与 macOS 均构建于其上,但 iOS 的用户空间部分并不开源,且历来只与苹果自研芯片及驱动栈配套发布。把 iOS 用户空间搬到非苹果硬件的主要障碍,是为目标 SoC 补齐显示、GPU、Wi-Fi 等外设驱动;本次移植所用红米 Note 10 Pro 搭载骁龙 732G,原本运行 Android,目前缺少 GPU 驱动,只能以 CPU 渲染画面。

→ 阅读原文