首页
社区
课程
招聘
[原创]Pixel6 降级记录
发表于: 2024-6-27 19:43 4062

[原创]Pixel6 降级记录

2024-6-27 19:43
4062

Pixel6 降级记录

因为一些原因,手机升级到了 android15,现在需要降回 android13。 声明:仅做记录及分享,不负任何责任。

image-20240627185449131

查看当前两个 bootloader 的版本,使用 fastboot set_active a 或者 fastboot set_active b 切换 bootloader 可以看到是不一致的,大佬提示当切换到低版本 bootloader时不要随便开机,很可能开机就变砖,而且这里还有个坑,执行了 fastboot set_active b 后 虽然槽位已经显示切为 b 了,但版本还是显示 a 槽的15,并没有更新 b 槽的版本,实际上此时 b 槽现在依然是低版本, 所以现在很可能开机就变砖,我的这张 b 槽低版本的图片好像是按 start , 但他没有开机,而是重启了 bootloader,这时它才真正的显示了 b 槽的版本

image-20240627185614270

image-20240627185632496

所以现在最好是两个槽位都刷到最新的15版本,因为现在是 b 槽位版本低所以执行 fastboot set_active b ,然后再刷一遍 android15 https://flash.android.com/preview/vic-beta2.2?hl=zh-cn 这里务必注意取消 Lock Bootloader 的勾选,根据我以前刷小米的经验,这里不取消八成就把你的 Bootloader 给锁上了

image-20240627191336802

小结: set bootloader a 刷一次官方包,然后 set bootloader b 再刷一次官方包

image-20240627191856633

然后开始准备降级,把 android13 中的 img 拷贝到桌面

image-20240627192136393

配置好桌面为环境变量

image-20240627192350546

此时我们在桌面路径的 cmd 中执行 adb reboot bootloader 和 fastboot flashall -w 即可开始刷机,但此时提示我们 bootloader 版本不对

image-20240627191943572

所以我们需要去掉这个版本验证 ,删除原本 android-info.txt 中后面的两行

1
2
3
require board=slider|whitefin|oriole|raven
# 此行删除   require version-bootloader=slider-1.2-9465321             
# 此行删除   require version-baseband=g5123b-112825-230323-B-9800744

此时重新执行 fastboot flashall -w 即可开始降级

image-20240627193318902

成功降级android13

image-20240627193336079

总结:变砖原因有两个,一个是刷了低版本的bootloader变砖,另一个是刷机失败,系统自动切到了另一个bootloader,如果另一个是低版本的,那么也一样会变砖,这也是为什么最好把 a、b 两个槽位都刷成一样的高版本,还有为什么我没使用官方的 bat 刷机脚本,因为官包里面包含旧版的 bootloader如果哪次刷机的时候不小心忘记删了就会变砖,所以拷贝到桌面只刷 img 是个好主意,另外感谢群里大佬的技术支持


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

最后于 2024-6-27 19:46 被简单的简单编辑 ,原因:
收藏
免费 6
支持
分享
最新回复 (6)
雪    币: 1426
活跃值: (3105)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
感谢分享
2024-7-30 17:18
0
雪    币: 41
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
变砖的原因没有说明白,正常是刷机的系统刷在b分区,有a,b两个分区的bootloader,bootloader都是完整的,只要可以进入bootloader,就可以再刷机,为啥会变砖?
2024-8-5 11:02
0
雪    币: 19
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
所以说,pixel6要降级的话,首先要保证ab分区的booloader版本是一致的,然后再给其中的一个分区降级,是这么理解吗?
2024-8-5 14:04
0
雪    币: 0
活跃值: (35)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
感谢分享
2024-8-5 18:13
0
雪    币: 6501
活跃值: (4912)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
6
狐与虎 所以说,pixel6要降级的话,首先要保证ab分区的booloader版本是一致的,然后再给其中的一个分区降级,是这么理解吗?
你这个提问说明你还没搞明白,系统可以随便降级,重点在于bootloader千万不能降级,降级大概率变砖,你可以再看下帖子,从头到尾都没有降级 bootloader
2024-8-7 10:32
0
雪    币: 6501
活跃值: (4912)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
7
xiaoxiaojing 变砖的原因没有说明白,正常是刷机的系统刷在b分区,有a,b两个分区的bootloader,bootloader都是完整的,只要可以进入bootloader,就可以再刷机,为啥会变砖?
因为你的降级的时候刷机包里可能有低版本的bootloader,p6 刷低版本bootloader 大概率有变砖风险,文末有总结这一点
2024-8-7 10:34
0
游客
登录 | 注册 方可回帖
返回
//