刷机和越狱相信大家都不会陌生,在智能手机发展初期,安卓刷机与iPhone越狱是很多手机用户的一大乐趣。
刷机与越狱原理类似,都是通过技术手段获取系统最高管理员权限,突破系统底层限制,从而实现一些手机平时使用无法实现的操作,解锁各种新功能,是很多发烧友们最热衷项目之一。
不过,无论是刷机还是越狱都存在不小的风险。比如,安卓刷机、苹果越狱导致的设备故障,官方一般是提供免费售后服务的。此外,不当的刷机/越狱,还可能导致设备变砖。
由于存在不小的安全风险,加上各家系统的功能不断完善,越狱和刷机必须性不断降低。如今它们也早已退出了大众视野,成为了大多数用户的青春记忆,但仍有少数技术大神仍活跃在这个圈子。
比如,今年早一些时间就有一位国外大神 Hikari no Yume 开发了一个名为“ TouchHLE ”的工具,它能够在 macOS 和 Windows PC 上运行旧版 iOS 的部分应用程序。
不过,touchHLE 模拟是基于非常早期 iPhone 古董级 OS 2.X 系统(2008年发布),系统的安全机制并不健全,这也是开发者能够顺利完成模拟的主要原因。
而从开发者分享的演示视频来看,也主要展示的是以游戏为主的一些早期 iOS 应用,如《超级猴子弹跳球》,以及《古惑狼赛车 3D》等。
而最近另一位技术大神 ciciplusplus,成功将 “ TouchHLE ” 移植到安卓设备上,并进行了开源。
这是否意味着,安卓手机能安装 iOS 应用了呢?
答案是能,但不完全能。
因为,目前 touchHLE 仍不能完整运行 iOS 系统,但能以模拟 《Super Monkey Ball》和《Crash Bandicoot:Nitro Kart 3D》这类比较古老的 iPhone 应用,况且还是半屏显示方式,画面多少有点违和感。
据悉,目前只能模拟到这个程度了,开发者已经将该项目开源,并表示正在进一步的优化过程中。至于未来能不能真正完整的运行 iOS 还是个未知数。
得益于 iOS 系统的干净、简洁和流畅性,很多消费者一直以来,对 iPhone 的认可度比较高。但 iOS 是闭源系统,安卓想刷 iOS 会遭遇各种难题,如驱动,加密技术,基带协议,文件系统等等各种不兼容,这也使得开发难度不是一般的大。
事实上,不仅安卓刷iOS难,iPhone刷安卓同样是困难重重。据媒体此前报道,国外一家名为 Corellium 的公司曾宣布给 iPhone 装上了安卓系统,但很多基本功能都用不了。但即便如此,该公司还很快收到了苹果公司的起诉,称其违反版权法, Corellium 公司之后也因此作罢。
综合来看,安卓刷 iOS 或 iPhone 刷安卓,目前都是不太靠谱的事情,虽然理论上是能够实现的,但最终发现,根本就是一回事。目前可能更靠谱的还是苹果即将会为欧洲地区的设备开放侧载,允许第三方应用商店的入驻吧。