Daniel Rodriguez aka newhacker1746已成功在iPhone上啟動了Ubuntu 20.04。使用者還在Linux subreddit上釋出了安裝詳細資訊。它僅與具有A10 Fusion片上系統的裝置(iPhone 7,iPhone 7 plus和iPod touch第7代)相容。顯然,Ubuntu的核心fork不支援A10以外的任何晶片。
與往常一樣,不建議日常使用的iPhone安裝Ubuntu系統。如果是備用機,可以玩一下嚐嚐鮮。聽起來可能令人驚訝,但這並不是Linux發行版第一次移植到Apple iPhone。在完美越獄的時代,David Wang又名Planetbeing嘗試將Linux移植到iPhone。但是,從頭開始編寫驅動程式的編碼非常困難。
目前,Ubuntu不支援GPU。當前,Ubuntu依靠裝置作業系統提供的通用緩衝作為後備方法。在iPhone上啟動Ubuntu / Linux時,iphone 裝置不再是iPhone。實際上是在使用Linux移動裝置。USB乙太網小工具驅動程式接收端點。移動裝置作為計算機在網路上獲取IP地址。可能會認為它現在是功能強大的Raspberry Pi。Rodriguez還發布了一個影片,其中介紹瞭如何在iPhone上執行完整桌面的情況下將Ubuntu引導到GUI。
原因是checkra1n在iPhone的DFU模式下利用了一個漏洞。由於DFU模式是在硬體級別實現的,因此iOS作業系統無法訪問它。與流行的看法相反,僅引導進入Linux就不會在不連線計算機的情況下執行checkra1n越獄。
簡單幾步:
在桌面滑鼠右鍵,開啟終端
輸入:sudo -i
輸入:sudo apt-get
輸入:echo "deb https://assets.checkra.in/debian /" | sudo tee -a
/etc/apt/sources.list
輸入:sudo apt-key adv --fetch-keys
https://assets.checkra.in/debian/archive.key
輸入:sudo apt update
把checkra1n Linux 拉進入執行即可