查询手机是否采用 A/B 分区方法

要查询手机是否使用 A/B 分区,可以通过简单 ADB 命令查询,步骤如下。

1. 手机依次点击:设置 -> 我的设备 -> 全部参数 -> 连点数次“MIUI 版本”激活开发者选项(图解)。

2. 手机依次点击:设置 -> 更多设置 -> 开发者选项 -> 开启“USB调试”(图解)。

3. 将手机连接到电脑,留意手机状态栏是否显示“已连接到USB调试”。

4. 电脑配置好ADB环境变量,随便运行个ADB命令(例如 adb devices)测试USB调试是否已允许电脑访问。如果第一次连接这台电脑,这时手机屏幕会弹出USB调试连接授权,需要点击允许。

5. 运行 adb shell getprop ro.build.ab_update 命令查询手机是否采用 A/B 分区。如果结果显示 true 表示手机使用 A/B 分区,如果没有返回内容或者返回空白则不是 A/B 分区。

通过 ADB 命令查询手机是否支持 A/B 分区
通过 ADB 命令查询手机是否采用 A/B 分区

评论列表

  1. #5

    这个方法根本不行!

  2. #4

    那怎么判断是单用a分区,单用b分区还是ab一起用?

    1. 对啊这个根本就算瞎教

    2. 下个devcheck

    3. 查看手机现在是哪个分区:
      adb shell getprop ro.boot.slot_suffix

  3. #3

    * daemon not running; starting now at tcp:5037
    * daemon started successfully
    ad: device unauthorized.
    This adb server’s $ADB_VENDOR_KEYS is not set
    Try ‘adb kill-server’ if that seems wrong.
    Otherwise check for a confirmation dialog on your device.
    这个是什么意思

    1. 请重启下电脑再试。如果还是不行,检查运行命令后手机上是否有授权提示。

  4. #2

    一直提示“无法将“adb”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。”

    1. 检查是否在adb文件夹下打开Powershell。可以尝试在命令前添加\

  5. #1

    返回的是error: device not found 这个表示不支持A/B吗

    1. 这可能是连接不良,找不到设备。

发表评论

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