安卓手机也可以刷入苹果 iOS 系统了!HackiOS、iOS‑Sweet,这两个项目尝试在安卓硬件底层引导启动 iOS 系统。很多玩家会把它和电脑端经典的黑苹果(Hackintosh)放在一起讨论,俗称 “安卓手机黑苹果”。
⚠️ 小羿提醒:该类项目处于早期开发阶段,仅适合极客开发者研究,普通用户切勿拿主力手机尝试。解锁 Bootloader 会清空全部数据、失去官方保修,操作失误会直接导致设备永久变砖。
成功刷入演示和项目
- 小米 10 Ultra 成功刷入 iOS 系统并修好 GPU 驱动:访问
- K90Pro max 刷入 iOS17,已开源:访问
- 一加 13t 刷入 iOS,流畅度不输 iPhone:访问
- 一加 Ace 6T 成功运行真正的 iOS 16.5:访问
- 小米 8 运行 iOS 新进展:访问
- 小米 Mix2s 成功刷入 iOS16:访问
- 小米 17Pro 完成 iOS 移植:访问
- K40Pro 刷入 iOS 16:访问
- 联想 z5s 成功刷入 iOS16:访问
- 小米 12S Pro:访问
- 一加 9 运行 iOS 进展,120hz 高刷新率已启动:访问
- 红米 K20Pro 刷入 iOS:访问 | 酷安
- Redmi K40 运行iOS 16:访问 | 酷安
- 小米 15 运行 iOS26:访问 | 项目
- 小米 18pro 启动 iOS:访问
- 谷歌 pixel6 a 成功原生运行 iOS 16.6:访问
- 小米 10s 运行 iOS 16.6:访问
- 红米 note12turbo 也是吃上 iOS16 了:访问
- 一加 Turbo6V 得吃 iOS 16:访问
- 小米6 iOS18.0 全网首开预告:访问
- Redmi Note 8 Pro 刷入 iOS 16 前期启动完成:访问
- 最近很火的安卓刷iOS是怎么运行起来的:访问
HackiOS
HackiOS 是 oosexgang 团队发起的移植项目,目标是在高通安卓手机硬件上,直接引导原生 iOS 16.5,不是安卓启动器、不是模拟器,是底层 XNU 内核启动。
- 项目地址:访问
📑HackiOS 相关新闻
✨HackiOS 项目原理
传统 PC 黑苹果依靠 OpenCore、Clover 这类引导加载程序,搭配定制 EFI 配置,在普通 x86 电脑加载 macOS 镜像。而 HackiOS 的思路类似,只不过平台换成 ARM 高通安卓手机,开发自定义 UEFI 引导,对 XNU 内核做硬件适配,让安卓手机硬件能够识别、加载 iOS 镜像与固件。想要完成完整刷机,整套物料包含:设备专属 EFI 引导配置、修补后的 XNU 内核、iOS 系统镜像、硬件固件补丁。
🎯HackiOS 项目现状
成功进入 iOS 16.5 系统界面,完成基础硬件初始化。音效输出、触觉震动、手电筒与 Wi-Fi 陆续修复可用,相机感测器开始把影像送进系统内建的相机 App。
📦HackiOS 固件下载
- * 团队对外承诺,项目完成代码重写、修复、优化之后会完全免费开源。
iOS‑Sweet
iOS‑Sweet 是另一个已经开源的安卓硬件跑 iOS 项目,目标设备是红米 Note10 Pro 海外版(设备代号 sweet)。并非跑模拟器、也不是安卓套 iOS 主题。
- 项目地址:访问
📑iOS‑Sweet 相关新闻
✨iOS‑Sweet 项目原理
和 HackiOS 思路同源,开发者解锁手机 Bootloader,通过 Fastboot 加载 shim 引导,修改 XNU 内核,使用 HFS + 文件系统挂载 iOS 镜像。 PC 黑苹果靠 EFI 引导 macOS;手机端 iOS‑Sweet 同样需要定制的设备引导固件、内核补丁、适配硬件的配置文件,整套流程属于手机平台的 “黑苹果” 移植思路。
🎯iOS‑Sweet 项目现状
可成功启动进入 iOS 桌面、系统设置界面, 无 GPU 硬件加速,依靠 CPU 软渲染,帧率仅 20~30 帧,WiFi、移动蜂窝、摄像头、蓝牙、音频等绝大多数硬件驱动未适配。
📦iOS‑Sweet 固件下载
- 红米 Note10 Pro 海外版:需要自行编译
UniXNU
UniXNU一个类似 OpenCore 的统一引导程序,为 iOS、iPadOS 甚至未来的 macOS 提供统一的驱动加载接口,彻底消除了针对每台设备进行固件修改的繁琐工作。
📑UniXNU 相关新闻
✨UniXNU 项目原理
苹果的 XNU 内核(Darwin 核心)本身开源部分代码,但它原生只为苹果自家 SoC 设计,无法直接在高通骁龙平台运行。想要在安卓手机跑 iOS,需要解决三大难题:自定义引导加载、XNU 内核打补丁、硬件驱动适配。
- 引导层:利用安卓 Fastboot 机制,在已经解锁 Bootloader 的高通设备上,加载 UniXNU 定制 shim 引导程序,替代苹果设备原生的启动链,绕过苹果硬件校验流程。
- 内核修补:对开源的 XNU 内核源码做大规模修改,移除苹果专属硬件依赖,适配高通 ARM 内存管理、中断控制器、总线架构。
- 硬件抽象层:统一封装电源、显示、I/O 接口的适配接口,不同机型只需要编写对应的设备配置,而不是重复修改内核主体。
- 文件系统支持:提供 HFS + 等苹果文件系统的挂载能力,能够读取原版 iOS 镜像文件。
简单理解:iOS‑Sweet、HackiOS 相当于 “某一台电脑的 OpenCore EFI 配置文件”,UniXNU 就相当于 “OpenCore 本体”。
🎯UniXNU 项目现状
- 发布了部分工作的针对 Adreno GPU 的 Metal 驱动程序。该驱动运行缓慢,仍需大量优化。详情请见:NativeMetal 和 NativeAdreno。
- 由于目前 GPU 驱动尚未完成,系统运行起来非常卡顿,正在全力攻关,预计在 3 天内搞定。这项工作与闭源的 HackiOS 项目完全独立。
最后总结
两个项目已经证明:高通安卓硬件在技术上可以引导 iOS 系统。但是现阶段距离稳定可用非常遥远。喜欢折腾的小伙伴可以关注项目进度,或者关注本页,会分享最新的安卓手机黑苹果进度。