Mon téléphone a cessé de se souvenir des mots de passe wifi!

14

Pour une raison qui m'a complètement échappé, ce Samsung S3 mini a cessé de se connecter automatiquement à mon réseau domestique, me demandant toujours de retaper le mot de passe wifi.

Depuis lors, j'ai remarqué que ce n'est pas seulement pour mon réseau domestique, mais pour tous les réseaux wifi.

Plus concrètement, voici un exemple de ce qui se passe:

  • J'essaie de me connecter à un wifi protégé par WPA.
  • Android demande le mot de passe.
  • Après l'avoir fourni, le téléphone se connecte avec succès.
  • J'éteins le wifi (sur le téléphone).
  • Je le rallume.
  • Le téléphone ne se connecte pas automatiquement au wifi.
  • Je sélectionne explicitement le réseau wifi auquel me connecter.
  • Android demande à nouveau le mot de passe que j'ai tapé une minute plus tôt.

Une idée de comment cela peut arriver? Qu'est-ce que j'aurais pu faire pour mériter ça? Que puis-je faire pour me racheter et résoudre ce problème?

Plus de détails: chose "oublier" ("se déconnecter") le réseau ne fait explicitement aucune différence (il ne se souvient toujours pas du mot de passe la prochaine fois), ne redémarre pas le téléphone non plus. Ce téléphone fonctionne sous Android-4.4.2, n'est pas enraciné.

Stefan
la source
Vous pouvez envisager une réinitialisation d'usine, mais cela semble toujours être une option extrême. Avez-vous pensé à oublier un réseau, puis à l'ajouter dans l'appareil? Comment cela s'est-il passé lorsque vous vous êtes déconnecté de ce réseau? Le problème a-t-il persisté? L'Android est-il enraciné? Quelle version d'Android utilisez-vous?
Firelord
@Firelord: En effet, je n'ai pas hâte de réinitialiser les paramètres d'usine. J'ai ajouté plus de détails dans ma question, au cas où cela aiderait quelqu'un à le comprendre.
Stefan
Lorsqu'il vous demande un mot de passe, la deuxième fois, l'endroit où vous saisissez votre mot de passe est (unchanged)grisé? Une capture d'écran lorsque vous essayez de vous connecter explicitement serait utile.
Manubhargav
Non, le champ du mot de passe est simplement vide. De plus, lorsque je clique sur le réseau pour me connecter à celui-ci, on ne me propose pas "d'oublier" parmi les options (je ne peux que "me connecter" ou "annuler"), contrairement au comportement habituel. De même, dans la liste des réseaux, le réseau est seulement annoté comme "Sécurisé", IOW comme un réseau complètement nouveau / inconnu.
Stefan
pourriez-vous inclure le journal logcat complet pendant que ce problème se produit? Sinon, je doute fortement que personne ne puisse vous aider. android.stackexchange.com/questions/14430/…
divisé par zéro

Réponses:

5

Il y a très probablement un problème avec le /efs/ss_datafichier du téléphone . Je pense que c'est fondamentalement une clé pour le décryptage de vos mots de passe Wi-Fi et d'autres choses dans un stockage sécurisé.

La racine est requise pour ce correctif.

Nous devons d'abord confirmer qu'il s'agit d'un problème de stockage sécurisé.

  1. Installer l' éditeur BuildProp depuis le Play Store

  2. Ensemble ro.secure.storage=false

  3. Redémarrez, configurez le Wi-Fi et redémarrez à nouveau

Le WiFi devrait maintenant se souvenir des mots de passe en cas de problème de stockage sécurisé.

Corrigeons maintenant le problème de stockage sécurisé car nous savons ce qui est cassé.

  1. Définir à l' ro.secure.storage=trueaide de l' éditeur BuildProp

  2. Sauvegarde EFS à l'aide de la récupération TWRP / CWM

  3. Supprimer ss_dataen /efsutilisant ES File Explorer en mode racine

  4. Redémarrez, configurez le Wi-Fi et redémarrez à nouveau

Vos mots de passe Wi-Fi doivent être mémorisés maintenant sur n'importe quelle ROM / noyau, non enracinés et sans modifications à build.props

Testé sur: Samsung Galaxy S6 SM-G920T1 MetroPCS Variant sur 5.1.1 build DOJC

Remarque: cela peut fonctionner sur d'autres appareils qui nécessitent un paramètre ro.secure.storage=falsedans build.prop pour que le Wi-Fi se souvienne des mots de passe. J'ai également vu des utilisateurs d'appareils Nexus rencontrer ce problème.

LA SOURCE

Geofferey
la source
Pouvez-vous nous dire sur quelle version et appareil Android votre réponse est testée? De plus, pouvez-vous lier cet explorateur de fichiers racine ?
Firelord
J'ai testé cela sur une GS6 5.1.1.
Geofferey
FWIW, j'en ai un /efsmais il n'en contient pas ss_data. Et mon grep secure /system/build.propne retourne rien.
Stefan
2

Le service de transport de sauvegarde Google a peut-être échoué, ne mettant pas à jour les mots de passe wifi stockés sur leurs serveurs (il me semble qu'il tire encore et encore un mot de passe vide). Dans Paramètres -> Applications -> Tous recherchez Google Backup Transport, videz le cache et les données, puis redémarrez le téléphone.

Noblesse
la source
Je viens de l'essayer, mais le comportement est inchangé. FWIW, l'option "sauvegarder mes données" (pour sauvegarder les données sur les serveurs Google) est désactivée.
Stefan