我的手机已被锁定(模式尝试次数过多)。要解锁,我需要在我的 gmail 帐户上输入用户名和密码。这是我解锁它的唯一方法。我无法启动任何活动,甚至打开 wifi 连接。没有互联网连接,我无法登录以恢复我的手机。
也许adb中有任何命令可以打开我的wifi连接,这样我就可以使用我的手机了?
我的手机已被锁定(模式尝试次数过多)。要解锁,我需要在我的 gmail 帐户上输入用户名和密码。这是我解锁它的唯一方法。我无法启动任何活动,甚至打开 wifi 连接。没有互联网连接,我无法登录以恢复我的手机。
也许adb中有任何命令可以打开我的wifi连接,这样我就可以使用我的手机了?
这非常适合并且非常简单
adb -s $PHONESERIAL shell "svc wifi enable"
可以通过更改 settings.db 来启用 WiFi,如下所示:
adb shell
sqlite3 /data/data/com.android.providers.settings/databases/settings.db
update secure set value=1 where name='wifi_on';
更改此设置后,您可能需要重新启动才能真正打开 WiFi。
该解决方案来自一篇博客文章,该文章称它适用于 Android 4.0。我不知道早期版本是否相同。
你可以打开wifi: - 在电脑上连接usb;- 将显示警报对话框“连接 UMS 模式或 KIES” - 不要单击,不要取消 - 拉通知栏并打开 wifi。
尝试以下对我有用的方法。
方法一:
在 AT&T Fusion 上测试工作正常。
方法二:
使用 shkschneider 给出的方法
adb shell am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings
adb shell input keyevent 20 & adb shell input keyevent 23
这仅在您打开 USB 调试时才有效。如果您没有在开发下打开 USB 调试,请执行以下操作。
在 AT&T fusion 上测试工作正常。
请参阅以下答案:
但是,我很确定 Google 实际上会在这些时间存储您的电子邮件和密码(在保存到设备时)。因此,当它需要解锁时,它不需要互联网连接。
我可能是错的。无论哪种方式,当我遇到这个问题时,我有互联网连接,并且我知道我的用户名和密码并且它不在乎,一直说它们是错误的(即使我正在登录我的电子邮件)。当时不得不格式化手机!
祝你好运。
adb
您应该从模拟输入开始 WiFi 活动:
adb shell am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings
adb shell input keyevent 20 && adb shell input keyevent 23
以下是adb
输入列表:#7789826
我不确定这些关键事件是否适合您的情况,但我认为可以。它模拟了“向下”以选择第一个复选框,然后是“输入”。
在我的 ROM 中,它存储在“全局”数据库中,而不是“安全”数据库中。所以D__的回答是正确的,但是sql行需要连接不同的数据库:
sqlite3 /data/data/com.android.providers.settings/databases/settings.db
update global set value=1 where name='wifi_on';
这太容易了,伙计。只需按下电源按钮,直到您看到“电话选项”屏幕并打开移动数据。之后,您可以登录您的帐户或远程解锁您的设备。
不幸的是,我可以解决我的问题的唯一方法是根设备。
这是 Nexus S 的一个很好的教程:
http://nexusshacks.com/nexus-s-root/how-to-root-nexus-s-or-nexus-s-4g-on-ics-or-gingerbread/
我遇到了同样的问题。我的手机被锁定,无线网络也关闭了,但我登录了我的 gmail 帐户并且它被解锁了。
希望这可以帮助某人:)
如果您被锁定并且您的 Androud 设备中的 WiFi 已关闭,那么一种解决方案是将您的手机连接到 PC(连接到互联网)并尝试使用您的谷歌帐户登录。- 它对我有用。
我在三星 Mini II 上也遇到了同样的情况。我最终通过按住电源按钮直到出现“关机”菜单来解决它。从这个菜单可以启用网络数据连接。
然后使用@googlemail.com(而不是@gmail.com)登录我的谷歌帐户似乎可以解决问题。虽然地址的改变可能只是让手机有时间预热 3g 连接,而不是产生任何真正的改变。
不确定这个相当简单的解决方案是否已经在此处发布。
问题是没有wifi连接的手机被锁定,没有root和USB调试禁用(见鬼,可能的情况更糟)。无法使用 ADB,因为“Adb 设备”没有检测到禁用 USB 调试的设备。尝试恢复模式(无法进入)。尝试了紧急模式(Adb 仍然没有检测到设备)。当我几乎放弃并且距离硬重置只有一英寸的距离时,发生了一些奇怪的事情。当我像往常一样将手机连接到 USB 时,出现了 USB 输入屏幕。没什么新鲜的。我当时注意到的是,在这个屏幕上实际上可以降低下拉栏和宾果游戏....我能够打开 wifi。然后刚刚输入谷歌帐户,手机被解锁。
希望我帮助了某人。
无需直接编辑任何数据库,有一个命令:)
svc wifi [启用|禁用]