作为世界上使用人数最多的操作系统,Android 可谓是无孔不入。除了大家最熟悉的手机、平板,现在大部分机顶盒、车载设备MP4、智能手表、耳机等智能设备都使用的是 Android 系统。 如果你以为只有智能设备在使用 Android 就太天真了,原本比较笨蛋的设备经过 Android 注入「灵魂」,也能达到「智慧值+1」的效果。 比如为相机安装算法美颜APP,解决相机的终极「短板」: 在 ATM 上玩游戏可以更便捷的氪金: 通过语音控制风扇遥控器控制风扇: ▲以上案例仅供参考 Android 的成功很大程度上得益于它是一个开源项目,任何人都可以使用公开的代码定制适合不同硬件的 Android 系统。 Android 手机厂商还会为自己的品牌定制 ROM (系统),提供差异化、独特的实用功能,比如最成功的 MIUI。 不过最令小淙难忘的 Android 定制系统还是当年号称要在 3 年内取缔苹果的尼采手机,将 Android 的可定制性发挥到了极致。 后辈 Android 厂商还没开始模仿 iPhone 外观的时候,尼采手机就做到了从里到外的1:1「复刻」,用实际行动诠释了什么叫作「工匠精神」。 要不是当年连 399 都拿不出,我差点就上了它的当! 可惜还没等来取缔苹果的那一天,尼采手机就被山寨它的山寨官网取缔了。 天道好轮回,这几年 iPhone 创新乏力,而 Android 不断突破,iPhone 不再作为业界标杆被 Android 手机致敬。 反而最近有一家名叫 Corellium 的公司开始研究如何将 Android 系统安装到 iPhone 上。 这是一个名为沙堡计划(Project Sandcastle)的项目。现已经推出 Beta 版本。该版本可以让用户在 iPhone 7,iPhone 7 Plus 和 iPod Touch 上安装运行 Android 10 版本。 实际上在十年前 Corellium 的联合创始人王大卫(David Wang)就成功将 Android 装到初代 iPhone 上。 因为需要利用越狱漏洞,越狱质量就很关键,如果不是完美越狱,每次关机重启Android 系统都会被清除。 这也是为什么 Beta 版只在使用 checkra1n 越狱的 iPhone 7 上测试,因为苹果可能永远不会修复这个漏洞了,而更高版本的 iPhone 上还没有完美的越狱方案。 硬件优化也正是沙堡计划的主要难点。 ARM 生态中大多数硬件都是通用的,意味着这些硬件已经有相当多的代码库可以使用。当开发一台基于Android 系统的新设备时,最简单的方法就是找到使用了相同硬件的 Android 设备,将他们的代码直接复制过来稍作修改适配便能使用。 而苹果的硬件很多是专门为 iPhone 设计的,苹果也不提供硬件文档和标准说明,所以没有现成的 Android 代码可以「白嫖」。想要让 Android 流畅在 iPhone 上运行,并且发挥 iPhone 硬件的实力,就必须要从头为这些硬件编写驱动。 不过 Corellium 对沙堡计划还是信心满满,因为这个项目从成立到推出 Beta 版本仅用了不到 1 个月时间。 实际上 Corellium 一直是苹果的眼中钉,去年 8 月 Corellium 就因为出售iOS虚拟机(模拟器)而被苹果起诉,目前美国司法部正在介入这起官司,双方仍在火热对线中。 但与 iOS 虚拟机不同的是,用户购买 iPhone 后就拥有对这台设备硬件的所有权,用户可以自行决定对硬件拆解、改装或刷入其他系统,按照自己的意愿使用这台设备。因此沙堡计划应该是很好规避法律风险。 你的下一台 iPhone 何必是 iPhone? 部分图片、资料来源: |
|