Pourquoi mon Nexus 5 oublie-t-il tous les mots de passe wifi après un redémarrage?

29

Il y a un mois, j'ai eu un Nexus 5. Il exécute Android 4.4.2 (noyau: 3.4.0-gadb2201). J'ai remarqué après l'avoir utilisé pendant un certain temps qu'il oublie constamment tous les mots de passe wifi enregistrés après un redémarrage . Au début, je pensais que cela pouvait avoir quelque chose à voir avec mon routeur, mais l'appareil a également oublié le mot de passe du réseau wifi de mon université, donc cela ne peut pas être le problème. Avant d'obtenir cet appareil, j'avais un Samsung Galaxy Nexus sous Android 4.3 qui n'avait jamais eu ce problème. C'est pourquoi j'ai le sentiment que le problème est spécifique à Android 4.4.2.

Google a été mon premier arrêt pour essayer de trouver une solution, mais il semble que je sois l'une des rares personnes confrontées à ce problème en général, et aucune ne l'a avec son Nexus 5. Ce n'est pas un problème majeur car je peux l'atténuer en ne redémarrage de mon appareil, mais plutôt un petit inconvénient ennuyeux que j'aurais voulu corriger.

Quelqu'un at-il une idée pourquoi cela se produit? Y a-t-il une solution?

Maher4Ever
la source
La première pensée est que vous avez sauvegardé sur Google et que la sauvegarde est vierge de leur côté, donc quand il se synchronise au démarrage, il les supprime.
RossC
@RossC J'ai actuellement tout sauvegardé sur Google. Existe-t-il un moyen de leur faire réinitialiser leur sauvegarde? Je viens de désactiver et de réactiver la sauvegarde Google à partir des paramètres, mais en vain.
Maher4Ever
À moins d'une réinitialisation d'usine, je ne suis pas sûr. Je ne voudrais pas emprunter cette voie en premier pour être honnête. C'est juste une idée de ce qui pourrait en être la cause. Le fixateur WiFi sur le Play Store prétend résoudre ce problème, mais je ne l'ai pas testé et je ne peux pas le garantir. play.google.com/store/apps/details?id=org.wahtod.wififixer Avez-vous rooté l'appareil et installé un firmware personnalisé? Je ne l'ai pas eu moi-même sur le Nexus 5 ni sur aucune ROM KitKat personnalisée.
RossC
Cet article indique que le fichier qui est peut-être en cause a un correctif potentiel, mais je me méfie qu'il brick le périphérique: georgecm.hubpages.com/hub/… Il implique la modification des données dans les fichiers bcm_supp.conf ou wpa_suppliciant.conf , qui peut avoir d'autres effets de roulis.
RossC
2
@ Maher4Ever: FWIW, vous aviez raison en ce que la désactivation et la réactivation de la sauvegarde Google sont exactement comme vous réinitialiseriez les données sauvegardées par Google. Depuis le support du développeur Android : "... les utilisateurs peuvent désactiver la fonctionnalité de sauvegarde des données via les paramètres de confidentialité du système Android. Lorsqu'un utilisateur désactive la sauvegarde, le service de sauvegarde Android supprime toutes les données de sauvegarde enregistrées. Un utilisateur peut réactiver la sauvegarde sur l'appareil, mais Android Le service de sauvegarde ne restaurera aucune donnée précédemment supprimée. "
M. Buster

Réponses:

7

J'ai un Note 3 avec Android 4.4.2 et j'ai eu le même problème. Après avoir désactivé la sauvegarde Google, tout va bien maintenant. Cependant, je n'ai pas pu récupérer mes anciens réseaux wifi sauvegardés.

rusoaie
la source
Cela fonctionne aussi pour moi sur mon Nexus 4 ... mais je ne suis pas prêt à fonctionner sans sauvegarde Google pour toujours.
Flimzy
1
Un utilisateur anonyme édité dans le commentaire suivant "1. Désactivez la sauvegarde 2. Accédez aux paramètres Wi-Fi, supprimez (effacez) celui avec lequel vous avez un problème. 3. Réactivez la sauvegarde 4. Seul le, à partir de zéro, entrez le mot de passe et enregistrez le WiFi. "
Compro01
2

Je ferais quelque chose de différent à la place ...
Étant donné que votre problème est que votre appareil ne stocke pas les mots de passe WiFi (ou cela semble être le vrai problème), je vous suggère d'aller dans / data / misc / wifi / et de trouver le * Fichier wpa_supplicant.conf. Dans ce fichier, l'appareil stocke chaque entrée WiFi.
Ouvrez-le et voyez s'il y a des doublons: lorsque vous entrez un mot de passe plus d'une fois, ce fichier crée plus d'une voix, ce qui entraîne plusieurs entrées pour le même réseau.
Si tel est le cas, il est normal que l'appareil vous demande à nouveau le mot de passe (car en cas de conflits d'entrées, il ne sait pas lequel utiliser).
Mon conseil est de supprimer tous les doublons ou toutes les entrées si vous en avez envie (ne supprimez PAS le fichier, je ne suis pas sûr que l'appareil le recréera).
Cela m'est arrivé avec mon Nexus 4 et cela a tout résolu.
Faites-moi savoir si cela vous a aidé :)

EDIT: pour accéder à ce fichier, votre appareil doit être rooté

Léon
la source
Sur mon N4 (Android 4.4.4), ce fichier n'existe pas - en fait, /data/miscn'existe même pas. Les correspondances les plus proches sont /system/etc/wifi/wpa_supplicant.confet /system/etc/wifi/wpa_supplicant_overlay.conf, qui ne contiennent aucun mot de passe wifi. En fait, rien d'autre dans ce répertoire ne contient non plus de mots de passe.
Flimzy
Je viens de vérifier à nouveau. Ce fichier se trouve dans ce dossier précis et contient toutes les entrées wifi que j'ai jamais stockées. Et je l'ai vérifié sur un N4 et sur trois N5 .... Oo
Leon
1

J'ai récemment répondu à une QUESTION qui avait un problème similaire.

Je me demande si cela fonctionnerait également pour les appareils Nexus.

VERSION SUPER COURTE :

  1. Sauvegarde EFS à l'aide de TWRP / CWM Recovery

  2. Supprimer ss_datadans le /efsdossier à l'aide de l'explorateur de fichiers racine.

Geofferey
la source
0

Je ne peux pas vérifier ce correctif, ni expliquer pourquoi cela pourrait fonctionner, mais essayez-le

Renommez votre appareil

Si ça marche! Impressionnant! Si ce n'est pas le cas, vous venez de perdre 5 minutes de votre vie à la suite de cette réponse.

Aadi Droid
la source
Avez-vous une raison de penser que cela fonctionnerait?
Flimzy
Je me souviens avoir lu ceci sur un autre forum quand un ami a eu le problème. Je n'arrive pas à le retrouver, sinon je l'ai lié.
Aadi Droid
Eh bien, il ne semble pas y avoir de moyen unifié de «renommer votre appareil». Avez-vous une suggestion sur la façon dont les choses importent?
Flimzy
Nommez-le simplement quelque chose de simple, juste pour être sûr d'essayer sans aucun caractère spécial? Étant donné que cela est censé magiquement résoudre le problème, je suis désolé, c'est vague: / juste essayer d'aider
Aadi Droid
Mon point est, un appareil Android n'a pas de "un" nom. Il a des noms à des fins différentes ... pour Bluetooth, dans le gestionnaire d'appareils Google, lorsqu'il est exécuté en tant qu'AP Wifi ... et ils n'ont rien à voir les uns avec les autres. De quel sens de "nom" parlez-vous?
Flimzy
0

J'ai S4 Zoom. Eu ce problème. En lisant vos réponses, j'ai testé avec juste le navigateur racine en renommant DHCP dans / data / misc / et en redémarrant, puis à nouveau les mots de passe doivent être mis en place mais commence maintenant à se souvenir. Vous pouvez donc également supprimer ce DHCP dans / data / misc /. J'ai déjà eu ce problème 4 fois et cela fonctionne.

Étant donné que je l'ai déjà eu quelques fois, peut-être que le problème réside dans le fait qu'à un moment donné, le redémarrage ou le fichier de batterie déchargée a été corrompu, de sorte que son écriture ou une application a changé les autorisations d'écriture?!?

ps pour admin. ma réponse a été supprimée et maintenant j'ai trouvé cette solution et éditée et je ne pouvais pas annuler la suppression donc j'ai fait une nouvelle réponse ..

Kangourou
la source
0

Voici la solution qui a fonctionné pour mon Nexus 5 enraciné (Android 5.0.1)

  1. Copiez le fichier wpa_suppliciant.conf depuis / data / misc / wifi / vers votre PC
  2. Ouvrez-le avec n'importe quel éditeur de texte (j'ai utilisé le clavier) et supprimez toutes les entrées avec votre nom wifi problématique.
  3. Choisissez l'un des Wifi dans la liste dont vous vous souvenez avoir déjà fonctionné et modifiez le SSID et le mot de passe en fonction de votre routeur. Appuyez sur ENREGISTRER.
  4. Copiez / remplacez ce fichier modifié dans / data / misc / wifi
  5. Supprimer le dossier DHCP dans / data / misc /
  6. Redémarrez votre téléphone.
  7. Voila votre téléphone se connecte maintenant à votre nouveau wifi :)

PS Veuillez faire une sauvegarde du fichier "wpa_suppliciant.conf" et du dossier "DHCP". Au cas où

PPS Pour certaines personnes, la suppression du vieux wifi enregistré du "wifi enregistré" a aussi fait l'affaire

Pashkustva
la source