【问题标题】:Why does adb remount fail?为什么 adb remount 失败?
【发布时间】:2021-04-14 01:30:52
【问题描述】:

当我输入adb remount 时,终端会回复

跳过安装分区:/product

跳过安装分区:/product_services

W DM_DEV_STATUS 临时失败:没有这样的设备或地址 E

[liblp]没有设备命名为暂存

[liblp]分区划痕将从 0 字节调整为 814587904 字节

[liblp]更新了设备 /dev/block/by-name/super 上 slot 0 的逻辑分区表

[libfs_mgr]在设备 /dev/block/dm-3 上创建逻辑分区暂存

[libfs_mgr]__mount(source=/dev/block/dm-3,target=/mnt/scratch,type=f2fs)=0:

成功

跳过安装分区:/product

跳过安装分区:/product_services

[libfs_mgr]__mount(source=overlay,target=/vendor,type=overlay,upperdir=/mnt/scratch/overlay/vendor/upper)=0 跳过安装分区:/product 跳过安装分区: /product_services

/system/bin/remount 退出,状态为 7 remount

失败

为什么这里 adb remount 失败?

【问题讨论】:

    标签: android android-emulator adb android-tv


    【解决方案1】:

    你需要跑

    adb root
    adb disable-verity
    adb reboot
    

    重启后

    adb root
    adb remount
    

    由于重新启动,这可能会有些棘手。您可能会发现这篇文章相关:Is adb remount broken on android api 29?

    【讨论】:

      【解决方案2】:

      您的电视模拟器是用户构建,这意味着 adb root 在该构建中被禁用,而您的另一个模拟器是 userdebug 构建意味着它启用了 adb root,这里是有关builds 的更多详细信息,以便在您的电视中启用 root模拟器你需要root它。 Here 是一些关于生根模拟器的信息。 如果你可以 root 电视模拟器,那么你可以运行 adb shell & su 命令以读/写模式重新挂载它。

      【讨论】:

        猜你喜欢
        • 2019-07-28
        • 1970-01-01
        • 2012-04-06
        • 1970-01-01
        • 1970-01-01
        • 2020-01-20
        • 1970-01-01
        • 2012-11-12
        • 1970-01-01
        相关资源
        最近更新 更多