我们正处于一个信息大暴发的时代,每天都能产生数以百万计的新闻资讯!
虽然有大数据推荐,但面对海量数据,通过我们的调研发现,在一个小时的时间里,您通常无法真正有效地获取您感兴趣的资讯!
头条新闻资讯订阅,旨在帮助您收集感兴趣的资讯内容,并且在第一时间通知到您。可以有效节约您获取资讯的时间,避免错过一些关键信息。
12月24日消息,用户通过黑苹果(Hackintosh)工具,已经可以在非Mac设备上运行macOS系统。但由于种种限制,至今也没有多少人能够在PC上运行iOS系统。现在一位开发者使用QEMU,成功在电脑上模拟运行初版iPhoneOS。
开发者MartijndeVos(网名devos50)耗时1年多时间,通过大量逆向开发工程来模拟2007年苹果为iPodtouch发布的初代iPhoneOS。他表示模拟多点触控支持和其它硬件组件耗费了大量的精力。
devos50在其博文中表示,该项目最棘手的部分就是模拟iPodtouch的硬件组件。开发者并没有选择适用于iPhone的iPhoneOS,而是选择iPodtouch,是因为初代iPhone需要模拟更多的组件。
选择模拟iPhoneOS1.0的另一个原因是这个版本的安全机制比后续版本要少很多。该开发者解释说:“当代苹果设备包含许多额外的硬件组件,如神经引擎、安全隔区和各种传感器,这将使模拟这种设备变得更加困难和耗时”。
该项目另一个有趣的地方是,模拟成功的关键是OpeniBoot,这是苹果公司引导程序的一个开源实现。虽然该项目在很早之前就停止开发了,但是允许用户在初代iPhone和iPodtouch上安装安卓系统。
访问地址:GitHub
iPhoneOS1.0是AppleInc.开发的iOS移动操作系统的第一个主要版本,最初发布时未提供正式名称,苹果公司的营销文献只是简单地提及。
iPhoneOS1于2007年1月9日在史蒂夫・乔布斯(SteveJobs)在MacworldConference&Expo主题演讲中介绍到,本次活动还推出了初代iPhone。当时,乔布斯只说iPhone运行了“OSX”。iPhoneOS1.0与iPhone一起于2007年6月29日发布。
2008年3月6日,随着iPhone软件开发套件(iPhoneSDK)的发布,苹果公司把它命名为iPhoneOS(后来于2010年6月7日将其重命名为“iOS”)。
以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。
快照生成时间:2022-12-24 23:45:06
本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。
信息原文地址: