Trend Report · 2026-10-30 · 科技 · 约 4 分钟读完 · Haowu Lab 出品

REDMI K90 Pro Max 运行 iOS 17 为什么突然火了

原生引导演示刷屏,公开复现材料却还没跟上。

一部手机、一层引导程序,以及从亮起桌面到成为完整设备之间的长路。

为什么突然火了

  1. 01

    UniXNU 的官方说明把项目定义为通用 UEFI 环境与驱动加载系统,目标是在非苹果 ARM64 硬件上引导 iOS 和 macOS。它不是给安卓换一套苹果图标,而是试图从启动层换掉整个系统。

  2. 02

    IT之家10月29日报道,开发者“江灵夏草”让 REDMI K90 Pro Max 进入 iOS 17 桌面,并打通 GPU 图形渲染、多核 CPU 调度、120Hz 显示与 USB 数据通道。

  3. 03

    同一份进展清单也写得很清楚:相机、电源键、音量键、蜂窝基带和扬声器仍不可用。能滑动桌面,和能打电话、拍照、外放声音,是两种完成度。

  4. 04

    UniXNU 的 myron 官方设备页比热搜标题谨慎:目前公开的是核心与驱动分支,设备仓库、板级文件、defconfig 和真机结果仍未发布,别人还无法按公开材料完整复现。

脉络时间线

  1. 2020-03反方向移植先留下教训

    Corellium 的 Project Sandcastle 把 Android 搬上 iPhone 7 与 7 Plus。官方支持表至今仍将 GPU、音频、蜂窝和相机列为不可用,说明成功启动远不等于手机功能齐全。

  2. 2026-10-19UniXNU 公开建仓

    首次导入就包含共享构建工具、ARM64 支持、系统配置与可复用组件,目标是形成移植框架,而不是只发布某台手机的一次性镜像。

  3. 2026-10-24小米8演示 iOS 16.5

    另一位开发者展示小米8运行 iOS 16.5,修复 GPU 问题后桌面动画趋于流畅,但大量硬件驱动仍未完成。

  4. 2026-10-25公共组件集中更新

    UniXNU 连续更新 GPU、显示、SMMU、CPU 簇描述和 Safari 相关支持,设备文档也同步扩充。单个演示背后,公共底座正在快速变化。

  5. 2026-10-29“红果”视频刷屏

    多家科技媒体转述江灵夏草的 K90 Pro Max 进展。苹果界面与红米硬件同框的反差迅速传播,网友顺势造出“红果”这个称呼。

  6. 2026-10-29公开文档补上谨慎注脚

    myron 页面记录 A8XX Adreno 与 CPU affinity 改动,同时明确:设备仓库和真机日志出现之前,仍应把这个移植视为进行中。

这次不是换主题,而是换启动路径

安卓手机仿 iOS 并不新鲜。一个启动器可以搬走图标、壁纸和 Dock 样式,底下却仍然是 Android。UniXNU 要处理的是更底层的问题:机器加电以后,谁来描述硬件、加载驱动,并把控制权交给 XNU?

项目 README 拿 OpenCore 作类比。UniXNU 提供通用 UEFI 环境和驱动加载系统;公共仓库放构建工具、ARM64 支持与系统配置,SoC 仓库负责同一芯片家族的共性,设备仓库则负责某块主板的配置和硬件接入。简单说,它想把每台设备重复踩过的坑,尽量变成下一台设备可以直接调用的部件。

为什么有了 ARM64 还不够?因为指令集相同,不代表整台计算机相同。iPhone 和采用高通平台的 REDMI 都能执行 ARM64 指令,但内存映射、中断、存储控制器、GPU 固件、电源管理,以及相机和基带周围的小处理器,各有各的地址与规矩。XNU 不能对一台抽象的“手机”下命令,它必须知道眼前这块板子究竟是什么。

myron 页面列出的工作恰好说明了这一点:A8XX Adreno 寄存器表、CPU affinity 匹配改动,以及单独的 UFS 驱动分支。这些名字听起来远不如“运行 iOS 17”热闹,却决定了内核能否找到显卡、把任务分给不同核心、读到持久存储。桌面只是最后浮出水面的部分。

一台量产的骁龙旗舰,本来就要经历漫长的软硬件集成,这也是骁龙首发权竞赛背后不太显眼的工作。社区移植则要在手机上市之后,反向补上其中一段,而且目标还是这台设备从未计划运行的系统。UniXNU 的价值,正在于把零散的补洞过程整理成公共工程。

120Hz 很醒目,却只是子系统清单里的几项

流畅桌面很容易传播,因为它把复杂工程变成了一眼能看懂的画面。屏幕要正确呈现帧,GPU 要完成渲染,触控坐标要准确送达,CPU 调度还要让界面及时响应。再加上120Hz,成果就不再只是日志里的一行“启动成功”。

但手机不是只有桌面。蜂窝通信离不开基带与其固件,声音要经过编解码器、功放和时钟,相机则牵涉传感器、供电与图像处理器。触屏能用,也不会自动带出电源键和音量键。SpringBoard 出现后,这些子系统仍然要逐个接通。

六年前的反向移植已经演示过同样的规律。Project Sandcastle 的官方表格显示,选定的 iPhone 7 设备可以支持 CPU、存储、显示、触控、Wi-Fi 与蓝牙,却没有 GPU、音频、蜂窝和相机。今天 UniXNU 的进度表虽然方向相反,难题的排列方式却很像。跨系统移植没有一颗“兼容开关”,只有逐项点亮的硬件清单。

比视频更值得关注的是证据差

现在其实有两个版本的 K90 故事。快版本里,开发者演示变成媒体报道,媒体报道又变成“红米加苹果”的段子,一台手机似乎已经跨过生态边界。慢版本里,UniXNU 文档逐项列出另一名开发者能下载什么、配置什么、验证什么。到10月29日,这两个版本还没有完全重合。

这个差距不等于演示一定有问题,它只标出了目前还缺什么:公开的设备仓库、板级文件、defconfig,以及与明确代码版本对应的真机日志。项目自己的“小米平板6S Pro”页面提供了更成熟的参照:固定组件版本、构建命令、实现记录和硬件观察被拆到各个子系统里。用这把尺子看 K90,比直接相信标题或直接嘲笑标题都更有用。

那为什么偏偏在这几天火?公共 UEFI 框架减少了一次性移植的重复劳动,GPU 与显示组件在10月下旬集中推进,小米8、平板和 K90 的演示又挤进同一个新闻窗口。K90 Pro Max 还提供了最直观的传播画面:一台新款安卓旗舰,屏幕里却是对手阵营的系统。玩笑会过去,工程记录会留下。下一次真正值得关注的节点,不是又一段更流畅的视频,而是别人也能复现的启动过程,以及某个沉默硬件第一次开始工作。

关键事实

演示系统
iOS 17
设备代号
myron
引导层
UEFI + UniXNU
已展示进展
GPU、多核、120Hz、USB
仍未打通
基带、相机、音频
公开状态
进行中

各方怎么说

把 UniXNU 定义为通用 UEFI 环境与驱动加载系统,用共享工具、SoC 支持和设备级主板集成,让非苹果 ARM64 硬件能够引导苹果操作系统。
UniXNU README项目文档,转述github.com ↗
报道 iOS 17 桌面、GPU、多核、120Hz 与 USB 的进展,同时明确相机、按键、基带和扬声器仍不可用,距离完整日常使用还有差距。
IT之家10月29日报道,转述ithome.com ↗
设备页只记录核心与驱动分支,尚未列出设备仓库、板级文件、defconfig 或真机结果;在这些材料与日志公开前,仍应把 myron 移植视为进行中。
UniXNU 设备文档myron 状态页,转述unixnu.com ↗

常见问题

这是安卓套了一个 iOS 主题吗?

项目声称的不是主题,而是通过 UEFI 在非苹果 ARM64 硬件上加载 XNU,属于原生引导路线。不过就这台 REDMI 而言,供他人独立复现的设备文件与日志仍未完整公开,不能把框架目标和单机证据混为一谈。

演示中的手机现在能打电话、拍照吗?

没有这样的完整功能记录。10月29日的报道明确把蜂窝基带和相机列为不可用,扬声器与实体按键也还没有打通。

为什么选择较早的 iOS 版本?

移植要对应特定的内核接口、系统镜像和驱动假设。选择已知版本,开发者才能固定这些变量,而不是一边适配硬件一边追新系统。能运行某一个版本,不代表后续版本也能直接照搬。

什么进展比下一段演示视频更关键?

公开设备仓库、板级文件和 defconfig,附上明确代码版本、可重复构建命令与真机日志。此后 Wi-Fi、音频、按键或蜂窝硬件中任何一项开始工作,都会成为可以核验的新节点。

更多解读

参考来源