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

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

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

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

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

本文转自OSCHINA

本文标题:16 岁高中生把 iPhone7 改造成 Linux 服务器

本文地址:https://www.oschina.net/news/126361/porting-ubuntu-20-04-for-iphone7

【责任编辑:未丽燕 TEL:(010)68476606】

点赞 0

苹果手机改linux,16 岁高中生把 iPhone7 改造成 Linux 服务器相关推荐

  1. 苹果手机ios搭建服务器linux,16 岁高中生把 iPhone7 改造成 Linux 服务器

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

  2. 16 岁高中生成功在 iPhone 7 上安装 Ubuntu 20.04 桌面!

    点击上方"逆锋起笔",公众号回复 编程资源 领取大佬们推荐的学习资料 往日回顾:视频下载神器,支持 80+ 网站,比迅雷还快!          正文    近日,国外一名 16 ...

  3. 关于 Python3.9,看这张 16 岁高中生做的「新特性必知图」就够了

    金磊 发自 凹非寺 量子位 报道 | 公众号 QbitAI Python3.9,「千呼万唤始出来」. 先来速看下此次发布版本的重点. 新语法特性: PEP 584,为 dict 增加合并运算符. PE ...

  4. 13000行代码、19大技术,这位16岁高中生用C++从头到尾构建了一个机器学习库!...

    作者 | 苏宓 出品 | CSDN(ID:CSDNnews) 你是从什么时候开始编程的? 据 CSDN 调研数万名开发者的数据显示,近六成的开发者表示自己写下第一行代码的年龄是在 16-20 岁间.其 ...

  5. 关于Python3.9,看这张16岁高中生做的「新特性必知图」就够了

    金磊 发自 凹非寺 量子位 报道 | 公众号 QbitAI Python3.9,「千呼万唤始出来」. 先来速看下此次发布版本的重点. 新语法特性: PEP 584,为 dict 增加合并运算符. PE ...

  6. 火了!16岁高中生做的 Python 3.9 八大新特性图

    金磊 发自 凹非寺 量子位 报道 | 公众号 QbitAI Python3.9,「千呼万唤始出来」. 先来速看下此次发布版本的重点. 新语法特性: PEP 584,为 dict 增加合并运算符. PE ...

  7. 16岁高中生的「卷」,用13000+行代码,从头写了一个C++机器学习库

    人工智能领域现在也流行高中生拯救世界了? >>>> 一个热爱计算机的少年,16 岁就已经可以做出点东西来了,比如开发个粤语编程语言.拿个 Kaggle 冠军.写个游戏.开发个加 ...

  8. 她16岁因汶川地震改志学医,仅27岁当上浙大博导!她说:科研是“止不住想念到失眠的对象”...

    近日,浙大教师刘琬璐火了!6年发表20余篇国际权威期刊论文,27岁当上博导.独立研究员--而科研就是"让她止不住想念到失眠的对象". 浙江大学爱丁堡大学联合学院院长欧阳宏伟在朋友圈 ...

  9. 文言文编程还不够好玩?这里有个16岁高中生开发的粤语编程项目,GitHub star量600+...

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 来自:机器之心 粤语编程语言--The Cantonese Programming L ...

最新文章

  1. 使用Windows操作系统的13个窍门
  2. 微软小冰从上海音乐学院音工系毕业,师从于阳、陈世哲
  3. js生成[n,m]的随机数
  4. 开发文档之 概要设计说明书 详细设计说明书 数据库设计说明书
  5. CSS三大特性(129-135 )
  6. spring-session-data-redis解决session共享的问题
  7. uni-app——一种通过Nginx反向代理处理302重定向请求解决网络请求中无法获取Cookie的解决方案
  8. Web前端知识体系精简
  9. 洛谷P4841 城市规划(多项式求逆)
  10. c++和python有联系吗_Python和C++交互
  11. django使用iframe
  12. linux timeout 格式,Linux内核API wait_for_completion_timeout
  13. rstudio导入txt文件_r语言怎么读取txt文件
  14. Linux驱动模块加载失败
  15. 教你设置QQ空间个性签名档
  16. Windows下的Node.js安装及环境配置
  17. 五、椒盐排骨(Pepper Salt Spareribs)
  18. 前端错误监控与错误日志
  19. 美国意大利西班牙荷兰以色列五国水肥一体化模式对我国农业的启发
  20. 【技巧】Edge浏览器更换chrome主题、选项卡悬浮预览(开启实验功能)

热门文章

  1. 压延成型(片材、薄膜)
  2. 奈奎斯特稳定判据的推导与理解
  3. 中软国际【中软情节-给自己一个爱它的理由】
  4. PS 自定义面板 工作区
  5. 比VPS更好的亚马逊店铺运营安全方案:超级浏览器
  6. 数组(Array)详解;
  7. 海康Visionmaster-3D工具-匹配-深度图
  8. shiro权限管理框架学习
  9. HTTP网络启动安装原版系统ISO镜像
  10. 跟同事在BOSS直聘发现了一个前端小秘密