继运行安卓系统后,首款苹果Linux智能手机诞生!

iPhone 7可以成功运行Windows XP系统、Android 10系统等之后,近日,经过开发者的逆向工程,iPhone 7已成功引导了postmarketOS,成为首款苹果Linux智能手机。

继运行安卓系统后,首款苹果Linux智能手机诞生!_第1张图片

在成功打破ios与linux系统的限制之后,又成功解锁了从命令行到图形用户界面(GUI)的另一项功能。由此看来,iPhone 7俨然已经成为了苹果手机中的刷机小王子了,这点是不是让大家很意外?

postmarketOS是什么?

postmarketOS带着十分浓厚的极客文化诞生的。由于项目开发者厌倦了智能手机使用不久后就接收不到厂商的系统更新,也厌倦了Android和iOS筑起的高墙于是他们决定打造一个让智能手机拥有十年生命周期的系统——可持续的、注重隐私和安全的自由移动操作系统。它以安全为核心,以权限分离为前提,保持设备的实用性和安全性,只要设备不出现物理上的破损,就一直能够使用。由此,postmarketOS被开发出来

继运行安卓系统后,首款苹果Linux智能手机诞生!_第2张图片

postmarketOS 是一款专门为旧智能手机而设计的操作系统,它基于Alpine Linux 发行版,并为触控设备进行了优化,每款手机包含一个独有的软件包,其它则在所有设备之间共享。官方页面写到这是一个真正面向手机的 Linux 发行版,目前仍处于Alpha阶段,无法使用通话功能。

iPhone 7与postmarketOS Linux

经过开发者的逆向工程,目前已将 postmarketOS移植到iPhone7,并且成功在iPhone 7上进行引导。与此同时,iPhone7也成为首款运行postmarketOS的苹果设备。

继运行安卓系统后,首款苹果Linux智能手机诞生!_第3张图片

可能没有人会认为苹果iOS专有设备会有机会成为Linux智能手机,但经过半年多时间,一群开发者就实现了在苹果A10专有SoC上运行Linux,从而实现在iPhone 7上运行postmarketOS

iPhone 7上运行postmarketOS Linux后,从而可以在iPhone系统内存中挂载并运行更大且持久的系统镜像,还通过使用OverlayFS实现了对postmarketOS的瞬时写入支持。

OverlayFS是一个面向Linux的文件系统服务,实现一个面向其他文件系统的联合挂载。其主要机制涉及当两个文件系统提供同一名称的目录时目录访问的合并。除此之外,OverlayFS呈现其中一个所产生的对象(如果有),上层文件系统优先。OverlayFS与其他覆盖型文件系统不同,OverlayFS合并的目录子树不一定是来自不同的文件系统。OverlayFS支持在上层文件系统中的whiteout和opaque目录,以允许删除文件和目录。

除此之外,在iPhone 7的Android版本中也使用了相同的Corellium技术,Corellium技术用来复制了其所有东西,包括代码、图形用户界面、图表等一切细节内容。

现如今,Linux发行版现在可以启动各种图形窗口管理器,例如Weston。

继运行安卓系统后,首款苹果Linux智能手机诞生!_第4张图片

另一方面,该项目也使得通过蓝牙或 Wi-Fi 启用并连接到其他设备的操作变得不再遥远,因为Corellium已经在其自定义内核中实现了相同的功能。

点击查看往期内容回顾

iPhone手机完美越狱,承载安卓无限可能

百度网盘:想免费用?门都没有!

长按二维码,关注我们

新睿云,让云服务触手可及

云主机|云存储|云数据库|云网络


你可能感兴趣的:(继运行安卓系统后,首款苹果Linux智能手机诞生!)