gpt4 book ai didi

android - 手机已 root 但无法从/data/data 文件夹中提取文件

转载 作者:行者123 更新时间:2023-12-05 09:18:48 28 4
gpt4 key购买 nike

我的手机 Samsung Galaxy S5 mini 已获得 root 权限。我正在尝试将文件从 /data/data/myapp.package/ 拉到我电脑上的文件夹中。

adb pull /data/data/myapp.package E:\myapp\myapp.package

它给我这个错误

adb: error: failed to copy '/data/data/myapp.package' to 'E:\myapp\myapp.package': Permission denied

我发现了很多类似我的问题,但没有答案能解决我的问题。有人建议在拉取文件之前执行此命令 adb root。有些人建议安装 adbd insecure 应用程序以启用 root 访问权限。事实上,在安装该应用程序后,手机从 adb 终端消失了。这两种解决方案都不适合我。

顺便说一句,我可以从 adb shell 使用 cp 命令复制文件,但我必须将文件复制到 sdcard,然后从 sdcard 中提取。我正在寻找允许我将文件直接从 /data/data/myapp.package 复制到我的 PC

的解决方案

有什么解决办法吗?

最佳答案

为了让您的 adb 能够直接访问 /data/data(对于 adb pull),您的 adbd 应该以 root 身份运行- 这通常可以通过 adb root 命令来完成。

adb root 不能在像 Samsung Galaxy S5 mini 这样的商业设备上运行,因为商业设备有 ro.secure=1,即 adbd 不能重新启动由于检查名为 ro.secure 的属性而获得根权限。 adbd insecure 应用绕过此问题并以 root 模式重新启动 adbd 以启用 adb pull 等。

简而言之,如果 adbd insecure 应用程序不适合您,则无法从 /data/data 执行 adb pull在您现有的 ROM 中。如果您更改 ROM/做一些 boot.img 调整可能是可能的,但我可能建议在进行 ROM 更改之前尝试最新版本/不同版本的 adbd insecure 应用程序。

Read more on rooting here.

关于android - 手机已 root 但无法从/data/data 文件夹中提取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43407586/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com