
数码爱好者 Makr 最近放出了一个轰动刷机圈的成果,成功在 Redmi Note 12 4G 手机上跑起 iOS 16 系统。

很多人第一眼看到截图,会下意识以为只是安卓换上 iOS 美化主题,或是靠模拟器来实现效果,但开发者专门说明,这次移植完全不是这类取巧方案。
项目直接移植苹果开源的 XNU 混合内核,搭配来自 iPhone X 原版的用户界面组件,系统内 “关于本机” 页面清晰显示版本号 iOS 16.7.16,设备识别信息标注为 iPhone X,基础的触摸操作、音量按键都可以正常响应,整套移植项目代码也已经对外开源,供其他开发者研究。

这台能够运行 iOS 的 Redmi Note 12 4G,是小米在海外市场推出的机型。
早在 2023 年 3 月,小米举办海外发布会,一口气推出四款 Redmi Note12 系列机型,包含 Redmi Note 12 4G、5G 版本、Pro 以及 Pro+。其中 Redmi Note12 4G 搭载骁龙 685 芯片,配备 6.67 英寸 120Hz 高刷 FHD + 屏幕,内置 5000mAh 大容量电池,后置 5000 万像素主摄,定位入门日常机型。

而同系列 5G 版本外观屏幕基本一致,只是处理器更换为骁龙 4 Gen1。这款手机定位亲民,硬件架构属于高通 ARM 平台,本身是安卓生态设备,原生硬件和苹果 iPhone 的底层硬件、固件、安全机制完全不兼容,想要跑 iOS,技术上的难度非常大。
不少普通用户会疑惑,iOS 不是苹果专属的封闭系统吗,为什么安卓手机还能启动?
这里的关键点,就在于 XNU 内核。苹果只开放了 XNU 内核的源代码,iOS 上层绝大多数用户程序、系统组件、安全模块依然是闭源的。开发者移植的思路,是把开源的内核部分适配高通硬件,再搭配 iPhone X 提取出来的原版 iOS 用户态组件,组合起来完成启动。
它并不是完整可用的 iOS,目前仅仅打通了屏幕、触控、音量键等少数基础硬件驱动,通话、蜂窝网络、Wi-Fi、相机、App Store、生物识别这些核心功能,大多还没有适配完成,只能作为技术验证项目,完全不适合拿来当做日常主力手机。

有趣的是,这次红米移植 iOS 并不是近期唯一的同类硬核项目。就在不久前,开发者 j0sh1x 公布了复古硬件移植成果,在经典刷机神机 HTC HD2 上成功跑通 iOS7 系统,同样采用移植 XNU 内核的技术路线,配套硬件驱动代码一并开源。
HD2 是十几年前的老机型,当年就以兼容性强悍出名,可以刷入 Windows Mobile、安卓等多种系统,被刷机玩家称为 “万能神机”。而这次 j0sh1x 的项目,成功让 iOS 用户态组件在这台老旧设备运行,触摸屏也能正常工作。前后两个项目可以看出,不同开发者正在沿着同一条技术路线探索,利用 XNU 开源代码,尝试把 iOS 移植到完全不属于苹果的 ARM 硬件平台上。

刷机圈子里,美化主题、第三方启动器、iOS 模拟器早就十分常见,这类方案本质依旧运行安卓底层,只是改变视觉外观,系统底层没有任何变化。而 XNU 内核移植完全是另一个维度的工作,开发者要从零为高通处理器、屏幕、触控芯片编写底层驱动,打通内存管理、硬件中断,让苹果内核识别安卓设备的硬件。这就好比给一台 Windows 电脑,直接装上 Linux 内核,而不是用软件模拟 Linux 界面。
当然,技术可行性不等于商用可行,这里还有很多绕不开的壁垒。苹果整套 iOS 设计高度绑定自家芯片内置的安全隔离模块,设备启动有层层加密校验。移植项目想要成功运行,只能绕过、简化这套安全校验机制,系统的安全性大打折扣,不建议存放任何个人隐私信息。同时苹果也没有授权把 iOS 系统部署到非自家硬件上,这些项目只属于极客圈的技术探索,仅限开发者学习研究,不面向普通用户日常使用。

回顾智能手机发展的早期,刷机文化曾经非常火爆,玩家热衷于给手机更换各类系统。不过近几年,手机厂商普遍收紧 Bootloader 解锁权限,新机解锁难度越来越高,大规模的跨系统移植慢慢变少,这类硬核底层移植项目也就变得越来越少见。也正因如此,HD2、Redmi Note12 能够成功启动 iOS 的消息,才会迅速在数码爱好者群体中传播开来。
这两个项目更大的价值,不在于让安卓手机用上 iOS,而是验证了 XNU 内核跨硬件适配的可能性。它向开发者展示,只要投入足够多的底层驱动开发,苹果开源内核能够脱离苹果原生硬件运行。对于操作系统底层、内核开发领域的研究者来说,开源代码的放出,可以帮助大家学习混合内核的调度、内存管理机制,给嵌入式系统、跨平台系统开发提供参考思路。

我们也要理性看待这项成果,不要过度神化。现阶段项目还停留在基础启动阶段,大量硬件驱动缺失,生态功能残缺,距离可以稳定使用还有漫长的开发路程。就算后续更多硬件驱动陆续适配,受限于苹果的硬件绑定、授权限制,这类移植项目也很难普及到普通消费者手中。
说到底,这只是极客圈一次充满浪漫色彩的技术实验。开发者凭借对底层硬件、操作系统内核的理解,打破了大家固有认知里 “iOS 只能跑在 iPhone 上” 的刻板印象。
它不会改变安卓和 iOS 两大移动操作系统的格局,但是让大家看到,开源内核和底层硬件适配的潜力,也延续了智能手机时代最珍贵的极客探索精神。














