16 岁少年在 iPhone 7 上运行 Linux

如果 iPhone 上的存储电路损坏,您通常无能为力。无论您的焊接技术有多好,您都不能只是更换它们。但如果处理器和其他组件仍然可以工作,手机可能还有一些寿命。

Daniel Rodriguez 分享的一段视频证明了这一充满希望的原则,其中 iPhone 7 死掉的存储被恢复并设置为运行 Ubuntu 20.04 – 包括完整的图形界面。

两个 帖子 在 Reddit 上,这位 16 岁的黑客解释了他是如何做到这一点的。为了能够运行 iOS 以外的内核,他使用了越狱工具 Checkra1n,该工具绕过 iOS 设备的 Boot ROM 保护并启动名为 Pongo OS 的引导加载程序。

在该工具有时间开始尝试之前越狱iOS,他强行关机,转而让Pongo OS连接网盘。这会加载 Linux 变体 Ubuntu,该版本带有适用于 iPhone 7 中 A10 处理器的内核,该内核由 Corellium 公司(该公司已被 Apple 起诉)开发。

罗德里格斯现在将使用手机作为服务器。他为学校俱乐部和朋友运营着许多游戏服务器和网站。

在 iPhone 上运行 Linux 确实不寻常。在 Mac 上运行它更合理:有关这方面的详细建议,请阅读 如何在 Mac 上安装 Linux。现在您甚至可以在 M1 上运行 Linux马克

本文最初发表于 Macworld 瑞典。大卫·普莱斯翻译。