【求助】更新安卓12后卡在解锁页无法解锁

设备解了BL,刷了RETEU的固件。这次查看镜像站发现更新了安卓12的固件包,随即下载。

刷入过程:

  1. 使用IDM下载了固件包和Magisk最新版本
  2. 解压固件包,使用数据线连接手机,使用magisk修补固件包的boot
  3. 修补完成后,重命名为boot.img,将原boot重命名
  4. 使用Tiny Fastboot Script连接fastboot刷入AP部分
  5. 重启

重启过后,停留在锁屏界面,无法上滑解锁。可以通过电源键息屏和亮屏,显示一个通知:Moto操作,sim卡只显示了移动的卡,电池图标里显示一个问号。

电源键和音量键都有反应,触摸屏无任何反应

重新刷入固件原boot的AP后,开机正常使用。
尝试进入系统后,使用magisk app重新修补boot,刷入后复现触摸屏未响应。

所以现在的问题变为如何刷入magisk?

magisk root 问题已解决。步骤如下:

  1. 提取固件中的 boot.imgvendor_boot.img
  2. 传入手机内使用magisk app对两个镜像进行修补。
  3. 复制修补好的两个镜像到并重命名区分开。
    推荐修补后立即重命名,重命名后再进行下一个的修补。
    这里重命名为boot_magisk.imgvendor_boot_magisk.img
  4. 通过 Tiny Fastboot Script 的 “DIY刷写” 功能,
    boot_magisk.img刷入boot分区,
    vendor_boot_magisk.img刷入vendor_boot分区。
  5. 禁用vbmeta的验证。使用 Tiny Fastboot Script → “DIY刷写” → “ 退出刷机脚本,手动执行命令”功能,手动执行以下命令
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img 
  1. 之后即可重启
fastboot reboot

如果刷写过程中无法找到镜像文件,可以通过拖拽的方式填入镜像文件路径。

2 个赞

补充信息:
机型:Motorola edge s pro(Motorola edge 20 pro)XT2153-1
升级:RETEU(安卓11)至RETEU(安卓12),具体版本已经记不清了。

解决方案为最后操作成功的方式,禁用vbmeta不清楚是不是必须操作。在未对vendor_boot.img进行修补时前,已经尝试过直接禁用vbmeta,但是触摸屏依旧无反应。之后尝试最终解决方案后,出于考虑还是执行了禁用vbmeta,所以是否禁用vbmeta的必要性未知。