一加6锁屏且物理按键损坏,ADB连接未授权求数据提取方案
解决方案
1. 复用已授权的ADB公钥
你之前的电脑曾连接过该设备并获得授权,可通过复制授权缓存文件跳过设备端的“允许”验证:
- 在你自己的电脑上找到ADB公钥文件:
- Windows:
C:\Users\<你的用户名>\.android\adbkey.pub - macOS/Linux:
~/.android/adbkey.pub
- Windows:
- 将该文件复制到朋友电脑的对应路径下,覆盖原有文件
- 在朋友电脑上重启ADB服务:
adb kill-server adb start-server - 重新连接设备,此时设备应自动信任该电脑的ADB连接,无需手动点击允许
2. 尝试WiFi ADB连接(仅适用于此前开启过WiFi调试的情况)
如果你的一加6之前开启过「WiFi调试」功能,可尝试以下步骤:
- 先用USB将设备连接到朋友的电脑
- 在电脑终端执行命令,切换ADB到TCP模式:
adb tcpip 5555 - 断开USB连接,通过路由器后台获取设备的WiFi IP地址
- 在电脑终端执行命令,建立WiFi ADB连接:
adb connect <设备IP>:5555
若此前未开启WiFi调试,此方法无效——无法在锁屏状态下手动启用该功能
3. 关于Recovery Mode的可行性
由于设备电源键和音量键完全损坏,常规的「电源键+音量减」进入Recovery的方法无法操作。目前没有无需物理按键就能触发Recovery的通用方法(第三方工具通常需要设备已解锁Bootloader或已有ADB授权,而你当前均不满足),因此Recovery这条路基本无法走通
4. 其他备选思路
- Google远程解锁:若设备绑定了你的Google账户且开启了「查找我的设备」,可通过Google账户网页端尝试远程解锁设备。此操作需要验证你的Google账户密码,解锁后可重新设置PIN码,进而提取数据
- OTG鼠标操作:使用OTG线连接鼠标到设备,尝试在锁屏界面操作。若设备因PIN输错锁定,可尝试通过验证Google账户解锁(若你记得账户密码),解锁后即可访问数据
内容的提问来源于stack exchange,提问作者Divyansh Tiwari
相关产品推荐
相关产品推荐

