Surface Duo 2 跑上 iOS 26:双屏安卓机原生运行苹果系统
IT之家 10 月 28 日消息,科技媒体 Windows Latest 昨日(10 月 27 日)发布博文,分享了来自开发者 @none24smu 的更多图片,展示了微软 Surface Duo 2 手机成功运行 iOS 26 系统。iOS 26 已在微软 Surface Duo 2 上原生运行。微软 Surface
10月27日,科技媒体Windows Latest发布博文,晒出了开发者@none24smu提供的更多图片,画面里微软Surface Duo 2手机已经把iOS 26系统跑了起来。
Surface Duo 2是微软2021年推出的双屏安卓手机,属于Surface Duo系列第二代,也是该系列最后一款产品。两块5.8英寸OLED屏幕由铰链连接,展开后大约能拼出8.3英寸的“双屏平板”效果。
这次并不是靠模拟器实现的,开发者在Surface Duo上原生运行苹果iOS 26系统;在10月28日发布的推文里,他还表示正在适配iOS 27系统。
具体做法上,移植用的是苹果开源的XNU内核,加上自定义UEFI加载器,设备在系统里被识别成“iPhone 17 Pro Max”。
开发者要先从源代码编译XNU内核,再为高通处理器编写驱动,同时搭建一层从Metal图形API到Vulkan的转换层,让Surface Duo 2的Adreno 660 GPU能够执行iOS的图形指令。
骁龙888不支持苹果的指针认证机制,开发者因此移除了约2,960万个指针签名,还把部分arm64e代码改写为arm64。相关图片如下:
从开发者分享的图片看,Surface Duo移植iOS 26后,设置应用的“关于本机”页面显示系统版本为iOS 26.5.2,型号为“iPhone 17 Pro Max”,内存容量5GB,序列号、Wi-Fi地址和蓝牙信息都显示为“N/A”。
据报道,移植版iOS 26.5.2已经能同时点亮Surface Duo 2的两块屏幕,触控也可以正常使用。系统把双屏当成一块整体画布,“设置”等应用能跨屏显示,还呈现出iOS 26的液态玻璃界面效果。
不过,这个项目还处在早期研究阶段:壁纸显示异常,Wi‑Fi和蓝牙信息为空,部分界面有图形错误;电话应用的数字键盘会被机身铰链挡住。
微软已于2024年10月停止支持Surface Duo 2,但这个移植项目让这款被放弃的设备重新获得关注。开发者表示,项目耗时约两个月,过程中还借助AI工具理解了XNU内核的部分机制。下一步,他打算让Surface Pen模拟Apple Pencil,并尝试移植iOS 27。