近日,开发者Martijn de Vos公布了一项重大突破——成功让QEMU模拟运行iPhone OS 2.1版本。他花费了超过1年多的时间,通过大量的逆向开发工程来模拟2007年苹果为iPod touch发布的初代iPhone OS系统。他表示,模拟多点触控支持以及其他硬件组件的实现过程确实耗费了他大量的精力。
经过devos50的再次优化和改进,相关代码已能够正常运行在第二代iPod Touch上的iPhone OS 2.1系统上。目前来看,多点触控功能和LCD驱动程序等大部分功能均能正常使用。虽然此时的iPhone OS 2早已过时,但它却是搭载App Store的首个版本,在未来可能可以用于支持第三方应用程序的运行。
然而,devos50也指出当前的iPhone OS模拟器还存在一些问题,例如不支持音频或者Wi-Fi等功能。因此他希望通过进一步的研究与开发来改进这些问题,并使得该模拟器能够更加完善和实用化。
本文属于原创文章,如若转载,请注明来源:QEMU再突破:成功模拟苹果第二代 iPod Touch上的iPhone OS 2.1系统https://news.zol.com.cn/840/8409232.html