微软Surface Duo 2原生运行iOS 26
微软Surface Duo 2被开发者成功原生运行iOS 26,该设备为2021年推出的双屏安卓手机,移植通过XNU内核、UEFI加载器及Metal转Vulkan实现,并识别为iPhone 17 Pro Max,开发者称帧率提升至37fps且触摸正常。
驱动中国10月28日消息,开发者@none24smu已将微软Surface Duo 2成功原生运行iOS 26,相关图片由外媒Windows Latest于10月27日发布。该设备为微软2021年推出的双屏安卓手机,也是Surface Duo系列第二代及最后一款产品。
微软Surface Duo 2机身由两块5.8英寸OLED屏幕经铰链连接,展开后提供约8.3英寸双屏平板式体验。该运行状态并非借助模拟器达成,开发者在Surface Duo 2上原生运行苹果iOS 26系统,并在10月28日发布的推文中表示正适配iOS 27系统。
在实现方式上,开发者利用苹果开源的XNU内核和自定义UEFI加载器完成移植,并将该设备识别为iPhone 17 Pro Max。开发者需基于源代码编译XNU内核,为高通处理器开发驱动,并建立Metal图形API至Vulkan的转换层,令Adreno 660 GPU可执行iOS图形指令。
相关画面显示,两块屏幕呈现iOS 26语言选择界面,并叠加启动日志,表明iOS已在安卓设备上启动。因骁龙888不支持苹果指针认证机制,开发者移除约2,960万个指针签名,并将部分arm64e代码改写为arm64。
开发者表示,两个显示器均以37fps帧率运行,此前为3至10fps;触摸功能也已正常。设置应用“关于本机”页面显示,移植后系统版本为iOS 26.5.2,型号标注为iPhone 17 Pro Max,内存容量为5GB,序列号、Wi-Fi地址和蓝牙信息均显示为N/A。