当USB设置为“仅充电”模式时如何进行调试

8次阅读
没有评论

问题描述

使用Nokia 2.2手机,搭载Android 10系统,未被root。由于设置了PIN锁并且忘记了密码,导致无法解锁手机。虽然开启了USB调试模式,但USB行为仍然设置为“仅充电”,无法将其更改为PTP或MTP模式。用户希望通过ADB恢复联系人列表和应用数据,但不知道如何改变USB模式。

解决方案

方案1:尝试使用Google远程定位设备

请注意,此操作可能需要网络连接且存在数据丢失的风险,请谨慎操作。

  1. 使用Google远程定位设备:用户已经尝试过使用Google远程定位功能,但该功能可能会清除所有数据。如果设备在线且能够访问互联网,可以继续尝试使用Google远程定位功能。

  2. 检查是否有其他解锁选项:用户可以尝试多次输入PIN码,有些设备在多次输入错误PIN码后会提供使用Google账户密码解锁设备的选项。请确保设备保持在线状态。

方案2:通过ADB尝试恢复数据

如果上述方法均不可行,可以通过ADB尝试恢复数据,但前提是USB模式需要更改为PTP或MTP。

  1. 更改USB模式:虽然当前USB模式为“仅充电”,但仍可通过ADB尝试恢复数据。首先,需要将USB模式更改为PTP或MTP。

shell
adb devices

如果设备未列出,尝试使用以下命令重新启动ADB服务:
shell
adb kill-server
adb start-server
adb devices

  1. 使用ADB恢复数据:一旦设备成功列出,可以使用ADB命令恢复联系人列表和应用数据。

shell
adb shell pm list packages
adb pull /path/to/data /local/path

其中/path/to/data是设备上需要恢复的数据路径,/local/path是本地保存数据的路径。

方案3:物理恢复数据

如果上述方法均不可行,可以考虑将SIM卡和存储卡取出,尝试在另一台设备上恢复数据。

  1. 取出SIM卡和存储卡:从手机中取出SIM卡和存储卡,插入另一台电脑或支持USB OTG的设备中,查看是否可以直接读取数据。

  2. 使用第三方软件恢复数据:如果存储卡中的数据无法直接读取,可以尝试使用第三方数据恢复软件进行恢复。

总结

综上所述,建议首先尝试使用Google远程定位功能解锁设备。如果失败,可以通过多次输入PIN码尝试解锁设备。如果仍无法解锁,可以尝试通过ADB更改USB模式并恢复数据。最后,作为最后手段,可以考虑物理恢复数据。

正文完