**
问题描述
作者需要在三星Galaxy S3 I9300(国际版)的钟表工模恢复模式下授权adb
以备份手机中的文件。当前使用的是ClockworkMod Recovery 6.0.4.3,但当尝试通过adb pull /sdcard/DCIM
命令拉取文件时收到错误提示“device unauthorized”。作者询问如何解决这一问题。
解决方案
请注意操作系统的版本差异及恢复过程中可能遇到的风险,请确保备份重要数据并进行充分的设备恢复前的数据验证。
方案1
使用最新TWRP固件授权adb
根据最佳回复的内容,当尝试通过adb拉取文件时收到“device unauthorized.”错误提示,说明当前的adbd与电脑中的adb
版本不匹配或未被授权。因此,可以考虑更新恢复模式下的系统以解决该问题:
检查TWRP固件:首先确保下载并使用的TWRP版本为最新版本,可以通过访问https://twrp.me/获取最新版TWRP,并使用ODIN工具(版本3.0.7,具体版本请根据设备型号及更新要求选择)进行刷写。刷前务必检查电脑系统与安装包兼容性。
刷入TWRP:连接设备至电脑,打开命令行工具或PowerShell窗口,通过ODIN软件启动下载模式并加载TWRP固件。按照提示操作完成刷写过程后,进入TWRP恢复界面。
授权
adb
:- 输入
adbd
与su
权限:在TWRP主菜单中选择“Install”选项,在安装窗口输入以下命令激活adb
和su
权限(可选但建议执行以确保root访问):
sh
chmod +x /system/bin/adbd && exit
rm -f /cache/busybox && ln -s /system/xbin/busybox /cache/busybox & exit 重启设备:执行以上命令后,选择重新启动进入Android系统。如果操作成功,在下一次使用
adb pull /sdcard/*
命令时将自动被授权。再次通过adb拉取文件:
- 输入以下命令尝试拉取所需目录的内容以验证是否解决授权问题:
sh
adb pull /sdcard/DCIM .
以上步骤完成后,应可以成功使用adb
进行备份操作而不再显示“device unauthorized.”的错误提示。如果遇到其他错误或问题,请参照相关论坛及文档进一步排查原因。
方案2
直接在恢复模式中拉取文件
另一种方法是利用手机恢复模式中的内置支持进行文件传输,这种方法理论上不需要专门授权:
连接设备至电脑并开启ADB调试:确保开发人员选项已启用,并开启了
USB调试
。进入TWRP主界面后,长按电源键+home键进入菜单配置(具体操作视不同版本的TWRP而定),找到命令行工具或类似选项直接输入如下命令:
sh
adb pull /sdcard/DCIM .直接通过adb进行文件拉取:如果上述方法有效,应该可以直接使用终端拉取设备中的目录内容而不提示授权。
以上就是解决授权问题、顺利完成Galaxy S3 I9300的文件备份步骤。在执行任何刷机或恢复操作前,请确保已经做好重要数据的备份,并在操作过程中仔细确认每一步骤及安装包来源,避免因误操引发其他硬件损坏或是安全威胁。