如何选择移动操作系统
摘要
面向注重隐私的用户的移动操作系统选择指南,比较了去谷歌化的Android变体与移动Linux发行版,并以Fairphone 5为例说明。
<p><a href="https://lobste.rs/s/fkoh4s/how_select_mobile_os">评论</a></p>
查看缓存全文
缓存时间: 2026/05/18 18:33
# 移动操作系统(以 Fairphone 5 为例)
来源:https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5/
目录- 如何选择移动操作系统 (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5/#how-to-select-a-mobile-os)
- 操作系统分类 (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5/#grouping-oses)
- 权衡取舍 (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5/#trade-offs)
- 移动操作系统 (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5/#mobile-oses)
- Ubuntu Touch (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5/#ubuntu-touch)
- Jolla 的 SailfishOS (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5/#sailfishos-by-jolla)
- iodé 的 iodéOS (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5/#iodeos-by-iode)
- Murena 的 /e/OS (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5/#/e/os-by-murena)
- postmarketOS (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5/#postmarketos)
- 选择设备 (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5/#selecting-a-device)
- 关于我的 Fairphone 5 (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5/#about-my-fairphone-5)
- 我的选择过程 (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5/#my-selection-process)
## 如何选择移动操作系统🔗 (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5#how-to-select-a-mobile-os)
也许 Android 在早年是个好主意,但自从 Google 将其转变为间谍软件平台后,Google Android 设备实际上是在与用户作对。这就是我开始寻找替代方案的原因,也许你读这篇文章也是出于同样的理由。
我是在 2025 年 11 月 20 日开始起草这篇文章的。花了一段时间才最终定稿。我将总结我在替代智能手机操作系统方面的所有见闻和经验。大部分功劳并不属于我,因为我阅读了大量在 Mastodon 和各种网站上关于这个主题的有用帖子和讨论。我希望这篇文章能帮你节省时间,这样你就不必像我一样花那么多时间去收集这些信息了。
如果你发现任何错误、误解或过时的内容,欢迎通过评论区(点击屏幕底部的 💬 按钮)联系我。我很乐意修正、改进和更新这篇文章。
我在 Fairphone 5 上尝试了这些操作系统。虽然这款手机已不再销售,但这里写的大部分内容同样适用于运行相同操作系统的其他设备。我会标注出那些仅适用于 Fairphone 5 的部分。
### 操作系统分类🔗 (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5#grouping-oses)
首先,存在基于 AOSP(Android 开源项目)(https://source.android.com/) 定制的、去谷歌化的 Android 版本。AOSP 是所有 Android 系统的免费开源基础。商业版的 Android 也是基于同一基础构建的。大多数去谷歌化的变体都源自 LineageOS (https://lineageos.org/),因为它很受欢迎,拥有庞大的支持社区,并且历史悠久 (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5/Stefanie%20Jane)。早在 2014 年,我就在我的第一款 Android 设备 (https://blog.gridranger.dev/my-phones#samsung-galaxy-ace) 上刷过它的前身,我非常喜欢。
例如:
- 基于 AOSP: - CalyxOS - GrapheneOS - LineageOS
- 基于 LineageOS: - **/e/OS** - **iodéOS**
其次,还有移动 Linux 发行版。这些系统比 Android 更接近传统的 Linux 操作系统,并且强调开放性。它们大多由社区驱动,是开源的,即使有些包含闭源组件。(注意:SailfishOS 的某些组件是专有且闭源的,但除此之外,它属于这一类。)
例如:
- Mobian
- **postmarketOS**
- **SailfishOS**
- **Ubuntu Touch**
本文将讨论加粗的那些系统。
最后补充一点:是的,Android 是基于 Linux 内核构建的,但除此之外,整个技术栈完全不同。商业 Android 是封闭的、供应商锁定的生态系统,专有软件主导系统。其背后的理念与 Linux 截然不同。
### 权衡取舍🔗 (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5#trade-offs)
事先澄清很重要:用其他操作系统替换 Android 需要做出妥协。这个列表有助于避免后续过程中的失望。这些不限于 Fairphone 5,而是适用于所有可以运行替代操作系统的 Android 设备。通常会失去的功能包括:
- **无法用手机支付。**这几乎完全依赖于 Google 的软件。去谷歌化的 Android 无法实现,移动 Linux 发行版也无法实现。我之后不会在每个替代系统中重复提及。解释:Google 假装自己是安全守门员。讽刺的是,他们竟然是世界上最大的间谍软件公司之一。真正的原因是为了将用户和开发者锁定在自己的生态系统中。有些银行应用无需 Google API 工作且相当安全,但这不到 1%。一些去谷歌化的 Android 变体提供了一套名为 microG 的服务,以使大多数应用能够运行。不幸的是,microG 也不支持任何用于 NFC 支付的 API。
- **主摄像头无法工作。**尽管副摄像头(如超广角)和前置摄像头可能在一定程度上工作,但对许多设备来说,目前还没有解决方案能让主摄像头正常运作。在这些设备上,拍摄的照片比在原生 Android 下该摄像头本应能达到的效果更噪、更模糊、更偏色。原因是芯片组制造商决定强迫你使用 Google 的产品。垄断者们互相扶持。此外,也缺乏厂商在原生 Android 中包含的专有后期处理软件。这些都很难复现。在其他已解决此问题的设备上,整个摄像头模块可以完美工作。感谢 Ancient Sounds 的更正 (https://mementomori.social/@[email protected]/116585864926864734)。这是好消息。
- **指纹传感器并非所有系统都支持。**去谷歌化的 Android 和依赖 Halium 兼容层的移动 Linux 发行版(Ubuntu Touch、SailfishOS)通常支持指纹传感器。但在其他移动 Linux 发行版上并不总是能解决。通常的解释是制造商为了维护安全而不共享驱动,但这听起来很可疑。我不认为联想笔记本的指纹传感器仅仅因为能在 Linux 下即插即用就变得不安全。
- **不同的应用选择。**摆脱 Google 意味着告别 Play Store。这意味着你可能无法运行所有应用。 - *去谷歌化的 Android*:有些提供像 Aurora 这样的商店,可以安装和运行 Play Store 中的大多数应用,甚至包括其他地区的。其他系统则预装 F-Droid(顺便一提,它也可以安装 Aurora)。虽然这两种通常足够满足大多数情况,但仍有可能你喜欢的应用(或必要的应用,如银行应用)在没有 Google 的情况下无法运行。为避免意外,请在迁移前检查。例如,你可以在 /e/OS 的社区 (https://community.e.foundation/t/list-banking-apps-on-e-os/33091) 和 SailfishOS 的论坛 (https://forum.sailfishos.org/t/banking-apps-on-sailfish-os/18438) 上查看你的银行应用是否可用。 - *移动 Linux 操作系统*:它们无法原生运行 Android 应用,但可以运行一个叫做 Waydroid 的应用。这可以在其中运行一个完整的 Android 环境(通常是去谷歌化的 LineageOS 版本),你可以在里面安装应用。内部运行的应用与上述去谷歌化 Android 有相同的限制。此外,在手机上虚拟化第二个操作系统可能会影响电池续航。在某些情况下,通过 Waydroid 安装的 Android 应用可以直接从菜单启动。这是一个很好的便利功能,但 Waydroid 会在后台静默运行,所以即使你不手动启动它,它也会消耗电量。
- **GPS**:在移动 Linux 下,GPS 定位可能较慢,或者根本无法工作。
- **4G/5G 语音通话**(也称为 LTE 通话、VoLTE):并非所有移动 Linux 发行版和所有设备都支持。你的地理位置(运营商和国家)也会影响。请搜索你的设备、操作系统和移动运营商的组合,以避免不愉快的意外。*技术背景*(包含术语,可跳过):4G 最初仅用于数据。简单来说:你的手机用 4G 上网,但打电话时,它会执行所谓的 CSFB(电路交换回退),并利用 3G 甚至 2G 网络进行通话。需要一项名为 IMS(IP 多媒体子系统)的新技术进步才能实现“分组交换”的语音通话,即像电子邮件和流媒体等互联网上的一切一样,被数字化、压缩并作为 IP 数据包传输。如果操作系统无法将设备注册到 IMS 或无法与之正常通信,4G 和 5G 语音就会出问题。
- **文件系统访问**:这好还是不好取决于一个因素:锁定它的意图。Android 的文件系统出于安全原因以及防止用户或应用损坏它而被锁定。其一致性也很重要,以确保 OTA 升级不会出错。在我看来,最重要的原因是让消费者忘记他们手中握着的是一台通用的、图灵完备 (https://en.wikipedia.org/wiki/Turing_completeness) 的计算机。这使得制造商可以决定那些为设备付费的人能拿它做什么。如果你问我,这很荒谬。观点:虽然我不喜欢个人设备上的锁定文件系统,但对其他人来说这可能很重要。总的来说,锁定它可能更好,但我认为重要的是有选择权。
- **不支持 eSIM**:虽然有了会很方便,但并非每个人都看重这一点。这是一个普遍问题,我不会在每个操作系统上重复提及。由于缺乏驱动,目前还无法实现。
- **工作资料**:要拥有雇主管理的工作资料,你必须使用 Google Android。无论是去谷歌化的 Android 还是移动 Linux 操作系统都不支持。有些解决方案可以在设备上运行同一软件的多个实例,但这与公司需要的不同。如果你的工作需要工作资料,你必须留在 Google Android 上,或者保留一部备用手机。我为此保留了 Nokia X10 (https://blog.gridranger.dev/my-phones#hmd-nokia-x10)。这是一个普遍问题,我不会在每个操作系统上重复提及。
### Ubuntu Touch🔗 (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5#ubuntu-touch)
链接:官方网站 (https://www.ubuntu-touch.io/) | Fairphone 5 相关 (https://devices.ubuntu-touch.io/device/fp5/release/noble/)
我对 Ubuntu Touch 寄予厚望,同时也了解其缺点。我不想抱有不切实际的期望。
安装过程大约 95% 顺利。令人印象深刻!尽管如此,我的看法是 Ubuntu Touch 距离成为日常驱动程序还有很长的路要走。至少对我来说是这样。
优点:
- 它是 Linux!
- 你可以使用终端!
- 安装 Waydroid 很简单,而且使用方便。
- 用户界面很棒:如果你使用 Waydroid,来回切换很方便。
- 任务管理器易于使用。
- 设备速度完美。
- 指纹传感器可用。
- 将我的 Fairphone 5 通过 USB-C 插入扩展坞,就能连接我的两个菊花链显示器、键盘和鼠标。无需任何配置或安装。我再怎么强调这有多棒也不为过!但请记住,这是设备依赖的功能。Ubuntu Touch 支持此功能,但也需要设备本身支持。例如,Fairphone 4 和 Fairphone 6 在 Ubuntu Touch 下都不支持外接设备。
- 同步联系人相当直接。(其他操作系统也是如此,但我之前不知道会怎样。)
我预料到的问题(列表很短,因为 Fairphone 5 是支持最好的设备之一):
- 主摄像头无法工作,但这是设备特定的。例如,在 OnePlus 6T 上,摄像头可以正常工作。
- VoLTE 可能有问题。
- GPS 初始定位较慢。
让我意外的事情:
- Ubuntu Touch 自己的应用商店 Open Store (https://next.open-store.io/apps/) 几乎空空如也。截至目前(2026-05-12),它有 583 个应用。相比之下,F-Droid 有 4-5000 个,Play Store 有 2-400 万个。而且在这不到 600 个应用中,我尝试的约 60% 都无法使用。许多应用已经过时并被开发者抛弃。
- 我事先知道不能使用原生的 Debian、Flatpak、Snap 或 Alpine 包。它使用自己的打包格式:Click。我尝试折腾 Libertine,这是一个用于安装应用的兼容层。指南其实很棒,安装也很顺利,但安装的应用无法运行。我试了三个不同的应用后放弃了。
- 没有集成的密码管理器。推荐使用 UTPass,但它无法工作。
- Morph 浏览器(Ubuntu Touch 的默认浏览器)在我 2025 年 11 月尝试时无法胜任。常用网站中三分之一无法正常使用。它还无法通过 Cloudflare 验证。使用它时,我被视为机器人或 AI 爬虫,被许多网站阻止。根据 Georg Weissenbacher 的更新 (https://mementomori.social/@[email protected]/116586332534163157),基于 Qt6 的新版本表现更好。
- 我尝试了 uWolf,这是 Ubuntu Touch 上 LibreWolf(一个 Firefox 变体)的移植版 (https://next.open-store.io/app/uwolf.chromiumos-guy/)。要访问标签页,我必须隐藏键盘。一旦隐藏,它就再也回不来了。我几乎要尖叫了。
- 当我使用 Waydroid 时,Android 应用和 Linux 应用之间没有共享剪贴板。至少我没找到。
- 我最终用 Waydroid 来做所有事情,对此我并不太开心。我觉得我本可以直接安装 /e/OS。
从设备上移除 Ubuntu Touch 后,我收到了一个建议:本可以解锁文件系统并使用 `apt`。这可能有些小毛病,但应该是可行的,不过标准的 Debian 应用通常没有针对移动屏幕进行优化,所以即使这样也不能神奇地解决所有问题。另一方面,解锁文件系统可能会搞乱未来的更新。
我知道有人把 Ubuntu Touch 用作日常驱动系统。这不是不可能,但对所有人来说都不是很方便。
### Jolla 的 SailfishOS🔗 (https://blog.gridranger.dev/mobile-oses-featuring-fairphone-5#sailfishos-by-jolla)
链接:官方网站 (https://jolla.com/) | Fairphone 5 相关 (https://forum.fairphone.com/t/sailfish-os-for-fairphones-devices/114527)
> i️**免责声明:**我可能对 Jolla 略有好感。我从未见过其团队,但创始人曾与我在同一家公司工作。感觉他们像我的远亲。我会尽力抛开这点,不带偏见地写作,但我觉得公开这一点是公平的。
我尝试的下一个操作系统是 SailfishOS。考虑到 Jolla 曾参与俄罗斯 SailfishOS 分支 (https://en.wikipedia.org/wiki/Aurora_OS_(Russian_Open_mobile_platform)) 的开发,起初我不确定能否信任它。竞争对手热衷于制造关于俄罗斯政府渗透 Jolla 的疑云,并暗示用户可能会受到 FSB (https://en.wikipedia.org/wiki/Federal_Security_Service) 的监视。这 i
相似文章
我正在把我的手机从Android切换到Linux
一位用户详细描述了他们从Android切换到Fairphone 4上的SailfishOS的过程,比较了移动Linux的选项,并概述了当前的权衡和挑战。
评测:iodéOS 提供无缝的去谷歌化 Android 体验
一篇关于 iodéOS 的评测,这是一款基于 LineageOS 和 microG 的去谷歌化 Android 体验,突出其无缝使用和隐私优势。
非苹果、非谷歌智能手机购买指南
购买非苹果、非谷歌智能手机的指南,重点介绍替代品牌和零售商。
Jolla Phone(2026年10月)
Jolla 宣布推出 Jolla Phone(2026年10月),这是一款注重隐私的 Linux 智能手机,搭载 Sailfish OS,具备社区驱动功能、5G 以及物理隐私开关。
GrapheneOS 对《连线》事实核查员的原始回应
GrapheneOS 团队发布详细反驳,回应《连线》杂志事实核查员对其隐私导向 Android 系统的质疑。