Mein Telefon hat aufgehört, sich an WLAN-Passwörter zu erinnern!

14

Aus irgendeinem Grund, der mir völlig entgangen ist, stellte das Samsung S3 mini hier die Verbindung zu meinem Heimnetzwerk automatisch ein und ich musste das WLAN-Passwort immer neu eingeben.

Seitdem ist mir aufgefallen, dass dies nicht nur für mein Heimnetzwerk gilt, sondern für alle WLAN-Netzwerke.

Genauer gesagt, hier ein Beispiel dessen, was passiert:

  • Ich versuche, eine Verbindung zu einem WPA-geschützten WLAN herzustellen.
  • Android fragt nach dem Passwort.
  • Nachdem ich es bereitgestellt habe, wird die Verbindung zum Telefon erfolgreich hergestellt.
  • Ich schalte das WLAN aus (am Telefon).
  • Ich schalte es wieder ein.
  • Das Telefon stellt keine automatische Verbindung zum WLAN her.
  • Ich wähle explizit das WLAN-Netzwerk aus, zu dem ich eine Verbindung herstellen möchte.
  • Android fragt erneut nach dem Passwort, das ich eine Minute zuvor eingegeben habe.

Irgendeine Idee, wie das passieren kann? Was hätte ich tun können, um das zu verdienen? Was kann ich tun, um mich zu lösen und das Problem zu beheben?

Weitere Details: Das "Vergessen" des Netzwerks ("Trennen" des Netzwerks) spielt keine Rolle (es merkt sich beim nächsten Mal immer noch nicht das Passwort), und das Telefon wird auch nicht neu gestartet. Dieses Telefon läuft Android-4.4.2, ist nicht gerootet.

Stefan
quelle
Sie können einen Werksreset in Betracht ziehen, aber das scheint immer eine extreme Option zu sein. Haben Sie daran gedacht, ein Netzwerk zu vergessen und dann zu versuchen, es dem Gerät hinzuzufügen? Wie ist es gelaufen, als Sie die Verbindung zu diesem Netzwerk getrennt haben? Ist das Problem weiterhin aufgetreten? Ist das Android verwurzelt? Welche Android-Version verwendest du?
Firelord
@Firelord: Richtig, ich freue mich in der Tat nicht auf einen Werksreset. Ich habe meiner Frage weitere Details hinzugefügt, falls es jemandem hilft, es herauszufinden.
Stefan
Wenn Sie das zweite Mal nach einem Passwort gefragt werden, ist die Stelle, an der Sie Ihr Passwort eingeben, (unchanged)ausgegraut? Ein Screenshot, wenn Sie versuchen, eine explizite Verbindung herzustellen, würde helfen.
Manubhargav
Nein, das Passwortfeld ist einfach leer. Wenn ich auf das Netzwerk klicke, um eine Verbindung herzustellen, wird mir entgegen dem üblichen Verhalten nicht die Option "Vergessen" angeboten (ich kann nur "Verbinden" oder "Abbrechen"). Ebenso wird in der Liste der Netzwerke das Netzwerk nur als "Gesichert" bezeichnet, IOW als komplett neues / unbekanntes Netzwerk.
Stefan
Können Sie das vollständige Logcat-Protokoll einschließen, während dieses Problem auftritt? Ansonsten bezweifle ich sehr, dass Ihnen niemand helfen kann. android.stackexchange.com/questions/14430/…
geteilt durch null

Antworten:

5

Es liegt höchstwahrscheinlich ein Problem mit der /efs/ss_dataDatei des Telefons vor . Ich denke, es ist im Grunde ein Schlüssel zum Entschlüsseln Ihrer Wi-Fi-Passwörter und anderer Dinge in einem sicheren Speicher.

Für diesen Fix ist Root erforderlich.

Zuerst müssen wir bestätigen, dass es ein Problem mit dem sicheren Speicher gibt.

  1. Installieren Sie den BuildProp-Editor aus dem Play Store

  2. einstellen ro.secure.storage=false

  3. Starten Sie neu, richten Sie Wi-Fi ein und starten Sie erneut

WiFi sollte sich jetzt Passwörter merken, wenn es ein Problem mit dem sicheren Speicher gab.

Jetzt wollen wir das Problem mit dem sicheren Speicher beheben, da wir wissen, was kaputt ist.

  1. Set ro.secure.storage=truemit BuildProp Editor

  2. Sichern Sie EFS mithilfe der TWRP / CWM-Wiederherstellung

  3. Löschen ss_datain /efsVerwendung ES Datei - Explorer im root - Modus

  4. Starten Sie den Computer neu, richten Sie WLAN ein und starten Sie ihn erneut

Ihre Wi-Fi-Passwörter sollten jetzt auf jedem ROM / Kernel gespeichert werden, der nicht gerootet ist und keine Änderungen an build.props vorgenommen hat

Getestet auf: Samsung Galaxy S6 SM-G920T1 MetroPCS Variante auf 5.1.1 Build DOJC

Hinweis: Dies funktioniert möglicherweise auf anderen Geräten, für die ro.secure.storage=falsein build.prop festgelegt werden muss, dass Wi-Fi Kennwörter speichert. Ich habe Benutzer mit Nexus-Geräten gesehen, bei denen dieses Problem ebenfalls aufgetreten ist.

QUELLE

Geofferey
quelle
Können Sie uns mitteilen, auf welcher Android-Version und auf welchem ​​Android-Gerät Ihre Antwort getestet wurde? Können Sie diesen Root-Datei-Explorer auch verlinken ?
Firelord
Ich habe dies auf einer GS6 5.1.1 getestet.
Geofferey
FWIW, ich habe ein, /efsaber es enthält keine ss_data. Und meine grep secure /system/build.propgibt nichts zurück.
Stefan
2

Möglicherweise hat der Google Backup Transport-Dienst ein Problem, da die auf den Servern gespeicherten WLAN-Kennwörter nicht aktualisiert wurden (es wird immer wieder ein leeres Kennwort abgerufen). Leeren Sie unter Einstellungen -> Apps -> Alle nach Google Backup Transport suchen den Cache und die Daten und starten Sie das Telefon neu.

Gentry
quelle
Ich habe es gerade ausprobiert, aber das Verhalten ist unverändert. FWIW ist die Option "Meine Daten sichern" (um Daten auf Google-Servern zu sichern) deaktiviert.
Stefan