可以的,只是准备工作会稍微复杂一些,因为 Pixel 7 系列开始需要 patch 的是 init_boot 分区,不能像 boot 分区一样不刷入直接 fastboot boot boot.img 。步骤如下:
1. 用 Magisk patch init_boot.img ,刷入以后启动,确认 Magisk 安装完成。(这一步就是普通的 root 步骤)
2. 用 Kernel Flasher (
https://github.com/capntrips/KernelFlasher) 的刷入分区镜像功能刷入官方原版 init_boot.img ,不要重启。
3. 在 Magisk Manager 里点安装,选择直接安装,这样未被 patch 的 init_boot 分区镜像就会被备份。
这样准备工作就完成了,以后 OTA 就可以跟以前一样还原原厂镜像以后更新然后安装 Magisk 到未使用槽位重启。
我的 Pixel 7 Pro 和 Pixel 8 Pro 一直是用这个方法更新的。