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

我是寻求解决方案的第一站,但似乎我是面临此问题的少数人之一Nexus 5通常没有问题。这不是主要问题,因为我可以通过不重新启动设备来缓解它,但是我想解决的烦恼很小。

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

评论

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

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

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

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

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

#1 楼

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

评论


这也适用于我的Nexus 4,但我不愿意在没有Google备份的情况下永远运行。

–疯狂
2014年10月2日23:01

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

– Compro01
2014年10月5日,下午2:56

#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密码。实际上,该目录中的任何其他内容均不包含密码。

–疯狂
2014年10月3日在17:11

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

–里昂
2014年10月4日在16:07

#3 楼

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

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

超级短版本:


使用TWRP / CWM Recovery备份EFS
使用根文件浏览器删除ss_data文件夹中的/efs


#4 楼

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


重命名设备


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

评论


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

–疯狂
2014年10月8日15:22

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

– Aadi Droid
2014年10月8日15:23

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

–疯狂
2014年10月8日15:27

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

– Aadi Droid
2014年10月8日15:28

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

–疯狂
2014年10月8日15:30

#5 楼

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

由于我已经有几次该问题了,那么问题可能就在于,可能在重新启动或电池断电的某个时刻损坏,因此它无法写入或某些应用程序更改了写权限?!?

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

#6 楼

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


将wpa_suppliciant.conf文件从/ data / misc / wifi /复制到您的PC
打开使用任何文本编辑器(我使用写字板),并删除上面带有您有问题的wifi名称的所有条目。按下SAVE键。
将此修改后的文件复制/替换到/ data / misc / wifi
中/ DHCP /删除在/ data / misc /
中的DHCP文件夹。
重新启动手机。到新的wifi :)

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

P.P.S.对于某些人来说,从“保存的wifi”中删除旧的保存的wifi也是可行的方法