• 当前位置: 首页 > 科技资讯 >正文
    • 查看作者
    • 给iPhone刷入Android系统是一种什么体验?苹果:奖励100万美金

      2020年开春,随着小米10、iQOO3、黑鲨3、Realme X50 Pro等,搭载了骁龙865处理器芯片的安卓旗舰机的发布上市,随即在网上展开了关于安卓骁龙865、华为麒麟990 5G和苹果A13的评测对比热潮。结果毋庸置疑,苹果A系处理器依旧虐杀骁龙和麒麟,但在安卓旗舰中,骁龙865依旧表现炸裂,帮助一众旗舰机跑出了60w+的测评分数。那么,有用户就提出这样一个问题:如果给iPhone刷入Android系统会是一种什么样的体验呢?

      近日,真的有这么一家外国团队尝试了这种操作,成功打破iOS系统与安卓的界限,将iPhone刷入了Android系统。据悉,该团队推出的Project Sandcastle(沙堡计划)将iPhone7和iPhone7plus两款机型作为实验对象,将Android系统成功移植到iPhone系统中。他们利用早期iOS启动链内核启动参数可以更改的漏洞破解了iOS启动链,并将这款刷入安卓系统的iPhone版本成为iPhDroid,但是通过这种方式刷入的Android极为耗电,且GPU、音频、手机网络、蓝牙和摄像头等都无法正常使用,只能被当作Beta测试版。

      其实按照目前的技术手段,将iPhone刷入Android系统不是不可能,但是如果要达到正常流畅使用的程度,也许还有以下几个难点需要克服:

      1、启动链。尽管早期的iOS仅有三层,可以被安卓开发者通过漏洞成功破解。但是随着iOS不断更新升级,目前现有版本的iOS启动链已经由三层升到五层加密技术保护,且只有一层验证通过才可以启动下一层,否则将直接跳转恢复模式或DFU,难以修改启动镜像。另外,这也是苹果公司公开的一项挑战,如果你能找到一个成功刷入iOS系统的漏洞,苹果将提供100万美元奖金并第一时间招募你加入团队。

      2、分区。刷入安卓系统或者双系统必须对闪存进行分区或者完全改变文件系统,而iOS没有提供公开的API,如果找到方法破解此功能,另有10万美金等着你。

      3、驱动程序。苹果A系列芯片没有目前没有公开的驱动程序,想要刷入安卓镜像就必须要有相应的驱动程序,否则根本无法开机,更谈不上流畅使用。但是如果有谁能写出这样的驱动,苹果将直接裁掉整个开发组。

      然而,即便是有大神成功解决了上述3个难题,仍然还要面对诸多繁琐的细节问题,比如电源管理、基带兼容、Touch ID、Face ID等等。总之,想要破解iPhone十几年累积的技术壁垒,堪比找到可口可乐的配方。从此可见,iPhone刷入Android系统并不是完全没有可能,只是操作上很难实现,而且即便成功刷入也难以流畅操作,所以大家还是老老实实地选择阵营吧!

      顺便提一句,关于Android机刷入iOS系统的问题,技术难度则要比上述问题更大。驱动不兼容、加密技术不兼容、基带协议不兼容、文件系统不兼容、启动链不兼容,甚至CPU一开始读取的内存位置都不同,类似这样的问题还有好多好多,有这种互刷想法的小伙伴基本上可以放弃了。但是对于无所不能的中国开发者来说,苹果100万美金的悬赏或许是一个不小的动力。

      那么,你认为iPhone成功刷入Android系统的几率有多大?中国华强北的那些刷机越狱大佬有望拿到苹果的100万美金悬赏吗?

    • 0
    • 0
    • 0
    • 86
    • 请登录之后再进行评论

      登录
      超级排名系统