一位外國網(wǎng)友最近在推特上發(fā)布了有關(guān)破解項目“ iOS Dual Boot”的最新進(jìn)展的推文:已經(jīng)能夠在iPhone 8上雙啟動iOS 13.3和iOS 13.3.1。 這是iOS進(jìn)入64位后取得的巨大進(jìn)步。
在32位時代,就有過打造雙啟動iOS設(shè)備的嘗試:在 iPhone 5、 四代 iPad 和更早以前的機型上都有過成功案例。此次實現(xiàn)雙系統(tǒng)啟動的不同之處在于這是開發(fā)者首次在 64位機型上實現(xiàn)了iOS系統(tǒng)的雙啟動。
據(jù)悉,本次破解的重難點主要在于如何在更新的64位iOS移動設(shè)備上建立不同版本iOS雙引導(dǎo)。因為在較新的設(shè)備上,蘋果已經(jīng)換用了全新的APFS分區(qū)而不是舊有的HFS+,分區(qū)格式的更換無疑為開發(fā)者破解帶來了新的挑戰(zhàn)。
而更早的時候,得益于postmarketOS破解工作的最新進(jìn)展,iPhone 7則被開發(fā)者用來跑起了Linux 操作系統(tǒng)。通過越獄工具,在iPhone7上安裝了postmarketOS后,開發(fā)者成功在該設(shè)備上刷入Linux 內(nèi)核。雖然該項目僅能執(zhí)行Linux 命令行,不過開發(fā)者也正在為刷入GUI而努力。
此前成功為iPhone7及iPhone7 Plus刷上了Android系統(tǒng)的Project Sandcastle同樣僅能適配iPhone 7和iPhone 7 Plus兩款較老的機型,且刷上的Android系統(tǒng)上GPU、音頻、數(shù)據(jù)網(wǎng)絡(luò)、藍(lán)牙和攝像頭等部件還無法正常工作。
免破解越獄的刷機方法則需要安裝一款名為UTM的App,該App能讓用戶在不越獄的iPhone設(shè)備上運行Windows 10操作系統(tǒng)。曾在iPhone 7上成功運行Windows Vista、在iPhone X上運行Windows 95/macOS 8系統(tǒng)的資深開發(fā)頻道Hacking Jules曾放出了iPhone X上運行完整Windows 10系統(tǒng)體驗的視頻
盡管蘋果公司以其完美的生態(tài)而自豪,但仍然有很多極客喜歡這種新事物,并且對不變的體驗不滿意,他們可能會發(fā)現(xiàn)這些更實用的iPhone更可玩。