Miesiąc temu dostałem Nexusa 5. Z systemem Android 4.4.2 (jądro: 3.4.0-gadb2201). Zauważyłem po dłuższym korzystaniu z niego, że po restarcie stale zapomina wszystkie zapisane hasła Wi-Fi . Na początku myślałem, że to może mieć coś wspólnego z moim routerem, ale urządzenie zapomniało hasła do sieci Wi-Fi mojej uczelni, więc nie może to stanowić problemu. Przed uzyskaniem tego urządzenia miałem Samsung Galaxy Nexus z systemem Android 4.3, który nigdy nie miał tego problemu. Dlatego mam wrażenie, że problem dotyczy wyłącznie Androida 4.4.2.
Google był moją pierwszą próbą znalezienia rozwiązania, ale wydaje się, że jestem jedną z niewielu osób, które borykają się z tym problemem i nikt nie ma go z Nexusem 5. Nie jest to poważny problem, ponieważ mogę go złagodzić, nie ponowne uruchomienie urządzenia, ale raczej denerwująca drobna niedogodność, którą chciałbym naprawić.
Czy ktoś ma pojęcie, dlaczego tak się dzieje? Czy istnieje na to rozwiązanie?
źródło
Odpowiedzi:
Mam notatkę 3 z Androidem 4.4.2 i miałem ten sam problem. Po wyłączeniu kopii zapasowej Google wszystko jest teraz w porządku. Nie mogłem jednak odzyskać moich starych sieci WiFi z kopią zapasową.
źródło
Zamiast tego zrobiłbym coś innego ...
Ponieważ twoim problemem jest to, że twoje urządzenie nie przechowuje haseł Wi-Fi (lub wydaje się, że to prawdziwy problem) sugeruję, aby przejść do / data / misc / wifi / i znaleźć * plik wpa_supplicant.conf. W tym pliku urządzenie zapisuje każdy wpis WiFi.
Otwórz go i sprawdź, czy istnieją duplikaty: po wprowadzeniu hasła więcej niż jeden raz plik tworzy więcej niż jeden głos, co powoduje powstanie wielu wpisów dla tej samej sieci.
Jeśli tak jest, to normalne, że urządzenie ponownie prosi o hasło (ponieważ w przypadku konfliktu wpisów nie wie, którego użyć).
Radzę usunąć wszystkie duplikaty lub wszystkie wpisy, jeśli masz na to ochotę (NIE usuwaj pliku, nie jestem pewien, czy urządzenie go odtworzy).
Zdarzyło mi się z moim Nexusem 4 i zrobienie tego rozwiązało wszystko.
Daj mi znać, czy to ci pomogło :)
EDYCJA: aby uzyskać dostęp do tego pliku, urządzenie musi być zrootowane
źródło
/data/misc
nawet nie istnieje. Najbliższe dopasowania to/system/etc/wifi/wpa_supplicant.conf
i/system/etc/wifi/wpa_supplicant_overlay.conf
żadne z nich nie zawiera żadnych haseł do Wi-Fi. W rzeczywistości nic innego w tym katalogu również nie zawiera haseł.Niedawno odpowiedziałem na PYTANIE, które miało podobny problem.
Zastanawiam się, czy zadziałałoby to również na urządzeniach Nexus.
SUPER KRÓTKA WERSJA :
Wykonaj kopię zapasową EFS przy użyciu TWRP / CWM Recovery
Usuń
ss_data
w/efs
folderze za pomocą Eksploratora plików root.źródło
Nie mogę zweryfikować tej poprawki, ani wyjaśnić, dlaczego może ona działać, ale daję temu szansę
Jeśli działa! Niesamowite! Jeśli nie, zmarnowałeś 5 minut swojego życia na tę odpowiedź.
źródło
Mam S4 Zoom. Miałem ten problem. Czytając twoje odpowiedzi przetestowałem tylko przeglądarkę root, zmieniając nazwę DHCP w / data / misc / i ponownie uruchamiając, a następnie hasła muszą zostać wprowadzone, ale teraz zaczyna się zapamiętywać. Możesz więc po prostu usunąć ten DHCP w / data / misc /. Miałem ten problem już 4 razy i to działa.
Ponieważ miałem go już kilka razy, może problem polega na tym, że może w pewnym momencie zrestartowania lub awarii akumulatora plik został uszkodzony, więc nie można go zapisać lub niektóre aplikacje zmieniły uprawnienia do zapisu?!?
ps dla administratora. moja odpowiedź została usunięta, a teraz znalazłem to rozwiązanie i poddałem edycji i nie mogłem cofnąć usunięcia, więc zrobiłem nową odpowiedź. To nie jest pomocne.
źródło
Oto rozwiązanie, które działało na moim zrootowanym Nexusie 5 (Android 5.0.1)
PS Wykonaj kopię zapasową pliku „wpa_suppliciant.conf” i folderu „DHCP”. W razie czego
PPS Dla niektórych osób usunięcie starej zapisanej sieci Wi-Fi z „zapisanej sieci Wi-Fi” również zrobiło lewę
źródło