预装 F-Droid 的手机和自定义 ROM:开箱即用的自由软件体验
三种更高级的安装方式
除了下载 APK 安装,还有三种方式可以获得更好的 F-Droid 体验:
| 方式 | 适合人群 | 获得 |
|---|---|---|
| 预装手机 | 不想折腾、想要开箱即用 | F-Droid 作为系统应用 |
| 自定义 ROM | 愿意刷机、追求完整控制 | F-Droid + 特权扩展 |
| Root + 特权扩展 | 已有 root、想要静默更新 | 静默安装和后台更新 |
预装了 F-Droid 的手机
一些隐私友好的手机厂商直接在系统中预装了 F-Droid:
CalyxOS — Calyx Institute 的成员计划手机,预装 F-Droid、microG、GrapheneOS 等隐私组件。
ShiftOS-Light — 德国手机厂商 Shift Phone 的 SHIFT5mq 和 SHIFT6mq 可以更新到 ShiftOS-Light,F-Droid 是预装应用。
Volla OS — 德国 Volla Systems 的 Android 操作系统,预装 F-Droid。同系列手机也支持安装 Ubuntu Touch(移动 Linux),Waydroid 下也可跑 F-Droid。
自定义 ROM 集成 F-Droid
如果你计划刷自定义 ROM,以下 ROM 自带 F-Droid,开箱可用:
CalyxOS — 隐私导向 ROM,F-Droid 作为系统级应用,配合特权扩展实现静默安装。
LineageOS for microG — LineageOS 的 microG 版本,预装 F-Droid 客户端 + 特权扩展。
对于其他 ROM,你可以通过刷入 F-Droid OTA 包来安装特权扩展(适用于 Android 11 及更早版本)。
特权扩展的好处
普通 F-Droid APK 安装后,每次安装或更新应用都需要在系统界面手动点击「安装」。有了特权扩展后:
- 静默安装 — F-Droid 可以在后台自动安装应用,不需要用户确认
- 自动更新 — 应用有更新时,F-Droid 可以自动下载并安装
- 不需要未知来源权限 — 可以关闭 Android 的未知来源开关
ADB 命令行安装
开发者或喜欢命令行的用户可以用 adb 安装:
# 1. 下载 F-Droid APK
# 2. 手机开启 USB 调试(开发者选项中)
# 3. 通过 USB 连接电脑
adb push F-Droid.apk /data/local/tmp/F-Droid.apk
adb shell pm install -i "org.fdroid.fdroid" -r /data/local/tmp/F-Droid.apk
adb shell rm /data/local/tmp/F-Droid.apk
这种方式需要注意:如果手机开启了 Google 高级保护项目(Advanced Protection),安装可能会被拦截。