Месяц назад я получил Nexus 5. Он работает под управлением Android 4.4.2 (ядро: 3.4.0-gadb2201). После некоторого использования я заметил, что после перезагрузки он постоянно забывает все сохраненные пароли Wi -Fi . Вначале я думал, что это может быть связано с моим маршрутизатором, но устройство также забыло пароль от сети Wi-Fi моего университета, так что это не может быть проблемой. До приобретения этого устройства у меня был Samsung Galaxy Nexus под управлением Android 4.3, у которого никогда не было этой проблемы. Вот почему я чувствую, что проблема связана с Android 4.4.2.
Google был моей первой остановкой, чтобы попытаться найти решение, но кажется, что я один из немногих людей, сталкивающихся с этой проблемой в целом, и ни у кого ее нет с их Nexus 5. Это не серьезная проблема, потому что я могу смягчить ее, не перезагрузка моего устройства, а скорее раздражающее крошечное неудобство, которое я хотел бы исправить.
Кто-нибудь знает, почему это происходит? Есть ли решение для этого?
У меня есть Note 3 с Android 4.4.2, и у меня была такая же проблема. После отключения резервного копирования Google теперь все в порядке. Однако я не смог восстановить свои старые резервные сети Wi-Fi.
Вместо этого я бы сделал что-то другое...
Поскольку ваша проблема в том, что ваше устройство не хранит пароли WiFi (или это кажется реальной проблемой), я предлагаю вам зайти в /data/misc/wifi/ и найти * файл wpa_supplicant.conf. В этом файле устройство хранит каждую запись WiFi.
Откройте его и посмотрите, нет ли дубликатов: когда вы вводите пароль более одного раза, этот файл создает более одного голоса, что приводит к множеству записей для одной и той же сети.
Если это так, то это нормально, что устройство снова запрашивает пароль (поскольку в случае конфликта записей оно не знает, какой из них использовать).
Мой совет - удалите все дубликаты или все записи, если хотите (НЕ удаляйте файл, я не уверен, что устройство его воссоздаст).
Случилось со мной с моим Nexus 4, и это решило все.
Дайте мне знать, если это помогло вам :)
РЕДАКТИРОВАТЬ: для доступа к этому файлу ваше устройство должно быть рутировано
/data/misc
его даже не существует. Ближайшими совпадениями являются /system/etc/wifi/wpa_supplicant.conf
и /system/etc/wifi/wpa_supplicant_overlay.conf
, ни один из которых вообще не содержит паролей Wi-Fi. На самом деле, больше ничего в этом каталоге не содержит паролей.Недавно я ответил на ВОПРОС , который имел аналогичную проблему.
Мне интересно, будет ли это работать и для устройств Nexus.
СУПЕР КОРОТКАЯ ВЕРСИЯ :
Бэкап EFS с помощью TWRP/CWM Recovery
Удалить ss_data
в /efs
папке с помощью корневого проводника.
Я не могу проверить это исправление и не могу объяснить, почему оно может работать, но попробуйте.
Переименуйте свое устройство
Если он работает! Потрясающий! Если это не так, вы просто потратили 5 минут своей жизни на этот ответ.
У меня S4 Zoom. Была эта проблема. Читая ваши ответы, я протестировал только корневой браузер , переименовав DHCP в /data/misc/ и перезагрузив компьютер, а затем снова нужно ввести пароли, но теперь он начинает запоминать. Таким образом, вы также можете просто удалить этот DHCP в /data/misc/. У меня была эта проблема уже 4 раза, и это работает.
Поскольку у меня это было уже несколько раз, может быть, проблема заключается в том, что, возможно, в какой-то момент при перезагрузке или разрядке батареи файл был поврежден, поэтому он не записывался, или какое-то приложение изменило права на запись?!?
спс для админ. мой ответ был удален, и теперь я нашел это решение и отредактировал, и я не смог восстановить, поэтому я сделал новый ответ. Это бесполезно.
Вот решение, которое сработало для моего рутированного Nexus 5 (android 5.0.1)
PS Пожалуйста, сделайте резервную копию файла "wpa_suppliciant.conf" и папки "DHCP". Так, на всякий случай
PPS Для некоторых людей удаление старого сохраненного Wi-Fi из «сохраненного Wi-Fi» тоже помогло.
РоссК
Махер4Эвер
РоссК
РоссК
Мистер Бастер
пользователь52471
неслеккиМ