Repository navigation
Releases
Releases · iola1999/hackios-redmi-k90-annibale
v0.1.0(2026-11-09)
REDMI K90(annibale)上运行 iOS 26.6.2(23G90)的第一个预构建版本。
1. 包里有什么
- 内核(XNU 12377,含 WCN7850 Wi-Fi 驱动)、loader 外壳、启动卷,以及本项目放进根盘的程序、驱动和配置。
- 合成脚本
tools/release/assemble.py与安卓端分区工具android/f2fs-resize、android/blkpg-tool。 - iOS 系统文件和手机厂商固件不在包里。合成时从你自己下载的 IPSW 和你自己的手机读取,脚本按包里记录的 SHA-256 逐个核对生成的文件。
2. 怎么用
按体验说明操作:下载并校验本包,准备 IPSW,读取手机固件,合成 boot-ios.img,先临时启动检查屏幕,再划分分区、写入系统盘、刷入引导镜像。macOS 和 Linux 都可以合成,不需要 Xcode 和 Docker。
3. 注意
- 项目处于实验阶段,只在一台 256 GB 的测试机上验证过。写分区和刷机有风险,开始前备份。
- 本版本的产物从新克隆构建,发布前没有在真机上启动验证。loader 开机时按两个
boot分区的内容识别 iOS 与 Android 所在槽位,这部分改动同样没有经过真机验证。遇到问题请在 Issues 里附上开机菜单的显示情况和手机型号。 - 内核启动参数里的 Wi-Fi MAC 地址是固定值,同一网络里接入两台会冲突。其他已知问题见体验说明第 14 节。
4. 源码
三个仓库的 release/v0.1.0 分支:
- hackios-redmi-k90-annibale
815e164 - hackios-xnu-kernel
5af23ba - hackios-xnu-userland
6132ba0
包的 SHA-256:a98a44dfe7f41fe8f591bb024951ba5474dc63b10842bf4ace3198a0ed9f778e