爱好者能够在计算机上运行iOS
多年来,发烧友们一直在尝试在电脑上运行 iOS,但直到现在他们才成功。以昵称 devos50 闻名的开发人员 Martin de Vos 能够实现这一点。
值得注意的是,他使用逆向工程来做到这一点。作为基础,他使用了 QEMU 模拟器,这使他能够运行 2007 年发布的 iPhone OS 1.0。最初,这个操作系统是为第一代 iPod touch 而设计的,后来它出现在了第一代 iPhone 上。
devos50 花了一年多的时间来构建模拟器,因为有很多事情需要解决。然而,最终,该系统可以正常工作,甚至支持多点触控。De Vos 自己解释说,模拟硬件组件是最困难的部分。
作者也解释了为什么选择第一版系统。它只是具有较少的难以模仿的安全机制。Devos50 还表示,他的工作依赖于 OpeniBoot。这是 Apple 的引导加载程序的开源实现。虽然该项目在很久以前就被缩减了,但在它的帮助下,曾经有可能在第一代 iPod touch 和 iPhone 上安装 Android。
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。