近日,國外一名 16 歲的開發者發布了一則視頻,展示自己為一臺已經無法正常使用的 iPhone 7 成功移植了 Ubuntu 20.04,并將其作為服務器來使用,
據外媒報道,通過開發者的逆向工程后,iPhone 7已成功引導了postmarketOS,成為首款蘋果Linux智能手機,這也是繼刷入iPhone7成功刷入安卓系統后,再次解鎖另一個作業系統,iPhone7儼然成為了蘋果手機陣營里的“刷機小王子”,
發布視頻的開發者網名為 Daniel Rodriguez,是一名在校高中生,據 Daniel 介紹,他使用的 iPhone7 來自他的外婆,這臺手機的螢屏、電源等硬體設備基本上保存完好,但由于 NVMe NAND 已經完全無法訪問,這意味著這臺手機將永遠無法再運行 iOS 系統,基本上已經相當于一塊磚頭,于是他拿到這臺手機,萌生了改造它的想法,
Daniel 參考并使用了 checkra1n,linux-sandcastle,projectsandcastle 等開源專案,同時自己撰寫了網橋設定 script/udev 規則來實作這一復雜的作業,最終成功在這臺壞掉的 iPhone7 上運行了 Ubuntu 20.04 ,
Daniel 平時在家里搭建了一組服務器,幫朋友和自己運行了一些學校俱樂部的網站和游戲服務器,他把這臺改造后的 iPhone7 當做一臺服務器來分配一些負載,以減輕目前正在使用的主服務器的負擔,
這臺 iPhone7 作為服務器的性能令 Daniel 自己都感到驚訝,憑借蘋果的 A10 芯片,他改造后的整個“服務器”系統都能夠通過主服務器上的 USB 埠關閉電源,
值得注意的是,該專案的成功進行,意味著未來通過藍牙或 Wi-Fi 啟用并連接到其他設備的操作變得可以實作,因為按照Corellium技術特性來看,其已經在自定義內核中實作了相同的功能,
某專案負責人看了它在iPhone 7上運行postmarketOS Linux的文章報道,終于能夠從iPhone系統記憶體中掛載并運行更大且持久的系統鏡像,因此還在iPhone 7的Android版本中使用了相同的Corellium技術,還通過使用OverlayFS實作了對postmarketOS的瞬時寫入支持,
但是有專業人士建議,本次iPhone7刷入Linux系統的行為,并不建議用戶去嘗試,因為當前的系統刷入就跟此前刷入安卓系統一樣,并不穩定,這些系統對于蘋果手機的很多設備都不兼容,對于實際使用的影響還是非常大的,所以如果并非“大神”用戶就不要盲目跟風,
想要跟這個小朋友一樣厲害的,快來跟著我一起學習吧~每天干貨分享
明日視頻知識:深度尋路演算法
本文來源:網路
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/248433.html
標籤:其他
上一篇:性質太惡劣,緊張時期竟有人開發假冒健康碼軟體,幸已下架!
下一篇:記職場菜鳥的誕生
