You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

解决使用ADB复制文件时出现的Permission denied权限错误

解决AVD root后adb pull system权限拒绝问题
  • 第一步:确保adb以root身份连接设备
    执行以下命令:

    adb root
    

    该命令会让adb daemon以root权限重启,后续连接的shell默认拥有root身份。

  • 第二步:将system分区重新挂载为读写模式
    先尝试通用挂载命令:

    adb remount
    

    若执行成功,直接进入第三步。若失败(常见于Android 10+的动态分区AVD),按以下流程操作:

    1. 进入设备shell:
      adb shell
      
    2. 禁用系统验证(需重启生效):
      disable-verity
      
    3. 重启设备:
      reboot
      
    4. 设备重启后再次执行:
      adb root
      adb remount
      
  • 第三步:执行完整路径的pull命令
    使用绝对路径避免歧义,执行拉取操作:

    adb pull /system ~/Downloads/Root
    

如果仍存在个别文件权限问题,可先打包system分区再拉取:

# 在adb shell中执行打包命令
tar -czf /sdcard/system.tar.gz /system
# 拉取压缩包到本地
adb pull /sdcard/system.tar.gz ~/Downloads/Root
# 在Mac终端解压压缩包
tar -xzf ~/Downloads/Root/system.tar.gz

内容的提问来源于stack exchange,提问作者Amir Zarbakhsh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 17:49:54