为什么我的Nexus 5重新启动后仍然忘记所有wifi密码?


29

一个月前,我有一个Nexus5。它运行的是Android 4.4.2(内核:3.4.0-gadb2201)。在使用一段时间后,我注意到它在重新启动后一直不断忘记所有保存的wifi密码。一开始我以为它可能与路由器有关,但是设备也忘记了我大学的wifi网络的密码,所以这不是问题。在获得此设备之前,我有运行Android 4.3的Samsung Galaxy Nexus,但从未遇到此问题。这就是为什么我觉得该问题仅适用于Android 4.4.2。

Google是我尝试寻找解决方案的第一站,但似乎我是通常会遇到此问题的少数几个人之一,而他们的Nexus 5却没有遇到这个问题。这不是主要问题,因为我不能重新启动我的设备,但我想解决的烦恼是微小的麻烦。

有谁知道为什么会这样?有解决方案吗?


首先想到的是,您已经备份到Google,并且备份对他们而言是空白的,因此当它在启动时同步时,将删除它们。
RossC 2014年

@RossC我目前已将所有内容备份到Google。有没有办法让他们重置备份?我只是从“设置”中禁用并重新启用了Google备份,但无济于事。
Maher4Ever 2014年

不确定是否恢复出厂设置。老实说,我不会先走那条路。那只是对可能导致它的原因的思考。Play商店的WiFi修复程序声称可以解决此问题,但我尚未对其进行测试,也无法为其提供担保。play.google.com/store/apps/details?id=org.wahtod.wififixer 您是否已扎根设备并安装了任何自定义固件?我自己在Nexus 5或任何自定义KitKat ROM上都没有这个功能。
RossC 2014年

本文指出了可能有故障的文件有可能的修复方法,但我对此不以为然, 它使设备变砖georgecm.hubpages.com/hub/…它涉及修改bcm_supp.conf或wpa_suppliciant.conf文件中的数据,这可能会带来其他影响。
RossC 2014年

2
@ Maher4Ever:FWIW,您是正确的,因为禁用和重新启用Google备份正是重置Google备份数据的方式。来自Android开发人员支持:“ ...用户可以通过Android系统的隐私设置禁用数据备份功能。当用户禁用备份时,Android备份服务会删除所有已保存的备份数据。用户可以在设备上重新启用备份,但Android备份服务将不会还原任何以前删除的数据。”
Buster先生2014年

Answers:


7

我在Android 4.4.2上安装了Note 3,但遇到了同样的问题。停用Google备份后,现在一切正常。不过,我无法找回旧的备份wifi网络。


这也适用于我的Nexus 4,但我不愿意永远没有Google备份来运行。
Flimzy 2014年

1
一位匿名用户在以下注释中进行了编辑:“ 1。关闭备份2.进入Wi-Fi设置,删除(删除)您遇到的问题。3.重新启用备份4.仅从头开始输入密码并保存WiFi。”
Compro01 2014年

2

我会做些其他的事情...
由于您的问题是您的设备未存储WiFi密码(或者这似乎是真正的问题),建议您进入/ data / misc / wifi /并找到* wpa_supplicant.conf文件。设备在此文件中存储每个WiFi条目。
打开它,看看是否存在重复:当您多次输入密码时,此文件会创建多个声音,从而导致同一网络的多个条目。
如果是这种情况,那么通常设备会再次询问您密码(因为在输入冲突的情况下,它不知道要使用哪个密码)。
我的建议是,如果您希望删除所有重复项或所有条目(请不要删除文件,我不确定设备是否会重新创建文件)。
发生在我的Nexus 4上,解决了所有问题。
让我知道这是否对您有帮助:)

编辑:要访问此文件,您的设备必须已植根


在我的N4(Android 4.4.4)上,该文件不存在-实际上/data/misc甚至不存在。最接近的匹配是/system/etc/wifi/wpa_supplicant.conf/system/etc/wifi/wpa_supplicant_overlay.conf,两者都不包含任何wifi密码。实际上,该目录中的任何其他内容均不包含密码。
Flimzy 2014年

我只是再次检查。该文件位于该精确文件夹中,并且具有我曾经存储的每个wifi条目。我在一个N4和三个N5上进行了检查。...Oo
Leon

1

我最近回答了一个问题,其也有类似的问题。

我想知道它是否也适用于联系设备。

超级简短版本

  1. 使用TWRP / CWM恢复备份EFS

  2. 使用根文件浏览器ss_data/efs文件夹中删除。


0

我无法验证此修复程序,也无法解释为什么可能起作用,但可以尝试一下

重命名您的设备

如果可行!太棒了!如果不是这样,那么您按照这个答案浪费了5分钟的时间。


您是否有理由认为它会起作用?
Flimzy 2014年

我记得当一个朋友遇到问题时,在其他论坛上也读过这篇文章。我无法再次找到它,否则id已将其链接。
2014年

好吧,似乎没有统一的方法来“重命名设备”。您对哪种方式有建议吗?
Flimzy 2014年

只是将其命名为简单的名称,为了安全起见,请尝试使用任何特殊字符?鉴于这是如何神奇地解决问题的,对不起,这很含糊://只是试图提供帮助
Aadi Droid 2014年

我的意思是,Android设备没有“ a”名称。它具有用于不同目的的名称...作为蓝牙,在google设备管理器中,当以Wifi AP运行时...它们彼此之间没有任何关系。其意义的“名字”你指的是?
Flimzy 2014年

0

我有S4 Zoom。有这个问题。阅读您用Root Browser重命名/ data / misc /中的DHCP并重新引导后测试的答案,然后再次需要输入密码,但现在开始记住了。因此,您也可以仅在/ data / misc /中删除该DHCP。我已经有4次此问题,并且可以正常工作。

由于我已经有几次了,也许问题出在那儿,也许是在某个时候重启或断电时文件损坏了,所以它无法写入或某些应用程序更改了写入权限?!?

ps的管理员。我的答案已删除,现在我找到了此解决方案并进行了编辑,我无法取消删除,所以我提出了新答案。


0

这是适用于我扎根的Nexus 5(android 5.0.1)的解决方案

  1. 将wpa_suppliciant.conf文件从/ data / misc / wifi /复制到您的PC
  2. 用任何文本编辑器打开(我使用写字板),然后删除所有带有您有问题的wifi名称的条目。
  3. 从您记得曾经使用过的列表中选择一个Wifi,然后根据您的路由器更改SSID和密码。按保存。
  4. 将此修改后的文件复制/替换到/ data / misc / wifi
  5. 删除/ data / misc /中的DHCP文件夹
  6. 重新启动手机。
  7. 瞧,您的手机现在可以连接到新的wifi了:)

PS请备份“ wpa_suppliciant.conf”文件和“ DHCP”文件夹。以防万一

PPS对于某些人,从“保存的wifi”中删除旧的保存的wifi也是有用的

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.