• 安卓手机现已可引导启动iOS系统,但强烈不建议普通用户尝试
  • 发布于 1小时前
  • 5 热度
    0 评论
  • 离人愁
  • 0 粉丝 32 篇博客
  •   
堆代码网讯 早年给安卓手机刷第三方自定义ROM,几乎是极客玩家能折腾的最硬核玩法,我在Galaxy S3、S4时代几乎天天这么干,现在回想起来真是黄金年代!而现在一群爱好者直接把所有自定义ROM的上限彻底打破:他们真的在安卓硬件上成功引导启动了苹果原生iOS系统,这不是换个桌面启动器、套个主题的仿冒方案,是实打实的原生系统。

这个开源项目名为ios-sweet,完整代码已托管在GitHub平台。项目基于苹果官方开源的XNU内核源码进行适配,目前已在搭载骁龙732G芯片的Redmi Note 10 Pro上成功运行,上层系统为从iPhone X提取的iOS 16.7.16完整系统文件。其他爱好者已经将该项目移植到Redmi Note 12 4G和LG V60机型上,项目维护团队也专门搭建了主页,公开全部适配细节。

安卓版iOS目前哪些功能可用?
说实话,可用度远超我最初的预期。该项目在10月18日首次成功进入iOS主屏幕,不过开机过程中会在苹果Logo界面停留约4分钟。目前触控操作、电源键与音量键均可正常响应,能正常打开设置、控制中心与通知中心,App Store也能正常启动,不过目前还没人确认是否能从商店正常安装应用。但进入应用后无法返回主界面,因为全面屏返回手势目前完全没有适配。

所有让手机成为“真正可用手机”的核心功能目前全部缺失:没有Wi-Fi、蓝牙、移动网络与任何互联网接入能力,音频、相机、各类传感器、GPS也完全无法工作。系统没有图形加速能力,处理器渲染所有画面的帧率仅维持在20~30帧,电池电量永远显示100%。所有安全功能也处于完全禁用状态,开发者明确警告绝对不要在这台设备上存放任何个人隐私数据。他们自己也坦言这套移植系统“完全无法作为日常主力机使用”,这一句话就把所有问题说透了。另外刷入该系统会彻底清空设备上原有的安卓系统全部数据。

你的三星Galaxy手机能刷入iOS吗?
短答案是完全不行,这完全是三星自身的限制导致的。刷入这类底层修改系统的前提是拥有解锁后的Bootloader引导锁,但正如我们去年报道过的,三星从One UI 8系统开始,就连国际版机型也直接移除了OEM解锁选项,美国版Galaxy手机从初代开始就从未开放过Bootloader解锁权限。

目前该项目仅支持搭载UFS存储的骁龙平台机型,开发者明确表示联发科芯片基本无法完成适配。就算你能找到一台还支持解锁的老款Galaxy机型,刷入该系统也会永久触发三星Knox熔断机制,这台设备上的三星钱包、安全文件夹功能将彻底永久失效。为了一个连电话都打不了的iOS主屏幕,付出这样的代价实在得不偿失。

这种移植行为在合规层面真的被允许吗?
目前它完全处于法律灰色地带。该项目本身没有内置任何苹果的受版权保护文件,所有用户需要自行从苹果官方渠道下载iPhone X的固件包。但苹果的官方许可协议明确规定,iOS系统仅允许在苹果品牌硬件上运行,苹果对这类逆向工程行为向来持零容忍态度,早在2019年就曾因虚拟iPhone相关产品起诉过Corellium公司。项目开发者将ios-sweet定义为纯学术研究项目,但我完全不意外苹果总部的法务函迟早会寄到项目团队手中。

即便如此,我依然非常欣赏这类极客探索行为。我自己肯定会忍不住上手尝试,但绝对不会向普通用户推荐,操作失误很容易直接把手机刷成砖。这个项目也生动地证明,只要有解锁权限和足够的耐心,爱好者能完成多少看似不可能的技术突破。只是别指望靠它在短期内实现正常接打电话的手机基础功能。
用户评论