查询手机是否存在 vbmeta 分区

要查询手机是否具有单独 vbmeta 分区,有下面两种查询方法。

方法一

在手机刷机包内查找有没有 vbmeta.img 文件。如果有,则说明手机存在 vbmeta 分区。

以小米刷机包为例:

方法二

手机开启 USB 调试连接到电脑,运行下面命令查询。

adb shell "ls /dev/block/by-name | grep vbmeta"

当结果返回有 vbmeta,或是 vbmeta_avbmeta_b 就表示手机有 vbmeta 分区。

评论列表

  1. #6

    https://miuiver.com/checks-for-ab-partitions-support/ 这里查看好方便

  2. #5

    ls: /dev/block/by-name: No such file or directory 没有这个分区怎么办呢

    1. 试下 /dev/block/bootdevice/by-name

  3. #4

    小米MIX2S开发版V9.8.1线刷包下面没找到 vbmeta.img,所以我认为它没有这个分区,但是方法二却返回了vbmeta,所以我很困惑

    1. 这是有vbmeta的,只不过在刷机包中没有(应该吧)

  4. #3

    修补的是recovery.img,那我换个版本试试看吧

  5. #2

    方法二,是用这篇 https://miuiver.com/add-fastboot-and-adb-environment-variables/ 的cmd命令窗口,输入 adb shell “ls /dev/block/by-name | grep vbmeta” 指令吗

  6. #1

    方法二,是用这篇 https://miuiver.com/add-fastboot-and-adb-environment-variables/ 里的cmd命令窗口,输入adb指令来查询分区吗

    1. 是的。

发表评论

电邮地址用于 Gravatar 头像显示,不会被公开可见。