新闻股票黑客首次在安卓手机上启动苹果iOS系统

黑客首次在安卓手机上启动苹果iOS系统

作者: Decrypt·

要点速览

  • •开源项目ios-sweet通过将苹果公开发布的XNU内核与来自iPhone X的未修改系统文件相结合,并针对骁龙732G处理器进行适配,在Redmi Note 10 Pro上启动了iOS 16.7.16。
  • •该移植距可用的手机系统还很遥远:Wi-Fi、蓝牙、移动数据、音频和摄像头均无法工作,且由于缺少图形驱动,渲染帧率仅约20至30帧。
  • •名为OOSexGang的团队声称其HackiOS项目使用自定义UEFI和XNU内核在Poco X5 Pro上运行iOS 16.5,但未发布公开源代码或独立验证。
  • •这项工作与此前的安卓移植到iPhone的努力方向相反,包括2010年4月的iDroid项目以及Corellium的Project Sandcastle——后者将Android 10带到搭载苹果A10芯片的iPhone上。
  • •安装该软件会清除手机的安卓用户数据并使大部分安全保护失效,开发者建议用户不要在设备上保存个人信息。
黑客首次在安卓手机上启动苹果iOS系统

显示苹果iOS 16在安卓手机上启动的视频已在X上广泛传播,其中一段10月18日发布的视频展示了Redmi Note 12上运行的iOS,观看量已超过200万次。另一名开发者还演示了在Nothing 3a上运行的版本。

这些项目仍处于实验阶段,距离提供可用的类iPhone体验还很遥远。开源的ios-sweet项目将苹果的XNU内核与来自iPhone X的未修改iOS 16.7.16文件相结合,并对系统进行适配,使其能在高通骁龙732G芯片上运行。

苹果构建iOS——这款负责iPhone从触控屏到应用程序一切功能的软件——仅用于运行在公司自己的硬件上。实际上,消费者历来是一并选择手机及其操作系统的。这些实验试图将苹果软件运行在从未预装该系统的廉价安卓设备上,从而挑战了这种捆绑关系。这项工作依托于苹果自身的发布方式:公司对iOS本身保持专有,但以开源形式发布XNU内核,为这些移植提供了原本不具备的起点。

安卓此前曾被移植到iPhone上。2010年4月,iDroid项目让早期iPhone得以启动安卓。大约十年后,安全公司Corellium推出了Project Sandcastle,将Android 10带到搭载苹果A10芯片的iPhone上。而相反的过程——在安卓硬件上运行iOS——如今已成为多个独立项目的焦点。

其中名为HackiOS的项目正尝试通过完整的代码重写,在安卓硬件上运行真正的iOS。一位名为Md Ismail Šojal的研究者表示,该项目处于最后的完善阶段,若完成将完全免费开放。

WTf, Running real iOS on Android hardware. HackiOS is attempting a full code rewrite to run actual iOS on Android hardware. They're in the final polishing stage. If it works, the project will be completely free and open no paywalls, no premium tiers. pic.twitter.com/oQywSdi9Y5 — Md Ismail Šojal (@0x0SojalSec) October 16, 2026

目前最接近的公开代码是ios-sweet,一个为Redmi Note 10 Pro打造的开源项目。它使用苹果公开发布的XNU内核,并进行适配,使其与手机的骁龙732G处理器通信。随后,来自iPhone X的未修改iOS 16.7.16文件运行在该内核之上。

项目README将ios-sweet描述为“实验性引导项目,而非可用的手机操作系统”。据开发者介绍,Redmi Note 10 Pro可以到达锁屏、主屏幕、控制中心和设置界面,触控屏和物理按键均可响应。

但其局限性非常大。Wi-Fi、蓝牙、移动数据、音频和摄像头均无法使用。退出应用的手势没有任何效果,且由于缺少图形驱动,手机的处理器只能以大约20到30帧每秒的速度渲染屏幕。首次启动需要四到五分钟,期间设备停留在苹果标志界面。

另一个自称OOSexGang的团队表示,其HackiOS项目使用自定义UEFI——即启动设备的固件——和XNU内核,在Poco X5 Pro上运行iOS 16.5。分享演示的研究者,目前没有公开源代码或独立验证。在正式发布之前,该项目的说法仅依赖于其自身演示,而非外界可以审查的代码。

在较新的一次演示中,Safari从APKMirror下载了一个安卓应用文件,随后无法打开。这一行为符合iOS不支持安卓APK应用的一贯表现。

iOS 16.5 just Running on an Android phone hardware. and it can't open Apk because of iOS, Safari pulls an APK from APKMirror, then fails to run it. New HackiOs/OOSexGang demo it can be soon public release pic.twitter.com/TGclBWllxp — Md Ismail Šojal (@0x0SojalSec) October 19, 2026

随着AI工具使开发和改进代码的速度大幅提升,让软件运行在非设计环境中的尝试吸引了更多关注者。在这些iOS演示的几天前,安全公司Calif.io在巴黎Hexacon会议上现场越狱了一部iPhone 18 Pro,且root权限在重启后依然保留。越狱可移除苹果的限制,让用户对iPhone拥有更深入的控制。

与这一活动相关的另一重要工具是REA,即Reverse Engineer Anything(逆向工程一切)的缩写。这套免费工具包允许AI编程助手对软件进行分析。相关示例包括开发者演示的《侠盗猎车手V》(GTA V)在iOS上运行。

目前,iOS在Redmi Note 10 Pro上的实际极限就是到达iOS主屏幕。无线连接、移动数据和音频仍不可用,处理器以大约20到30帧每秒的速度绘制屏幕,初始启动可能需要数分钟。此后的进展将以项目自身列出的缺失功能来衡量:可用的连接和音频驱动,以及一个可供他人验证的HackiOS公开版本。

任何尝试安装该软件的用户还应了解,安装过程会清除手机的安卓用户数据,并导致大部分安全保护失效。开发者建议用户不要在设备上保存任何个人信息。

来源:Decrypt