Pixel Root 后手动更新系统
文章目录
Pixel 在 Root 后,有时无法收到系统更新,只能通过下载镜像手动更新,步骤见下。
按如下方法,可以升级到最新系统,并且保留用户数据以及ROOT。请先备份好重要数据!
一、卸载 ROOT
首先在 Magisk Manger 中卸载 Magisk,选择 完全卸载 ,避免出现意外情况。
此步骤完全可跳过。
二、下载工厂镜像
在 Factory Images for Nexus and Pixel Devices 下载设备的最新工厂镜像。选择下载 Factory Images,而不是下载 Full OTA Images。以 Pixel 8 的 2026 年 3 月更新为例。
三、更新系统
解压 shiba-cp1a.260305.018-factory-e3607b56.zip
-
在解压后的文件中,找到
flash-all.bat(MacOS 平台为flash-all.sh)
-
使用文本编辑器打开它,找到
fastboot -w update shiba-cp1a.260305.018.zip,删除update之前的-w,并且保存。若不删除,手机数据将会清除。
-
在终端执行
1adb reboot bootloader #进入bootloader,执行之前,请确认对flash-all的修改已经保存,否则会导致你的数据被清空! -
双击运行
flash-all.bat,等待重启后,手机系统已经成功升级到最新版本。
四、刷入 Magisk 补丁
在 flame-qq2a.200501.001.b2-factory-6b360ec6 文件夹中找到名为 image-flame-qq2a.200501.001.b2 的 zip文件,解压。
-
在解压后的文件夹中找到
init_boot.img,放到手机存储中
-
打开
Magisk Manager,选择安装Magisk,在安装方法中,选择 选择并修补一个文件 -
找到你刚刚放到手机中的
init_boot.img,等待Maigsk打补丁 -
当
Magisk修补完文件后,在存储卡Download目录下,即可找到刚刚修补的文件,文件重命名为magisk_patched.img,复制到电脑上 -
在终端执行
1 2 3 4adb reboot bootloader #进入bootloader ~~fastboot boot magisk_patched.img~~ fastboot flash init_boot magisk_patched.img #magisk_patched.img为步骤4中,复制到电脑上的文件 fastboot reboot #重启手机