近日,國(guó)外一名 16 歲的開發(fā)者發(fā)布了一則視頻,展示自己為一臺(tái)已經(jīng)無法正常使用的 iPhone 7 成功移植了 Ubuntu 20.04,并將其作為服務(wù)器來使用。
發(fā)布視頻的開發(fā)者網(wǎng)名為 Daniel Rodriguez,是一名在校高中生。據(jù) Daniel 介紹,他使用的 iPhone7 來自他的外婆,這臺(tái)手機(jī)的屏幕、電源等硬件設(shè)備基本上保存完好,但由于 NVMe NAND 已經(jīng)完全無法訪問,這意味著這臺(tái)手機(jī)將永遠(yuǎn)無法再運(yùn)行 iOS 系統(tǒng),基本上已經(jīng)相當(dāng)于一塊磚頭。于是他拿到這臺(tái)手機(jī),萌生了改造它的想法。
Daniel 參考并使用了 checkra1n,linux-sandcastle,projectsandcastle 等開源項(xiàng)目,同時(shí)自己編寫了網(wǎng)橋設(shè)置 script/udev 規(guī)則來實(shí)現(xiàn)這一復(fù)雜的工作。最終成功在這臺(tái)壞掉的 iPhone7 上運(yùn)行了 Ubuntu 20.04 。
Daniel 表示自己平時(shí)在家里搭建了一組服務(wù)器,幫朋友和自己運(yùn)行了一些學(xué)校俱樂部的網(wǎng)站和游戲服務(wù)器,他把這臺(tái)改造后的 iPhone7 當(dāng)做一臺(tái)服務(wù)器來分配一些負(fù)載,以減輕目前正在使用的主服務(wù)器的負(fù)擔(dān)。憑借蘋果的 A10 芯片,這臺(tái) iPhone7 作為服務(wù)器的性能令 Daniel 自己都感到驚訝。他改造后的整個(gè)“服務(wù)器”系統(tǒng)都能夠通過主服務(wù)器上的 USB 端口關(guān)閉電源。
盡管在該項(xiàng)目下的留言好評(píng)如潮,甚至有網(wǎng)友夸贊其為天才少年,但 Daniel 本人仍然十分謙遜。他表示這些工作都要?dú)w功于 Corellium 和 checkra1n 項(xiàng)目的開發(fā)人員,Linus Torvalds 以及 Linux 內(nèi)核的所有貢獻(xiàn)者,Ubuntu 和 Debian 維護(hù)者等等。“他們是為這個(gè)項(xiàng)目制作所有作品的真正英雄,而我只是恰好在 iPhone 上很好地組裝了這些前輩們留下的拼圖。”Daniel 說。
責(zé)任編輯:xj
原文標(biāo)題:16 歲高中生把 iPhone 7 改造成 Linux 服務(wù)器
文章出處:【微信公眾號(hào):Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
iPhone
+關(guān)注
關(guān)注
28文章
13498瀏覽量
204801 -
Linux
+關(guān)注
關(guān)注
87文章
11456瀏覽量
212737 -
服務(wù)器
+關(guān)注
關(guān)注
12文章
9681瀏覽量
87248
原文標(biāo)題:16 歲高中生把 iPhone 7 改造成 Linux 服務(wù)器
文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
為什么在Ubuntu20.04上使用YOLOv3比Yocto操作系統(tǒng)上的推理快?
利用DLP4500成功燒錄入一組圖案后,怎樣通過軟件實(shí)現(xiàn)控制DLP4500投影儀投影指定的圖案?
Ubuntu20.04取消root賬號(hào)自動(dòng)登錄的方法,觸覺智能RK3568開發(fā)板演示

使用NVIDIA Jetson打造機(jī)器人導(dǎo)盲犬
用SecureCRT連接串口卻沒有登錄Ubuntu界面
iPhone 16系列或面臨300萬臺(tái)減產(chǎn)
【北京迅為】iTOP-LS2K0500開發(fā)板快速使用編譯環(huán)境ubuntu20.04第一章加載迅為提供 Ubuntu20.04

評(píng)論