16 岁高中生把 iPhone7 改造成 Linux 服务器

大东BE
 大东BE
发布于 2021年01月13日
收藏 28

近日,国外一名 16 岁的开发者发布了一则视频,展示自己为一台已经无法正常使用的 iPhone 7 成功移植了 Ubuntu 20.04,并将其作为服务器来使用。

发布视频的开发者网名为 Daniel Rodriguez,是一名在校高中生。据 Daniel 介绍,他使用的 iPhone7 来自他的外婆,这台手机的屏幕、电源等硬件设备基本上保存完好,但由于 NVMe NAND 已经完全无法访问,这意味着这台手机将永远无法再运行 iOS 系统,基本上已经相当于一块砖头。于是他拿到这台手机,萌生了改造它的想法。

Daniel 参考并使用了 checkra1nlinux-sandcastleprojectsandcastle 等开源项目,同时自己编写了网桥设置 script/udev 规则来实现这一复杂的工作。最终成功在这台坏掉的 iPhone7 上运行了 Ubuntu 20.04 。

Daniel 表示自己平时在家里搭建了一组服务器,帮朋友和自己运行了一些学校俱乐部的网站和游戏服务器,他把这台改造后的 iPhone7 当做一台服务器来分配一些负载,以减轻目前正在使用的主服务器的负担。凭借苹果的 A10 芯片,这台 iPhone7 作为服务器的性能令 Daniel 自己都感到惊讶。他改造后的整个“服务器”系统都能够通过主服务器上的 USB 端口关闭电源。

尽管在该项目下的留言好评如潮,甚至有网友夸赞其为天才少年,但 Daniel 本人仍然十分谦逊。他表示这些工作都要归功于 Corellium 和 checkra1n 项目的开发人员,Linus Torvalds 以及 Linux 内核的所有贡献者,Ubuntu 和 Debian 维护者等等。“他们是为这个项目制作所有作品的真正英雄,而我只是恰好在 iPhone 上很好地组装了这些前辈们留下的拼图。”Daniel 说。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:16 岁高中生把 iPhone7 改造成 Linux 服务器
加载中

精彩评论

becke
becke
正在折腾将华为畅享10装上ubuntu
animalize
animalize
废旧手机可以在一定程度上取代树莓派,CPU强大,自带存储,还有摄像头、屏幕、传感器、蓝牙、NFC、红外,电池可以当UPS,接上以太网转换器可以用以太网。
喷火痴汉
喷火痴汉
发表过论文吗?有什么研究成果吗?没有也敢成为天才。[狗头]
丶凡尘
丶凡尘
运行内存这一块来说的话用安卓不是更好吗。

最新评论(24

adoontheway
adoontheway
你会英文吗,16岁可以看懂英文文档吗
七合一的那只小金刚
七合一的那只小金刚
我16岁高中早晨6点半早读,晚上10点下晚自习,一周上6天,周日在家里做作业,哪里有特么时间鼓捣。
OSC_tUqMSr
OSC_tUqMSr
秀儿
万事通
万事通
又一个程序猿大神闪亮登场了
animalize
animalize
废旧手机可以在一定程度上取代树莓派,CPU强大,自带存储,还有摄像头、屏幕、传感器、蓝牙、NFC、红外,电池可以当UPS,接上以太网转换器可以用以太网。
善良超哥哥
善良超哥哥
大佬
cevin
cevin
你说用一个现成的坏掉的iPhone还是买个安卓回来搞。 :doge:
wmlgl
wmlgl
这种移植是怎么做到的, iphone不是闭源的吗, 没源码怎么对接硬件的?
eechen
eechen
以前在Android手机上折腾过PHP环境,配合WebView在Android上用PHP写App.
紫外線
紫外線
正在折腾电视盒子
返回顶部
顶部