首頁 > 要聞 >

愛好者能夠在計(jì)算機(jī)上運(yùn)行iOS

發(fā)布時(shí)間:2022-12-25 20:44:05來源:

多年來,發(fā)燒友們一直在嘗試在電腦上運(yùn)行 iOS,但直到現(xiàn)在他們才成功。以昵稱 devos50 聞名的開發(fā)人員 Martin de Vos 能夠?qū)崿F(xiàn)這一點(diǎn)。

值得注意的是,他使用逆向工程來做到這一點(diǎn)。作為基礎(chǔ),他使用了 QEMU 模擬器,這使他能夠運(yùn)行 2007 年發(fā)布的 iPhone OS 1.0。最初,這個(gè)操作系統(tǒng)是為第一代 iPod touch 而設(shè)計(jì)的,后來它出現(xiàn)在了第一代 iPhone 上。

devos50 花了一年多的時(shí)間來構(gòu)建模擬器,因?yàn)橛泻芏嗍虑樾枰鉀Q。然而,最終,該系統(tǒng)可以正常工作,甚至支持多點(diǎn)觸控。De Vos 自己解釋說,模擬硬件組件是最困難的部分。

作者也解釋了為什么選擇第一版系統(tǒng)。它只是具有較少的難以模仿的安全機(jī)制。Devos50 還表示,他的工作依賴于 OpeniBoot。這是 Apple 的引導(dǎo)加載程序的開源實(shí)現(xiàn)。雖然該項(xiàng)目在很久以前就被縮減了,但在它的幫助下,曾經(jīng)有可能在第一代 iPod touch 和 iPhone 上安裝 Android。

免責(zé)聲明:本文為轉(zhuǎn)載,非本網(wǎng)原創(chuàng)內(nèi)容,不代表本網(wǎng)觀點(diǎn)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。