前言
::啰嗦警告::
前情
我现在使用的手机是 Oneplus 5,安装的系统是 H2OS Android9.0稳定版。
过段时间准备换用 LineageOS,并且其他各应用也尽量选择对隐私友好的。可以在一定程度上在有开源替代品的情况下使用闭源的应用。
之前有用过一段时间「魔趣」,但因为一些原因不久后还是换回了 「H2OS」。但也一直蠢蠢欲动想再换回去,这个方案就是这想法的产物。
在此分享一下我目前不甚完善的计划方案,与各位分享,也希望各位能提出建议。目前虽然说偏向开源,但还没有花很多精力去找某些 app 的开源替代品。
现在把这个帖子更新一下,为便于阅读,就把原本的开头隐藏于上方。
我在这帖子后不久就刷上了 LineageOS,一直用着,所以可以给帖子的内容更新一下。
不过这仍是一个待完善的方案。
总结
- ROM:
LineageOS
@16.0
- 虽然 LineageOS 已经更新到了 17.1,但 Oneplus5 (cheeseburger) 的固件版本停留在 16.0。不过我也没什么升级到 Android 10 的需求。
ROM 与 Recovery
前面已经说过,ROM 是使用 [coloro] LineageOS [/coloro]。Recovery 模式计划使用 Google Play 版的 [coloro]TWRP[/coloro]。但是,在之前的刷机经历中我发现原版的 TWRP 似乎在我手机上有点问题——刷入的系统能正常使用,但手机连接到电脑时电脑几乎无法浏览手机中的文件。这个问题好像在我换用 “时代的导航者” 修改过的 TWRP 后得到了解决。所以具体用什么到时候挨个试吧。
- 最后还是用的 “时代的导航者” 修改过的 TWRP。对我这个喜欢用线缆传输数据的人来说能正常使用电脑通过数据线还是挺重要的。
- 另一方面我使用手机的习惯有所更改,更少从电脑传输文件到手机中了。所以以后可能会处于安全考虑,换回官方版本的 TWRP。
Magisk 、EdXposed 及其他工具
刷入系统后,自然是安装 [colorb]Magisk[/colorb] (得记得把卸载 Magisk 用文件也保存在手机里)。之后,再在 Magisk Manager
中刷入 [colorb]Riru - Core[/colorb]、[colorb]Riru - EdXposed[/colorb] 来安装 [colorg]EdXposed[/colorg]。(使用 EdXposed 是因为,若用原版 Xposed 的话无法通过 “SafetyNet check”,就无法在手机中使用 Netflix。) 相关 zip
文件及EdXposed Manager
与 Magisk Manager
的 apk
文件从 XDA 或 Github 下载。
- 现在好像无论如何都无法通过 “SafetyNet check” 检查了。不过这对我的影响只是无法在手机上看 Netflix。
- 说起在手机上看 Netflix,还有一个不太稳定的邪道方法:在手机上安装 Kodi app,再在 Kodi 中安装 Netflix 插件。经我实践检验这方法好像行。但非常不稳定。
接着是安装其他必备应用。
从 XDA 获取 XDA Labs
的安装包,再从 XDA Labs
安装 Aurora Store
,还需安装 F-Droid (Aurora Droid),用于后续其他 app 的获取与安装。另外,安装 酷安
用于获取部分国内版或仅在此发布的 app。 (酷安都成这样了,不妨考虑放弃客户端。实在无法避免的,通过酷安网页版获取 apk。)
此处有个问题是,我不知道能否再没有 "GSF (谷歌服务框架)" 的系统中使用 “GSF dependent“ 的app。不能的话,后面 Ice Box
和 App Ops
就得从酷安获取国内版 apk
并再次购买授权。或者在一开始就刷入 Gapps
安装 GSF。
- 或者从一开始就拒绝 Google。
首先是分别在 EdXposed Manager
和 Magisk Manager
中刷入如下 Modules:[colorg]XPrivacyLua[/colorg]、[colorg]Greenify[/colorg]、[colorb]Ice Box System Plugin Moudle[/colorb]、[colorb]MagiskHide Props Config[/colorb]、[colorb]Riru - Storage Redirect (Enhanced mode)[/colorb]、[colorb]SafetyPatch[/colorb];并安装 app:App Ops
、blocker
、Greenify
、Ice Box
、Storage Redirect
、XPrivacyLua Pro
。
以上就是用于系统运行及隐私方面的工具。没有计划安装 应用变量
是因为它会导致现在的 墨墨背单词
卡在启动页,无法正常使用。而且我也用不上这 应用变量
。
在此之外还计划安装的工具类 app 是:
隐藏未完成的表格
| 垃圾清理 | 备份还原 |
| :------------ | :----------- |
| SDMaid | Swift Backup |
| 储存空间清理 | Titanium Backup |
基础功能 app
有必要整理一套用以替换 LineageOS 自带的基础功能 app。
- 表一
| [size1]a.1.1[/size1]拨号 | 短信 | 相机 | 图库 | [size1]a.1.5[/size1]文件 | 通讯录 | 时钟 | 日历 | 计算器 | [size1]a.1.10[/size1]录音 |
| :--------- | :--------- | :-------- | :------- | :-------- | :------- | :--------- | :------ | :--------- | :------- |
| - | - | - | - | - | - | - | - | - | - |
- 表二
| [size1]a.2.1[/size1]便签 | 地图 | 天气 | 浏览器 | 播放器 | 输入法 | 邮件 | [size1]a.2.8[/size1]启动器 |
| :--------- | :--------- | :-------- | :------- | :-------- | :------- | :--------- | :------ |
| - | - | - | - | - | - | - | - |
- 表三
| [size1]a.3.1[/size1]密码管理 | 垃圾清理 | 备份还原 | 代理 |手势 | 文件分享 | 词典 |
| :--------- | :--------- | :-------- | :------- | :-------- | :------- | :--------- |
| - | - | - | - | - | - | - |
其中部分项还没有候选者。以下讨论现有的候选者,欢迎大家提出建议。
- a.1.x
- a.1.2 短信:
Pulse
,但它不完全能满足我的需求。我在小众软件的论坛里发过一个 帖子 征求建议。我所需要又得不到满足的功能是「能基于正则自动给短信分组」。给开发者发过邮件请求此功能,但开发者好像一时还顾不上。以及以后诸位如果需要向 Pulse 的开发者请求功能的话,请通过 Github。Github 里的请求开发者会给予更详细的回复。
- a.1.3 相机:默认相机
或许 Google camera?
- a.1.4 图库:Simple Gallery Pro
H2OS 的图库我挺满意的,但好像不能装在其他的 ROM 里。至少在之前的魔趣中无法正常工作。我的需求是:好看,且删除图片无需二次确认。
- a.1.5 文件:
Solid Explorer
- a.1.9 计算器:Calculator++
- a.1.10 录音:LineageOS 自带的录音 app 还行吧。倒是通话录音不太好办,还没什么好方案。
- a.2.x
- a.2.1 便签:SimpleNote
- a.2.2 地图:高德百度二选一的话,高德吧。
Bmap 白马地图
能用的话也不错。
- a.2.3 天气:
彩云天气
,或 几何天气
- a.2.4 浏览器:
Kiwi Browser
+via
- a.2.5 播放器:音频
APlayer
+ 视频 nPlayer
(samba 观看体验更佳) 和 MX Player Pro
(本地) (遗憾的是后二者,nPlayer 和 MX Player
都需要 GSF 来验证购买。)
- a.2.6 输入法:
GBoard
- a.2.7 邮件:
FairMail
+ QQ邮箱
- a.2.8 启动器:
Lawnchair
or Nova Launcher
?
- a.3.x
- a.3.1 密码管理:
LastPass
免费够用
- a.3.2 垃圾清理:
SDMaid
+ 储存空间清理
?
- a.3.3 备份还原:
Titanium Backup
+ Swift Backup
- a.3.4 代理:V2rayNG +
strongSwan
- a.3.5 手势:[colorg]Xposed edge pro[/colorg]
- a.3.6 文件分享:
局域网精灵专业版
?
- a.3.7 词典:
Eudic
& .mdx 词典
- ……
其他 app
就列出部分使用的 app 吧。咕咕咕
无可避免的非开源 app
- Authy
用起来还不错,而且 Twitch 好像无法使用其他两步验证客户端。也没什么好的开源替代品。