
在这个智能手机更新换代比换衣服还快的时代,每个人有过这样的经历:抽屉里躺着几年前的旧手机,硬件依然完好,但因为厂商停止了系统更新,变得卡顿、不安全,甚至无法安装最新的 App,最终只能沦为电子垃圾。因此在V2EX等各种技术人聚集的论坛论坛,经常有人分享将旧手机用于为 IoT 监控设备等场景,但可用性依然受限。
postmarketOS 是一个专为智能手机和平板设备打造的、基于 Alpine Linux 的开源操作系统。postmarketOS 的名字“postmarket”非常直白地道出了它的使命:在手机出厂销售(market)之后(post),继续为设备提供长期的生命周期支持。
postmarketOS官网:https://postmarketos.org/
不同于 Andronix 、NOMone Desktop 等在Android上运行完整 Linux 发行版的项目,postmarketOS 完全替代 Android系统,致力于把真正的、类似桌面 Linux 的系统移植到手机上, 从内核、包管理、系统架构到用户空间。
postmarketOS 的核心功能特征:
- 可延长硬件寿命:很多手机/平板在厂商停止系统更新后,就因为安全、兼容等原因不能再长期使用。postmarketOS 力图让硬件继续服役,直到“物理损坏为止”
- 自由、透明与隐私:在 postmarketOS 上,你拥有对设备的完全控制权。系统不预装大量隐私不友好的服务,也不会强制你将数据上传云端。其源代码公开、包管理透明,你可以审查、修改、重构
- 摆脱厂商锁定:厂商往往在几年后停止支持旧设备,而厂商专有系统与驱动代码也通常封闭、不利于长期维护。postmarketOS 使用主线 (upstream) Linux 内核和广泛共享的软件包,避免设备被“废弃”的命运
- 把设备还给用户 :在 postmarketOS 的世界里,手机是你的工具,可以用来通讯、上网、写代码或当做便携服务器, 而不是变成监控、广告、数据收集的黑盒子。
postmarketOS 目前官方支持设备超过 700+ 多种,包括了Nokia N900、Samsung Galaxy S3 到小米手机以及Fairphone、Librem 5 等Linux手机,具体参见:https://wiki.postmarketos.org/wiki/Devices
对于喜欢折腾的技术爱好者,强烈建议将手头吃灰的旧手机找出来,刷入 postmarketOS 体验一番,找回久违的、掌控自己设备的自由与快乐。
虽然旧手机算力可能比树莓派弱,但比树莓派省电,且自带 UPS(电池)和屏幕。因此复活旧手机作为家用服务器(Homelab)是目前最成熟、成功率最高的玩法,应用案例包括:
- Linux 容器主机 (Docker Host)
- 家庭广告拦截 (Pi-hole/AdGuard Home)
- 轻量级 Web 服务器
- 智能家居中枢 (Home Assistant)
汇总一下 postmarketOS 的使用案例:
Install postmarketOS on Android phone and use Docker as a home server:https://news.ycombinator.com/item?id=42340065
Running a homelab on a phone with postmarketOS :https://www.reddit.com/r/homelab/comments/1mxzejg/running_a_homelab_on_a_phone_with_postmarketos/
Running Adguard with Termux:https://www.yashagarwal.in/notes/running-adguard-with-termux
how to repurpose your old phone into a web server:https://news.ycombinator.com/item?id=46016902