¿Por qué mi Nexus 5 sigue olvidando todas las contraseñas wifi después de reiniciar?

Hace un mes compré un Nexus 5. Está ejecutando Android 4.4.2 (kernel: 3.4.0-gadb2201). Me di cuenta después de usarlo por un tiempo que constantemente sigue olvidando todas las contraseñas wifi guardadas después de un reinicio . Al principio pensé que podría tener algo que ver con mi enrutador, pero el dispositivo también olvidó la contraseña de la red wifi de mi universidad, por lo que ese no puede ser el problema. Antes de obtener este dispositivo, tenía un Samsung Galaxy Nexus con Android 4.3 que nunca tuvo este problema. Es por eso que tengo la sensación de que el problema es específico de Android 4.4.2.

Google fue mi primera parada para tratar de encontrar una solución, pero parece que soy una de las pocas personas que enfrentan este problema en general, y nadie lo tiene con su Nexus 5. No es un problema importante porque puedo mitigarlo al no reiniciando mi dispositivo, sino más bien un pequeño inconveniente molesto que me gustaría solucionar.

¿Alguien tiene una idea de por qué sucede esto? ¿Hay una solución para eso?

El primer pensamiento es que ha realizado una copia de seguridad en Google y la copia de seguridad está en blanco en su lado, por lo que cuando se sincroniza en el arranque, los está eliminando.
@RossC Actualmente tengo todo respaldado en Google. ¿Hay alguna manera de hacer que restablezcan su copia de seguridad? Acabo de deshabilitar y volver a habilitar la copia de seguridad de Google desde Configuración, pero fue en vano.
A falta de un restablecimiento de fábrica, no estoy seguro. No iría por ese camino primero para ser honesto. Eso es solo un pensamiento sobre lo que podría estar causando. El reparador de WiFi en Play Store afirma que soluciona esto, pero no lo he probado ni puedo responder por ello. play.google.com/store/apps/details?id=org.wahtod.wififixer ¿Ha rooteado el dispositivo e instalado algún firmware personalizado? No he tenido esto en Nexus 5 ni en ninguna ROM KitKat personalizada.
Este artículo señala que el archivo que puede tener la falla tiene una solución potencial, pero desconfío de que bloquee el dispositivo: georgecm.hubpages.com/hub/… Se trata de modificar los datos en los archivos bcm_supp.conf o wpa_suppliciant.conf , que puede tener otros impactos.
@ Maher4Ever: FWIW, tenía razón en que deshabilitar y volver a habilitar la copia de seguridad de Google es exactamente cómo restablecería los datos de los que Google hace una copia de seguridad. Del soporte para desarrolladores de Android : "... los usuarios pueden deshabilitar la función de respaldo de datos a través de la configuración de privacidad del sistema Android. Cuando un usuario deshabilita el respaldo, el servicio de respaldo de Android elimina todos los datos de respaldo guardados. Un usuario puede volver a habilitar el respaldo en el dispositivo, pero Android El servicio de copia de seguridad no restaurará ningún dato eliminado previamente".
He estado usando la aplicación wefi desde nexus s 3g, luego nexus 4 y ahora nexus 5. La aplicación gratuita me ayudó principalmente a encontrar WiFi público gratuito, pero también me conecta automáticamente cuando llego a casa.
¿Sería posible leer o verificar el estado de la copia de seguridad en línea?

Respuestas (6)

Tengo un Note 3 con Android 4.4.2 y tuve el mismo problema. Después de deshabilitar la copia de seguridad de Google, todo está bien ahora. Sin embargo, no pude recuperar mis viejas redes wifi respaldadas.

Eso también me funciona en mi Nexus 4... pero no estoy dispuesto a correr sin la copia de seguridad de Google para siempre.
Un usuario anónimo editó en el siguiente comentario "1. Apague la copia de seguridad 2. Vaya a la configuración de Wi-Fi, elimine (borre) la que tiene el problema. 3. Vuelva a habilitar la copia de seguridad 4. Solo el, desde cero, ingrese el contraseña y guarde el WiFi".

Yo haría algo diferente en su lugar...
Dado que su problema es que su dispositivo no almacena contraseñas de WiFi (o este parece ser el verdadero problema), le sugiero que vaya a /data/misc/wifi/ y encuentre el *archivo wpa_supplicant.conf. En este archivo, el dispositivo almacena todas las entradas de WiFi.
Ábralo y vea si hay duplicados: cuando ingresa una contraseña más de una vez, este archivo crea más de una voz, lo que resulta en múltiples entradas para la misma red.
Si este es el caso, es normal que el dispositivo te pida la contraseña nuevamente (porque en caso de que haya conflictos de entradas, no sabe cuál usar).
Mi consejo es eliminar todos los duplicados o todas las entradas si lo desea (NO elimine el archivo, no estoy seguro de que el dispositivo lo vuelva a crear).
A mi me paso con mi Nexus 4 y al hacerlo soluciono todo.
Déjame saber si esto te ayudó :)

EDITAR: para acceder a este archivo, su dispositivo debe estar rooteado

En mi N4 (Android 4.4.4), ese archivo no existe; de ​​hecho, /data/miscni siquiera existe. Las coincidencias más cercanas son /system/etc/wifi/wpa_supplicant.confy /system/etc/wifi/wpa_supplicant_overlay.conf, ninguna de las cuales contiene ninguna contraseña wifi. De hecho, nada más en ese directorio contiene contraseñas tampoco.
Acabo de comprobar de nuevo. Ese archivo está en esa carpeta precisa y tiene todas las entradas wifi que he almacenado. Y lo comprobé en un N4 y en tres N5.... Oo

Recientemente respondí una PREGUNTA que tenía un problema similar.

Me pregunto si también funcionaría para dispositivos nexus.

VERSIÓN SÚPER CORTA :

  1. Copia de seguridad de EFS usando TWRP/CWM Recovery

  2. Eliminar ss_dataen /efsla carpeta usando el explorador de archivos raíz.

No puedo verificar esta solución, ni puedo explicar por qué podría funcionar, pero pruébalo.

Cambia el nombre de tu dispositivo

¡Si funciona! ¡Impresionante! Si no es así, simplemente desperdiciaste 5 minutos de tu vida siguiendo esta respuesta.

¿Tienes alguna razón para pensar que funcionaría?
Recuerdo haber leído esto en algún otro foro cuando un amigo tuvo el problema. No puedo encontrarlo de nuevo, de lo contrario, lo he vinculado.
Bueno, no parece haber ninguna forma unificada de "cambiar el nombre de su dispositivo". ¿Tiene alguna sugerencia sobre qué camino importa?
Solo nómbrelo de cualquier manera simple, solo para estar seguro, intente sin caracteres especiales. Dado que se supone que esto mágicamente resolverá el problema, lo siento, esto es vago: / solo trato de ayudar
Mi punto es que un dispositivo Android no tiene un nombre "a". Tiene nombres para diferentes propósitos... para bluetooth, en el administrador de dispositivos de google, cuando se ejecuta como un AP Wifi... y todos no tienen nada que ver entre sí. ¿ A qué sentido de "nombre" te refieres?
Nombre de host del dispositivo

Tengo S4 Zoom. Tenía este problema. Al leer sus respuestas, probé con solo el navegador raíz , renombrando DHCP en / data / misc / y reiniciando y luego nuevamente, las contraseñas deben ingresarse, pero ahora comienza a recordar. Entonces, también puede eliminar ese DHCP en /data/misc/. Ya tuve este problema 4 veces y esto funciona.

Como ya lo tuve varias veces, tal vez el problema radica en que tal vez en algún momento del reinicio o el archivo de batería baja se corrompió, por lo que no está escribiendo o alguna aplicación cambió los permisos de escritura.

pd para el administrador. mi respuesta fue eliminada y ahora encontré esta solución y la edité y no pude recuperarla, así que hice una nueva respuesta ... Eso no es útil.

Aquí está la solución que funcionó para mi Nexus 5 rooteado (Android 5.0.1)

  1. Copie el archivo wpa_suppliciant.conf desde /data/misc/wifi/ a su PC
  2. Abra con cualquier editor de texto (utilicé wordpad) y elimine todas las entradas con su nombre de wifi problemático.
  3. Elija uno de los Wifi en la lista que recuerde que ha funcionado antes y cambie el SSID y la clave de acceso de acuerdo con su enrutador. Presione GUARDAR.
  4. Copie/reemplace este archivo modificado en /data/misc/wifi
  5. Eliminar la carpeta DHCP en /data/misc/
  6. Reinicia tu teléfono.
  7. Voila tu teléfono ahora se conecta a tu nuevo wifi :)

PD Por favor, haga una copia de seguridad del archivo "wpa_suppliciant.conf" y la carpeta "DHCP". Por si acaso

PPS Para algunas personas, eliminar el antiguo wifi guardado de "wifi guardado" también funcionó