Meu telefone parou de lembrar senhas de wifi!

14

Por algum motivo que me escapou completamente, isso aqui Samsung S3 mini parou de se conectar automaticamente à minha rede doméstica, sempre exigindo que eu digite novamente a senha do wifi.

Desde então, notei que não é apenas para minha rede doméstica, mas para todas as redes wifi.

Mais concretamente, aqui está uma amostra do que acontece:

  • Tento me conectar a um wifi protegido por WPA.
  • Android pede a senha.
  • Depois que eu forneço, o telefone se conecta com sucesso.
  • Eu desligo o wifi (no telefone).
  • Eu ligo novamente.
  • O telefone não se conecta automaticamente ao wifi.
  • Eu seleciono explicitamente a rede wifi à qual me conectar.
  • O Android novamente pede a senha que eu digitei um minuto antes.

Alguma idéia de como isso pode acontecer? O que eu poderia ter feito para merecer isso? O que eu poderia fazer para me redimir e corrigir esse problema?

Mais detalhes: coisa de "esquecer" ("desconectar") da rede explicitamente não faz diferença (ela ainda não se lembra da senha da próxima vez), reiniciando o telefone também. Este telefone está executando o Android-4.4.2, não está enraizado.

Stefan
fonte
Você pode considerar a redefinição de fábrica, mas isso sempre parece ser uma opção extrema. Você pensou em esquecer uma rede e depois tentar adicioná-la no dispositivo? Como foi quando você se desconectou dessa rede? O problema persistiu? O Android está enraizado? Qual versão do Android você está usando?
Firelord
@Firelord: Certo, não estou ansioso para uma redefinição de fábrica. Eu adicionei mais detalhes na minha pergunta, caso isso ajude alguém a descobrir.
274 Stefan #
Quando ele pede uma senha, na segunda vez, o local em que você digita sua senha fica (unchanged)acinzentado? Uma captura de tela quando você tenta se conectar explicitamente ajudaria.
Manubhargav 07/10/2015
Não, o campo da senha está simplesmente vazio. Além disso, quando clico na rede para conectar-me a ela, não é oferecido "esquecer" entre as opções (só posso "conectar" ou "cancelar"), ao contrário do comportamento usual. Da mesma forma, na lista de redes, a rede é anotada apenas como "Protegida", IOW como uma rede completamente nova / desconhecida.
275 Stefan #
você poderia incluir o log completo do logcat enquanto esse problema ocorre? Caso contrário, duvido muito que ninguém possa ajudá-lo. android.stackexchange.com/questions/14430/…
dividido por zero

Respostas:

5

Provavelmente, há um problema com o /efs/ss_dataarquivo do telefone . Eu acho que é basicamente uma chave para descriptografar suas senhas Wi-Fi e outras coisas no armazenamento seguro.

Raiz é necessária para esta correção.

Primeiro, precisamos confirmar que há um problema com o armazenamento seguro.

  1. Instale o BuildProp Editor da Play Store

  2. Conjunto ro.secure.storage=false

  3. Reinicie, configure o Wi-Fi e reinicie novamente

Agora o WiFi deve lembrar as senhas se houver um problema com o armazenamento seguro.

Agora vamos corrigir o problema de armazenamento seguro, pois sabemos o que está quebrado.

  1. Definir ro.secure.storage=trueusando o Editor BuildProp

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

  3. Excluir ss_dataem /efsutilizando ES File Explorer no modo de raiz

  4. Reinicie, configure o Wi-Fi e reinicie novamente

Suas senhas de Wi-Fi devem ser lembradas agora em qualquer ROM / kernel, sem raiz e sem edições para build.props

Testado em: Variante MetroPCS do Samsung Galaxy S6 SM-G920T1 na versão 5.1.1 build DOJC

Nota: Isso pode funcionar em outros dispositivos que exigem configuração ro.secure.storage=falseno build.prop para Wi-Fi para lembrar senhas. Vi usuários com dispositivos Nexus com esse problema também.

FONTE

Geofferey
fonte
Você pode nos dizer em qual versão e dispositivo Android sua resposta foi testada? Além disso, você pode vincular este explorador de arquivos raiz ?
Firelord
Eu testei isso em um GS6 5.1.1.
Geofferey 18/03/16
FWIW, eu tenho um, /efsmas ele não contém nenhum ss_data. E meus grep secure /system/build.propretornos nada.
Stefan
2

O serviço de Transporte de backup do Google pode ter estragado tudo, falhando em atualizar as senhas de Wi-Fi armazenadas em seus servidores (parece que está removendo uma senha em branco repetidamente). Em Configurações -> Aplicativos -> Todos, procure o Google Backup Transport, limpe o cache e os dados e reinicie o telefone.

Gentry
fonte
Eu apenas tentei, mas o comportamento não mudou. FWIW, a opção "fazer backup dos meus dados" (para fazer backup dos dados nos servidores do Google) está desativada.
Stefan