Por que meu Nexus 5 continua esquecendo todas as senhas de wifi após uma reinicialização?

29

Há um mês, recebi um Nexus 5. Ele está executando o Android 4.4.2 (kernel: 3.4.0-gadb2201). Percebi depois de usá-lo por um tempo que constantemente esquece todas as senhas wifi salvas após uma reinicialização . No começo, pensei que poderia ter algo a ver com o meu roteador, mas o dispositivo também esqueceu a senha da rede wifi da minha universidade, de modo que esse não pode ser o problema. Antes de obter este dispositivo, eu tinha um Samsung Galaxy Nexus executando o Android 4.3, que nunca teve esse problema. É por isso que sinto que o problema é específico do Android 4.4.2.

O Google foi minha primeira parada para tentar encontrar uma solução, mas parece que sou uma das poucas pessoas que enfrentam esse problema em geral, e nenhuma delas o possui com o Nexus 5. Não é um problema importante, porque posso atenuá-lo não reiniciar meu dispositivo, mas sim um pequeno inconveniente irritante que eu gostaria de ter corrigido.

Alguém tem uma idéia de por que isso está acontecendo? Existe uma solução para isso?

Maher4Ever
fonte
O primeiro pensamento é que você fez backup no Google e o backup está em branco do lado deles; portanto, quando sincroniza na inicialização, ele é excluído.
RossC 27/01
@RossC Atualmente, tenho tudo copiado para o Google. Existe uma maneira de fazê-los redefinir seu backup? Acabei de desativar e reativar o backup do Google nas Configurações, mas sem sucesso.
precisa saber é o seguinte
Com falta de uma redefinição de fábrica, não tenho certeza. Eu não iria por esse caminho primeiro para ser honesto. Isso é apenas um pensamento sobre o que poderia estar causando isso. O fixador de Wi-Fi na Play Store pretende corrigir isso, mas eu não testei nem posso garantir isso. play.google.com/store/apps/details?id=org.wahtod.wififixer Você enraizou o dispositivo e instalou algum firmware personalizado? Eu não tive isso no Nexus 5 nem em nenhuma ROM KitKat personalizada.
RossC 27/01
Este artigo aponta que o arquivo que pode estar com falha tem uma correção em potencial, mas eu desconfio de bloquear o dispositivo: georgecm.hubpages.com/hub/… Envolve a modificação de dados nos arquivos bcm_supp.conf ou wpa_suppliciant.conf , que podem ter outro impacto nos impactos.
RossC
2
@ Maher4Ever: FWIW, você estava certo ao desabilitar e reativar o backup do Google, exatamente como redefiniria os dados que o Google faz backup. No Suporte ao desenvolvedor do Android : "... os usuários podem desativar a funcionalidade de backup de dados através das configurações de privacidade do sistema Android. Quando um usuário desativa o backup, o Serviço de Backup do Android exclui todos os dados de backup salvos. Um usuário pode reativar o backup no dispositivo, mas o Android O Serviço de Backup não restaurará nenhum dado excluído anteriormente ".
Buster

Respostas:

7

Eu tenho uma Nota 3 no Android 4.4.2 e tive o mesmo problema. Depois de desativar o backup do Google, está tudo bem agora. Mas não consegui recuperar minhas antigas redes wifi de backup.

rusoaie
fonte
Isso funciona para mim no meu Nexus 4 também ... mas não estou disposto a ficar sem o backup do google para sempre.
Flimzy
1
Um usuário anônimo editado no seguinte comentário "1. Desative o backup 2. Vá para as configurações de Wi-Fi, exclua (apague) o problema com o qual está ocorrendo. 3. Reative o backup 4. Somente, a partir do zero, digite o senha e salve o WiFi ".
compro01
2

Em vez disso, eu faria algo diferente ...
Como seu problema é que seu dispositivo não armazena senhas de WiFi (ou este parece ser o problema real), sugiro que você entre em / data / misc / wifi / e encontre o * arquivo wpa_supplicant.conf. Nesse arquivo, o dispositivo armazena todas as entradas de WiFi.
Abra-o e veja se há duplicatas: quando você digita uma senha mais de uma vez, esse arquivo cria mais de uma voz, resultando em várias entradas para a mesma rede.
Se for esse o caso, é normal que o dispositivo solicite a senha novamente (porque, no caso de entradas conflitantes, ele não sabe qual usar).
Meu conselho é excluir todas as duplicatas ou todas as entradas, se você quiser (NÃO exclua o arquivo, não tenho certeza de que o dispositivo irá recriá-lo).
Aconteceu comigo com o meu Nexus 4 e isso resolveu tudo.
Deixe-me saber se isso ajudou você :)

EDIT: para acessar este arquivo, seu dispositivo precisa estar enraizado

Leon
fonte
No meu N4 (Android 4.4.4), esse arquivo não existe - na verdade, /data/miscnem existe. As correspondências mais próximas são /system/etc/wifi/wpa_supplicant.confe /system/etc/wifi/wpa_supplicant_overlay.conf, nenhuma delas contém senhas de wifi. De fato, nada mais nesse diretório também contém senhas.
Flimzy
Acabei de verificar novamente. Esse arquivo está nessa pasta precisa e tem todas as entradas wifi que eu já armazenei. E eu verifiquei em um N4 e em três N5 .... Oo
Leon
1

Recentemente, respondi a uma PERGUNTA que tinha um problema semelhante.

Eu estou querendo saber se funcionaria para dispositivos nexus também.

SUPER VERSÃO CURTA :

  1. Backup de EFS usando recuperação TWRP / CWM

  2. Exclua ss_datana /efspasta usando o gerenciador de arquivos raiz.

Geofferey
fonte
0

Não consigo verificar esta correção, nem explicar por que ela pode funcionar, mas experimente

Renomeie seu dispositivo

Se isso funcionar! Impressionante! Caso contrário, você apenas perdeu 5 minutos de sua vida seguindo esta resposta.

Aadi Droid
fonte
Você tem um motivo para pensar que funcionaria?
Flimzy
Lembro-me de ler isso em algum outro fórum quando um amigo teve o problema. Não consigo encontrá-lo novamente, senão eu o vinculei.
Aadi Droid
Bem, parece não haver nenhuma maneira unificada de "renomear seu dispositivo". Você tem alguma sugestão de qual maneira importa?
Flimzy
Apenas nomeie algo simples, só para garantir, tente sem caracteres especiais? Dada a forma como esta é magicamente deveria resolver o problema im desculpe este é vago: / apenas tentando ajudar
Aadi Droid
O que quero dizer é que um dispositivo Android não tem um nome "a". Ele tem nomes para diferentes propósitos ... para bluetooth, no gerenciador de dispositivos do Google, quando executado como um AP Wifi ... e todos eles não têm nada a ver um com o outro. A que sentido do "nome" você está se referindo?
Flimzy
0

Eu tenho o S4 Zoom. Teve esse problema. Lendo suas respostas, testei apenas com o Root Browser renomeando o DHCP em / data / misc / e reiniciando e, em seguida, novamente, as senhas precisam ser colocadas, mas agora começam a ser lembradas. Então você também pode excluir esse DHCP em / data / misc /. Eu já tive esse problema 4 vezes e isso funciona.

Como já o tive algumas vezes, talvez o problema esteja em que, em algum momento da reinicialização ou no arquivo com bateria fraca, tenha sido corrompido, por isso não está gravando ou algum aplicativo mudou as permissões de gravação?!?

ps para admin. minha resposta foi excluída e agora encontrei esta solução e editei e não consegui anular a exclusão, por isso fiz nova resposta .. Isso não é útil.

Canguru
fonte
0

Aqui está a solução que funcionou para o meu Nexus 5 com root (android 5.0.1)

  1. Copie o arquivo wpa_suppliciant.conf de / data / misc / wifi / para o seu PC
  2. Abra com qualquer editor de texto (usei o wordpad) e exclua todas as entradas com seu nome de wifi problemático.
  3. Escolha um dos Wifi na lista que você lembra que já funcionou antes e altere o SSID e a senha de acordo com o seu roteador. Pressione SALVAR.
  4. Copie / substitua este arquivo modificado em / data / misc / wifi
  5. Exclua a pasta DHCP em / data / misc /
  6. Reinicie o seu telefone.
  7. Voila, seu telefone agora se conecta ao seu novo wifi :)

PS Faça um backup do arquivo "wpa_suppliciant.conf" e da pasta "DHCP". Apenas no caso de

PPS Para algumas pessoas, a exclusão do wifi salvo antigo do "wifi salvo" também funcionou

Pashkustva
fonte