记一次极为离谱的lgv50s刷机过程

2023.4.30记
感觉过程挺抽象的,把一个好好的手机弄成开机只能进9008了,幸好最后弄好了

部分参考的教程:LG855系列-快速黑砖手册

原机购自某安智能,自带的系统是卖家刷的精简版Android Q系统。开始用的时候感觉还行,后来小毛病越来越多,打电话打不出去,于是决定刷回官方最新的Android S系统。

于是到lgroms下载了40f的kdz,打算安装到b槽里。熟练的点开LGUP,选中kdz,勾选partition dl,把 userdataftm之外不带 _b的通通打钩,点击OK,然后就愉快的开始跑进度条了。跑完之后,自动重启,然而进不去系统…第一屏无限重启。

好在twrp还能进去(没错,卖家系统也预装了twrp),于是想在twrp里面改一下启动槽位,然而改完了还是无限重启,于是决定双清一下,然而还是无限重启。

这时看到了twrp里面有一个选项 重启到fastboot,点一下试试?毕竟在我的lgv50的twrp里面,这个按钮和普通重启没有任何区别。不过这次点击之后,lgv50s确实进入了fastboot模式。

然后我就发现一个悲摧的事实,除了fastboot和twrp,这个手机啥都进不去了,把之前备份的boot恢复,过完开机动画也是秒进fastboot,按住音量上也是进fastboot,进twrp也还是会进fastboot。

之后开始进行多方查证,发现被刷入工程xbl分区的机型会开机跳fastboot,无法进入系统。我以为这台手机也是这个问题,打算把kdz解包,拿出里面的xbl和abl分区刷回去。

然而第一次使用undz,把 -x-s搞混了。于是刷进去的xbl,xbl_config和abl分区都不是镜像格式。

刚开始使用fastboot刷的时候,还不知道非工程fastboot不能刷入xbl和abl分区,傻傻的切到了9008模式,用QFIL刷进去了非镜像文件。

然后这个手机就只能进9008模式了。

之后就是复盘整个过程,回想到好像是在从kdz解压文件的时候报错了,于是打算再查查相关资料。发现 -s参数才是解压出镜像格式的分区文件。于是再次解压出了laf,xbl,xbl_config,abl四个分区文件在9008模式下刷入。

再重启,发现已经可以进入lg download模式了。于是LGUP里选中 refurbish选项,跑了一遍流程,终于可以开机了。

之后就是简简单单的提取boot.img,打上magisk补丁然后再刷回去。这部分挺简单的,不作赘述。