2026/8/13 01:15:04

Moto G34 解锁到重新锁定 BL 完整实战

Moto G34 解锁到重新锁定 BL 完整实战

折腾 Moto G34,最容易踩坑的就是一句:

刷回官方系统,就敢直接锁 BL。

这一步其实有讲究。

我这台 Moto G34 型号是 XT2363-4,产品代号 fogos,Android 15。之前解锁过 BL,也刷过第三方系统,最后恢复完整官方固件并成功重新锁定。

整个过程最值得记录的就是下面这些。

先确认你的机器

进入 Fastboot:

adb reboot bootloader

检查型号:

fastboot getvar product

我的结果:

product: fogos

检查安全状态:

fastboot getvar secure
secure: yes

最关键的是:

fastboot getvar all

重点看:

product: fogos
sku: XT2363-4
secure: yes
securestate: flashing_unlocked
verity-state: enforcing

同时确认系统指纹是官方版本:

motorola/fogos_cn/fogos:15/V1UG35H.131-13-9-1/...
:user/release-keys

这里基本可以判断:

型号匹配,官方系统,AVB 正常,当前只是 BL 处于解锁状态。

然后才是关键一步

确认已经刷回完整匹配的官方固件之后:

fastboot flashing lock

我的实际结果:

Bootloader is now locked
OKAY
Finished

看到:

Bootloader is now locked

就成功了。

手机之后会清除用户数据并重启。

锁完以后怎么验证

进入系统后:

adb shell getprop ro.boot.verifiedbootstate

理想结果:

green

然后:

adb shell getprop ro.boot.flash.locked

理想结果:

1

也可以重新进入 Fastboot:

adb reboot bootloader
fastboot getvar securestate

应该看到:

securestate: locked

以后想继续 Root 怎么办

重新解锁还是:

fastboot flashing unlock

但注意:

解锁 BL 会清除数据。

所以以后准备 Magisk、LineageOS 或其他第三方系统之前,先备份。

TEE 和 Play Integrity 呢

这也是很多人最关心的。

如果你之前只是:

解锁 BL
刷 Magisk
刷 LineageOS

现在重新刷回完整官方固件,再:

fastboot flashing lock

那么软件环境已经回到了比较干净的官方状态。

我这台机器重新锁定前已经确认:

secure: yes
verity-state: enforcing
release-keys

所以从当前信息来看,没有看到 TEE 已经损坏的证据。

BL Locked 不等于 Play Integrity 三项必定全部通过

真正要确认 TEE 和硬件认证,还需要进入 Android 后做 Key Attestation 和 Play Integrity 检测。

最后记住这套流程

解锁 BL
↓
刷第三方系统
↓
想回官方
↓
刷完整匹配官方固件
↓
确认 AVB 正常
↓
fastboot flashing lock
↓
验证 locked

最重要的一句话:

BL 可以反复解锁和锁定,真正不能省的是确认官方固件完全匹配。

我的 Moto G34 XT2363 4 已经实测成功从 flashing_unlocked 回到 locked

Related Articles

Based on shared tags and category.