ChrAlpha's Blog

Pixel 5 到手折腾小结(部分)

2022-08-15·便签格

A/B 分区的 Magisk

都知道我在这个微妙的时期买了 Pixel 5,理由先别问,到手解锁、格 Data、刷 Magisk……实在想不到我会卡在已经不知经历多少遍的 Root 上。

虽说 Android A/B 分区已经实现快三年,再怎么脱节的国内安卓都随后跟上,可我在刷机的时候还真没怎么在意过,除了知道回退和 Magisk 无痛 OTA。

我还是跟着 Magisk 文档 来的,其中提到是否有独立的 vbmeta 分区,显然这台 Google 亲儿子是有独立 vbmeta_avbmeta_b 分区的。所以根据文档,在正常刷完 Patch 后的 boot.img 后还追加刷上 vbmeta

fastboot flash vbmeta --disable-verity --disable-verification vbmeta.img

然后就,卡引导(boot loops)无法进系统了……

只好重新来过,从之前残存的一点印象中自行摸索。先利用 Patch 好的 boot.img 利用 fastboot boot 命令进入临时 Root 环境:

fastboot boot boot.img

然后再借助已经有 Root 权限的 Magisk 应用在「Install - Direct install(recommend)」给系统直接打补丁即可。

以上步骤其实等价于直接 fastbootboot 分区无视 vbmeta,这也是我事后阅读 XDA 帖子发现的,他们的教程与 Magisk 官方文档有所出入,我反正挺懵的。XDA 帖子还提到如果卡引导可以尝试用命令同时刷进两个分区,不过这就没有后悔药的说。

fastboot flash boot boot.img --slot all

移除 SIM 卡应用

每次开机都要忍受「感谢你选择中国移动」想必已经烦了,而且插卡以后会莫名出现一个 SIM 卡应用,也没法在系统里直接卸载。不过这些还是可以通过 ADB 命令强行移除。

adb shell pm uninstall --user 0 com.android.stk

这样其实已经移除了所有「快应用」,只不过平时我们接触到的主要是没用的 SIM 卡应用,所以没什么影响。


本文其实是抠出来的,考虑到放在那篇文章中比较违和。关于 5G、VoLTE 解锁这些和 SIM 卡挂钩的内容我打算体验完 eSIM 后一起讲(挖坑)。

(未完待续)

Pixel 5 到手折腾小结(部分)
本文作者
ChrAlpha
发布日期
2022-08-15
更新日期
2022-12-13
转载或引用本文时请遵守 CC BY-NC-SA 4.0 许可协议,注明出处、不得用于商业用途!
CC BY-NC-SA 4.0