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

29

Hace un mes obtuve un Nexus 5. Está ejecutando Android 4.4.2 (kernel: 3.4.0-gadb2201). Me di cuenta después de usarlo durante un tiempo que constantemente se olvida de 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 ninguno lo tiene con su Nexus 5. No es un problema importante porque puedo mitigarlo si no reiniciar mi dispositivo, sino un pequeño inconveniente molesto que me gustaría solucionar.

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

Maher4Ever
fuente
Lo primero que se piensa es que ha realizado una copia de seguridad en Google y la copia de seguridad está en blanco a su lado, por lo que cuando se sincroniza en el arranque, los elimina.
RossC
@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 la Configuración, pero fue en vano.
Maher4Ever
A falta de un restablecimiento de fábrica, no estoy seguro. Yo no iría por ese camino primero para ser honesto. Eso es solo un pensamiento sobre lo que podría estar causándolo. El solucionador de WiFi en Play Store dice que soluciona esto, pero no lo he probado ni puedo garantizarlo. play.google.com/store/apps/details?id=org.wahtod.wififixer ¿Has rooteado el dispositivo e instalado algún firmware personalizado? No he tenido esto en Nexus 5 ni en ninguna ROM personalizada de KitKat.
RossC
Este artículo señala que el archivo que puede tener la culpa tiene una solución potencial, pero desconfío de que bloquee el dispositivo: georgecm.hubpages.com/hub/… Implica modificar datos en archivos bcm_supp.conf o wpa_suppliciant.conf , que puede tener otro impacto sobre el impacto.
RossC
2
@ Maher4Ever: FWIW, tenías razón en que deshabilitar y volver a habilitar la copia de seguridad de Google es exactamente cómo restablecerías los datos que Google respalda. De Android Developer Support : "... los usuarios pueden deshabilitar la funcionalidad 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 respaldo no restaurará ningún dato previamente eliminado
Sr. Buster

Respuestas:

7

Tengo una nota 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.

rusoaie
fuente
Eso también funciona para mí en mi Nexus 4 ... pero no estoy dispuesto a ejecutar sin respaldo de Google para siempre.
Flimzy
1
Un usuario anónimo editado en el siguiente comentario "1. Apague la copia de seguridad 2. Vaya a la configuración de Wi-Fi, elimine (borre) la que tiene problemas. 3. Vuelva a habilitar la copia de seguridad 4. Solo desde cero, ingrese contraseña y guardar el WiFi ".
Compro01
2

En cambio, haría algo diferente ...
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 busque el * archivo wpa_supplicant.conf. En este archivo, el dispositivo almacena cada entrada 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, entonces es normal que el dispositivo le solicite la contraseña nuevamente (porque en caso de 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).
Me pasó con mi Nexus 4 y al hacerlo resolvió todo.
Avísame si esto te ayudó :)

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

León
fuente
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.
Flimzy
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
Leon
1

Hace poco respondí una PREGUNTA que tenía un problema similar.

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

VERSIÓN SUPER CORTA :

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

  2. Eliminar ss_dataen la /efscarpeta usando el explorador de archivos raíz.

Geofferey
fuente
0

No puedo verificar esta solución, ni puedo explicar por qué podría funcionar, pero intente esto

Cambia el nombre de tu dispositivo

¡Si funciona! ¡Increíble! Si no es así, solo desperdiciaste 5 minutos de tu vida siguiendo esta respuesta.

Aadi Droid
fuente
¿Tienes alguna razón para pensar que funcionaría?
Flimzy
Recuerdo haber leído esto en algún otro foro cuando un amigo tenía el problema. No puedo encontrarlo de nuevo, de lo contrario, la identificación lo ha vinculado.
Aadi Droid
Bueno, no parece haber una forma unificada de "cambiar el nombre de su dispositivo". ¿Tiene alguna sugerencia de qué manera importa?
Flimzy
Solo nómbrelo como algo simple, solo para estar seguro, intente sin caracteres especiales. Dado que se supone mágicamente que esto resuelve el problema, lamento que esto sea vago: / solo trato de ayudar
Aadi Droid
Mi punto es que un dispositivo Android no tiene "un" nombre. Tiene nombres para diferentes propósitos ... para bluetooth, en el administrador de dispositivos de google, cuando se ejecuta como un Wifi AP ... y todos ellos no tienen nada que ver entre sí. ¿A qué sentido de "nombre" te refieres?
Flimzy
0

Tengo S4 Zoom. Tuve este problema Leí sus respuestas que probé con solo Root Browser cambiando el nombre de DHCP en / data / misc / y reiniciando y luego nuevamente las contraseñas deben ponerse pero ahora comienza a recordar. Por lo tanto, también puede eliminar ese DHCP en / data / misc /. Ya tuve este problema 4 veces y esto funciona.

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

ps 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.

Canguro
fuente
0

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

  1. Copie el archivo wpa_suppliciant.conf de / data / misc / wifi / a su PC
  2. Abra con cualquier editor de texto (usé wordpad) y elimine todas las entradas con su nombre wifi problemático.
  3. Elija uno de los Wifi en la lista que recuerde que funcionó 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 : haga una copia de seguridad del archivo "wpa_suppliciant.conf" y la carpeta "DHCP". Por si acaso

PPS Para algunas personas, la eliminación del viejo wifi guardado del "wifi guardado" también funcionó

Pashkustva
fuente