安卓机跑iOS离我们还有多远?这次移植解决了哪些难题

源自170位全网作者

10-29 15:09

把 iOS 装进安卓手机,今年从段子变成了实机演示。开发者 SmuOS(又名 None24)在微软已停产的双屏安卓手机 Surface Duo 2 上原生运行了 iOS 26,两块屏幕和触控全部正常工作,系统还把这颗骁龙 888 设备识别为“iPhone 17 Pro Max”。但“离我们还有多远”的答案是分裂的:系统层的墙已被击穿,体验层的墙仍然完整——这台机器没有网络、无法即下即刷,目前只属于极客的硬件考古。知乎

突破集中在十月最后一周。10 月 24 日,iOS 26 首次在这台 Duo 2 上原生启动,当时只有一块屏幕能亮。一天后两块屏幕都能以 37 帧每秒运行起来,触摸同步宣告可用,而此前帧率只有 3 到 10 帧。中文互联网的讨论在月中就已点燃,有数码博主感叹这集神了:安卓机跑 iOS 和 iPhone 运行 apk 居然在今年都实现了。知乎微博

这次移植翻过的第一道墙,是让苹果的内核跑在非苹果硬件上。苹果已公开 iOS 内核 XNU 的源代码,iPhone 与多数安卓机又同为 ARM 架构芯片,自编译内核有了地基。社区把这套方法做成了开源项目 UniXNU:用定制 UEFI 引导在非苹果 ARM64 硬件上启动 iOS 或 macOS,定位类似黑苹果世界的 OpenCore。知乎

第二道墙是图形。iOS 的全部界面渲染都基于苹果的 Metal 图形接口,而 Surface Duo 2 的 Adreno 660 GPU 不支持 Metal,解法是把 Metal 指令翻译成 Vulkan,再交给 Adreno 的开源驱动执行。开发者坦言最难的不是内核,而是图形栈里的细枝末节:SpringBoard、Backboardd 等核心进程随时可能因一个对不上的细节崩溃,他为此亲手反编译了 IPSW 固件镜像。知乎

第三道墙来自苹果的安全设计。iOS 代码以 arm64e 编译,依赖苹果芯片独有的指针认证(PAC)机制,而骁龙 888 没有这项硬件功能,项目仓库的记录是从 iOS 共享缓存中剥离了约 2960 万个指针签名。此前一波“安卓跑 iOS”都在绕开这道墙:以 iPhone X 为模板、停在 iOS 16.7 世代,因为 XS 之后的新款 iPhone 加入的 PAC 会直接阻断欺骗引导。这次 SmuOS 改用 iPhone 17 Pro Max 官方恢复镜像,把版本线直接拉回了 iOS 26。知乎知乎

第四道墙没有先例可抄:苹果推出 iPhone Duo 之前,从未做过双屏设备。SmuOS 最终让 iOS 把两块屏幕当成一块大画布:设置应用呈现类 iPad 的侧栏加内容布局,电话应用的拨号键盘横跨两屏。知乎

回到“普通人能不能用”,缺口整齐地摆在驱动上。这波移植的公开演示大多止步于主屏与手势:相机、传感器因缺少 iOS 驱动失灵,任何形式的联网都没戏,蓝牙、Wi-Fi、蜂窝网络全部罢工。另一条移植线 ios-topaz 的状态被概括为“仅为技术实验,暂不具备日常使用条件”。个别部件已有零星进展:一加 9 的移植者宣称解决了 WiFi 驱动和高刷屏幕驱动。知乎微博哔哩哔哩

其次是可刷性。这类项目只分发自己编译的引导与内核组件,固件和 Apple 的相关文件并未重新分发,普通用户无法直接下载刷入。即便技术路径全部公开,拿到的也只是需要自行编译源码的极客工具,开发者的警告更实际:别自己尝试,除非已准备好让那台手机彻底变砖、永久报废。知乎知乎

还有一条会不断后退的线:系统版本。SmuOS 已在推进 iOS 27 移植,但他自述目前还没有公开的内核标签可用于该版本,苹果每更新一代,移植就要重新追一次。新机型也在被陆续加入移植名单,小米 17 Pro 和红米 K90 Pro Max 的演示已经出现。只是公开可跑的系统,普遍仍停留在 iOS 16 与 17 世代。知乎哔哩哔哩

更值得注意的是方向。安卓跑 iOS 成潮流的同时,反方向的开源项目 Husk 2.0 已能让 iPhone 直接跑安卓游戏,兼容 150 多款,且不经过整机模拟器。两个方向共用同一块地基:同为 ARM64 芯片、图形接口可以互译、内核源代码可以公开编译——围墙的裂缝是结构性的,不是某个团队的灵光一现。知乎

所以“离我们还有多远”有两个答案。技术意义上,墙已被证明可拆:引导、图形翻译、指针认证、双屏适配,四道最硬的关卡在十月下旬全部有了绕行方案。体验意义上,距离仍远——网络与相机驱动补齐之前、苹果系统镜像不开放之前,“安卓机跑 iOS”仍是停产测试机上的研究项目。接下来值得盯的信号有两个:iOS 27 移植能否成行,以及社区能否第一次把完整的网络功能带进 iOS 界面。

内容由AI生成
0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章