开源智能手机操作系统-PostmarketOS
2020-06-03 13:23:03 阿炯

postmarketOS(或称pmOS)是一个针对智能手机开发的自由开源操作系统,适用于移动设备的 Linux 移动操作系统,基于Alpine Linux发行版。


A real Linux distribution for phones and other mobile devices.


postmarketOS始于2017年5月6日,源代码可于GitLab上获得。postmarketOS可以运行各款基于X和Wayland的用户界面,例如Plasma Mobile、MATE、GNOME 3和XFCE。该项目旨在为智能手机提供十年的产品周期。这是一个雄心勃勃的项目,致力于将 Linux 引入移动设备。经过了三年的努力之后,该项目如今已经抵达了几个重要的里程碑,其中就包括有在不少于 200 种不同的设备上启动。

2020年6月,postmarketOS 现已基于 Alpine Linux 3.12 稳定版打造。”最重要的是,稳定的发布渠道使我们避免了上游的变更,并且我们的基础架构已为将来的发布做好了准备。拥有稳定的发布渠道是多年来的目标,我们终于完成了它!“

开发团队解释称,尽管主渠道仅支持 QEMU 虚拟设备,但该平台当前已可以在 200 部以上的手机上启动。目前postmarketOS对于开发过程中包含的设备主要有以下几个类别:即主分支(main)、测试(testing)和社区(community)。

官方表示:“所有现有设备端口已移至测试类别,并且可以移至社区或主分支,具体取决于正在运行的功能以及端口的维护状况。不过只有社区和主分支设备才会被挑选到稳定分支。同时还有一些设备正等着从测试通道转移至社区通道,包括诺基亚 N900、红米4X、Moto G4 Play、三星 Galaxy A3 / A5 / S4 Mini、以及 Wileyfox Swift 等机型。采用 MSM8916 芯片平台的设备已支持主线 Linux 内核,采用 MSM8974 芯片平台的设备也属于候选,比如 Nexus 5、Fairphone 2、一加 1 和三星 Galaxy S5。更多详细信息可查看博客


最新版本:21.12
适用于手机和其他移动设备的 Linux 移动操作系统 postmarketOS 发布了基于 Alpine Linux 3.15 的 v21.12 版本。在之前的版本中,postmarketOS 为手机和平板电脑提供了预先构建的图形化界面,并使用了经过移动优化的 Phosh、Plasma Mobile 和 Sxmo 界面。v21.12 跟之前的版本一样,主要面向 Linux 爱好者;它的画面边缘可能有点粗糙,所以肯会出现一些错误。版本亮点:
1、Sxmo 1.6.x 将整个 Sxmo 堆栈从 X11 带到了 Wayland,因此 postmarketOS 21.12 使用了 Sxmo 1.6.1。
2、Plasma Mobile Gear 21.12 版本号跟 postmarketOS 出奇地一致...因此选择了它最新的 21.12 版本。


Phosh 0.14.0 与上个月的 v21.06 SP4 中向后移植的版本相同。但已经进行了一些小的调整(例如在预览窗口中正确显示 Firefox 图标,如图所示),并且许多 GNOME 应用程序(例如 gnome-settings)已升级到其 GNOME 41 版本。更新多详情请访问更新公告

最新版本:22.06
适用于手机和其他移动设备的Linux 移动操作系统 postmarketOS 于2022年6月发布了 v22.06 版本,这也是该项目的 5 周年,新版本带来了一些小的改进和错误修复,支持一些新设备并更新了 UI。它带来了对新设备的支持:三星 Galaxy S III 和 SHIFT 6mq 智能手机,将支持的设备增加到 27 个。同时带来最新的移动 UI:Plasma Mobile Gear 22.04、Phosh 0.17.0 和 Sxmo 1.9.0 。现支持更多的设备,另外还带来了一项新功能:用户可以通过 fwupd 固件升级实用程序,将调制解调器升级到 Biktor 的替代固件,并将内置的 DHCP 服务器解决方案替换为 unudhcpd,如此一来,手机通过 USB 连接到 PC 端时会更快、更可靠。其他内容可以在发行公告中查看。

最新版本:22.12
适用于移动设备的 Linux 移动操作系统 postmarketOS 于2022年12月发布了 v22.12 版本,该版本引入了对两种新设备的支持,Fairphone 4 智能手机和三星 Galaxy Tab 2 10.1 英寸平板电脑。此外本版本还有一个大新闻:在使用主线 Linux 内核时,对基于 SDM845 的设备(例如 OnePlus 6、OnePlus 6T、SHIFT6mq 和小米 Pocophone F1),提供实验性的电话呼叫支持。

postmarketOS 共支持三种移动用户界面,分别是 Sxmo、Phosh 和 KDE 的 Plasma Mobile。在此版本中,这些图形环境已分别更新为 Sxmo 1.12.0、Phosh 0.22 以及 Plasma Mobile Gear 22.09。其中 Sxmo 1.12.0 添加了对 OnePlus 6、OnePlus 6T、小米 Pocophone F1、小米红米 2、三星 Galaxy S III 和三星 Galaxy Tab A 9.7 (2015) 设备的支持。另一方面,基于 GNOME 的 Phosh 0.22 附带了 GNOME 文本编辑器,取代了之前的 Gedit 。更多信息可参考其发行公告

最新版本:23.06
postmarketOS 于2023年6月上旬发布了 v23.06 版本,引入了新功能、更新的图形环境和其他改进。基于最新的 Alpine Linux 3.18 操作系统,是有史以来第一个为手机和平板电脑提供 GNOME Shell UI (GNOME Mobile) 图形界面的版本, Mobile 44 上的 GNOME Shell 包含在此版本中,带有一个大改进的 GNOME 软件包管理器。该版本默认包含 KDE Plasma Mobile 5.27.5、基于 GNOME 的 Phosh 0.27 和 Sxmo 1.14.0 图形界面。值得注意的是,Phosh 0.27 界面现在默认带有 Evince 文档查看器。


其它值得注意的变化包括工作 USB 网络共享、背光控制和 PineBook Pro 的音频支持、支持在安装程序图像中使用 6 个字符而不是 8 个字符的密码,以及默认安装的翻译使用 en_US.UTF-8 作为默认语言环境,取代了此前的 C.UTF-8。更多信息可参考更新公告

此稳定版本可用于以下 31 种设备:ASUS MeMo Pad 7、Arrow DragonBoard 410c、BQ Aquaris X5、Fairphone 4、Lenovo A6000、Lenovo A6010、Motorola Moto G4 Play、Nokia N900、ODROID HC2、OnePlus 6、OnePlus 6T、PINE64 PineBook Pro、PINE64 PinePhone、PINE64 PinePhone Pro、PINE64 RockPro64、Purism Librem 5、SHIFT6mq、Samsung Galaxy A3 (2015)、Samsung Galaxy A5 (2015)、Samsung Galaxy E7、Samsung Galaxy Grand Max、Samsung Galaxy S III (GT-I9300 and SHW-M440S)、Samsung Galaxy S4 Mini Value Edition、Samsung Galaxy Tab 2 7.0"、Samsung Galaxy Tab 2 10.1"、Samsung Galaxy Tab A 8.0、Samsung Galaxy Tab A 9.7、Wileyfox Swift、Xiaomi Mi Note 2、Xiaomi Pocophone F1、Xiaomi Redmi 2


官方主页:
https://postmarketos.org
https://github.com/postmarketOS