首页 文章

无法使用adb提取文件

提问于
浏览
2

我看过其他问题,但似乎无法找到答案 . 我试图从我的Android手机中提取所有文件(特别是/数据),但由于权限问题似乎无法 .

我只能进入手机上的下载模式和系统恢复模式(三星Galaxy s3),没有别的(安装了错误的自定义ROM :(只使用非常有限) . 我需要在应用之前备份所有数据工厂重置 .

我试过了:

adb root 
adb cannot run as root in production builds

adb pull /data ~/Desktop/backupfolder
pull: building file list...
0 files pulled. 0 files skipped.

adb shell也不允许我拉(它表示即使在shell外部检测到设备也找不到设备) . 因此,如果无法提取数据,那么从adb shell运行su是没用的 . 移动数据没有帮助 .

请帮忙!除了下载模式和系统恢复模式,手机已经死了,因此需要应用程序的解决方案不适用 .

2 回答

  • 1

    最可能的原因可能是您的手机没有root权限,因此您将无法重新安装分区以进行读/写访问 . 有一个特定的堆栈溢出页面,用于将root设备重新安装到RW模式 . link

    重新安装基本上是重新加载文件系统,因此您可以像任何其他文件系统一样读取或写入文件系统 .

    您可能需要根电话(请注意,生根将使您的保修失效) . Rooting允许所有用户安装的应用程序运行特权命令,这些命令通常对库存配置中的设备不可用 . 更高级和潜在危险的操作需要生根,包括修改或删除系统文件等 .

    在正常 生产环境 中,默认情况下会禁用root,因此您需要安装第三方生根软件才能访问此特权模式 .

    整个生根过程在这篇文章中无法解释,但你可以查看XDA中的这篇文章 . 你需要非常小心,因为它可能是brickyour手机 .

    如果您使用确切的设备名称进行搜索,Google上会提供类似的XDA帖子 .

  • 0

    我设法解决了这个问题!

    下载并安装了Kies,它还安装了相应的Samsung驱动程序 . 然后从那里运行固件安装(工具>固件升级和初始化) . 确保您有型号和S / N方便(写在手机内部) .

相关问题