0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

16歲高中生為一臺無法正常使用的iPhone 7成功移植了Ubuntu 20.04

Linux愛好者 ? 來源:Linux愛好者 ? 作者:Linux愛好者 ? 2021-02-02 14:35 ? 次閱讀

近日,國外一名 16 歲的開發(fā)者發(fā)布了一則視頻,展示自己為一臺已經無法正常使用的 iPhone 7 成功移植了 Ubuntu 20.04,并將其作為服務器來使用。

發(fā)布視頻的開發(fā)者網名為 Daniel Rodriguez,是一名在校高中生。據 Daniel 介紹,他使用的 iPhone7 來自他的外婆,這臺手機的屏幕、電源等硬件設備基本上保存完好,但由于 NVMe NAND 已經完全無法訪問,這意味著這臺手機將永遠無法再運行 iOS 系統(tǒng),基本上已經相當于一塊磚頭。于是他拿到這臺手機,萌生了改造它的想法。

Daniel 參考并使用了 checkra1n,linux-sandcastle,projectsandcastle 等開源項目,同時自己編寫了網橋設置 script/udev 規(guī)則來實現這一復雜的工作。最終成功在這臺壞掉的 iPhone7 上運行了 Ubuntu 20.04 。

Daniel 表示自己平時在家里搭建了一組服務器,幫朋友和自己運行了一些學校俱樂部的網站和游戲服務器,他把這臺改造后的 iPhone7 當做一臺服務器來分配一些負載,以減輕目前正在使用的主服務器的負擔。憑借蘋果的 A10 芯片,這臺 iPhone7 作為服務器的性能令 Daniel 自己都感到驚訝。他改造后的整個“服務器”系統(tǒng)都能夠通過主服務器上的 USB 端口關閉電源。

盡管在該項目下的留言好評如潮,甚至有網友夸贊其為天才少年,但 Daniel 本人仍然十分謙遜。他表示這些工作都要歸功于 Corellium 和 checkra1n 項目的開發(fā)人員,Linus Torvalds 以及 Linux 內核的所有貢獻者,Ubuntu 和 Debian 維護者等等?!八麄兪菫檫@個項目制作所有作品的真正英雄,而我只是恰好在 iPhone 上很好地組裝了這些前輩們留下的拼圖?!盌aniel 說。

責任編輯:xj

原文標題:16 歲高中生把 iPhone 7 改造成 Linux 服務器

文章出處:【微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • iPhone
    +關注

    關注

    28

    文章

    13470

    瀏覽量

    201908
  • Linux
    +關注

    關注

    87

    文章

    11314

    瀏覽量

    209807
  • 服務器
    +關注

    關注

    12

    文章

    9222

    瀏覽量

    85605

原文標題:16 歲高中生把 iPhone 7 改造成 Linux 服務器

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    使用NVIDIA Jetson打造機器人導盲犬

    Selin Alara Ornek 是名富有遠見的高中生。她使用機器學習和 NVIDIA Jetson邊緣 AI 和機器人平臺,為視障人士打造機器人導盲犬。
    的頭像 發(fā)表于 11-09 13:51 ?271次閱讀

    用SecureCRT連接串口卻沒有登錄Ubuntu界面

    米爾MYD-JX8MPQ開發(fā)板。 想要的效果如圖 搜很多資料,不知道是不是因為WSL2不支持串口的原因。 我第二張圖里的視頻用的是WSL2和Ubuntu 20.04成功用Secure
    發(fā)表于 11-06 21:16

    iPhone 16系列或面臨300萬減產

    近期,巴克萊銀行的分析師Tim Long和George Wang發(fā)布份關于iPhone 16系列供應鏈的調查報告。報告指出,由于市場需求低于預期,蘋果公司可能會削減第四季度
    的頭像 發(fā)表于 10-09 16:21 ?298次閱讀

    【北京迅為】iTOP-LS2K0500開發(fā)板快速使用編譯環(huán)境ubuntu20.04章加載迅為提供 Ubuntu20.04

    【北京迅為】iTOP-LS2K0500開發(fā)板快速使用編譯環(huán)境ubuntu20.04章加載迅為提供 Ubuntu20.04
    的頭像 發(fā)表于 09-18 16:43 ?497次閱讀
    【北京迅為】iTOP-LS2K0500開發(fā)板快速使用編譯環(huán)境<b class='flag-5'>ubuntu20.04</b>第<b class='flag-5'>一</b>章加載迅為提供 <b class='flag-5'>Ubuntu20.04</b>

    rk3588 安裝了ubuntu20.04版本的系統(tǒng),配置軟件環(huán)境,怎么導出個鏡像包

    安裝了GB_A588_ubuntu20.04_20240326_133517_V1.14這個版本的鏡像,也配置相應的軟件環(huán)境 發(fā)現用rk工具進入不了loader模式,好像只有android才有l(wèi)oader模式 請問怎么制作
    發(fā)表于 09-05 10:51

    PGA900的驅動只能安裝一臺電腦嗎?

    請問:PGA900的驅動只能安裝一臺電腦嗎?我現在換了臺電腦,PGA900EVM程序已正常安裝,但是驅動按照操作裝不上。
    發(fā)表于 08-29 08:25

    Ubuntu 20.04上使用USB 3時遇到了FX3無法枚舉的情況,怎么解決?

    *)CyFxUSB30DeviceDscr`) 中使用。在 Ubuntu 20.04 中是否存在任何已知問題,或者枚舉無法完成的原因? 我們在使用 Ubuntu 18.04 時沒有遇
    發(fā)表于 07-26 08:26

    調試ESP8266集LWIP協(xié)議棧用UDP方式發(fā)送數據時,無法正常發(fā)送數據是哪里的問題?

    我在調試8266集LWIP協(xié)議棧用UDP方式發(fā)送數據時,參考別的環(huán)境的UDP例程,發(fā)現無法正常發(fā)送數據,反復檢查,并確認8266已經通過WIFI連上網
    發(fā)表于 07-12 07:44

    ESP32-LyraT-Mini_V1.2開發(fā)板運行ADF例程無法錄音要如何解決?

    :Espressifframeworksesp-adfexamplesget-startedplay_mp3_control 配置開發(fā)板類型為LyraT-Mini_V1.1成功燒錄可按鍵正常播放 例程2: C
    發(fā)表于 06-28 07:56

    WSL的ubuntu里面的VSCode燒寫不成功是怎么回事?

    系統(tǒng)Windows10,WSL版本2,ubuntu版本20.04 VScode里面安裝IDF插件,編譯成功 燒錄時,點左下角插頭圖標能檢測到ESP32核心板的串口COM6 燒寫時提示 No module named '
    發(fā)表于 06-21 08:14

    雷軍公布SU7績單 小米SU7鎖單量超過75723 交付5781

    雷軍公布SU7績單 小米SU7鎖單量超過75723 交付5781 小米SU7作為小米汽車旗
    的頭像 發(fā)表于 04-25 12:12 ?1961次閱讀

    在GHDS中生成Sprite順序,程序無法正常運行是怎么回事?

    :我修改了GHDS中的Sprite個數和順序,然后按照正常加載程序加入例程,出現的問題和我提出的(關于Sprite個數)問題樣,程序無法正常運行。注:我在GHds中刪除了幾個Spri
    發(fā)表于 02-22 07:23

    Ubuntu 20.04如何更改用戶名

    產品簡介本文適用于所有RK3568/RK3588平產品在Ubuntu20.04系統(tǒng)上如何更改用戶名,本文以IDO-EVB3588開發(fā)板為例,在ubuntu20.04系統(tǒng)上修改用戶名industio
    的頭像 發(fā)表于 01-26 08:34 ?866次閱讀
    <b class='flag-5'>Ubuntu</b> <b class='flag-5'>20.04</b>如何更改用戶名

    為什么我的PoE設備無法正常工作?

    Hi福專家,為什么我的PoE設備無法正常工作?
    的頭像 發(fā)表于 01-25 11:13 ?935次閱讀
    為什么我的PoE設備<b class='flag-5'>無法</b><b class='flag-5'>正常</b>工作?

    rk3288移植ubuntu

    rk3288是款由瑞芯微推出的高性能ARM處理器,被廣泛應用于嵌入式設備和單板計算機中。本文將介紹如何將Ubuntu操作系統(tǒng)移植到rk3288平上。
    的頭像 發(fā)表于 01-09 10:59 ?1971次閱讀