Mon téléphone a été verrouillé (trop de tentatives de répétition). Pour déverrouiller, je dois entrer un nom d'utilisateur et un mot de passe sur mon compte gmail. C'est le seul moyen de le déverrouiller. Je ne peux pas lancer d’activités, même pour activer la connexion wifi. Sans connexion Internet, je ne peux pas me connecter pour restaurer mon téléphone.
Peut-être qu'il y a une commande dans adb pour activer ma connexion wifi, afin que je puisse utiliser mon téléphone?
Malheureusement, le seul moyen de résoudre mon problème est de rooter le périphérique.
Voici un bon tutoriel pour Nexus S:
http://nexusshacks.com/nexus-s-root/how-to-root-nexus-s-or-nexus-s-4g-on-ics-or-Gingerbread/
Cela fonctionne vraiment bien pour et c'est vraiment simple
adb -s $PHONESERIAL Shell "svc wifi enable"
Le WiFi peut être activé en modifiant le fichier settings.db comme suit:
adb Shell
sqlite3 /data/data/com.Android.providers.settings/databases/settings.db
update secure set value=1 where name='wifi_on';
Vous devrez peut-être redémarrer après avoir modifié cette option pour l'activer.
Cette solution provient de un article de blog qui indique que cela fonctionne pour Android 4.0. Je ne sais pas si les versions précédentes sont les mêmes.
Vous pouvez activer le wifi: - connect usb sur pc; - affichera le dialogue d'alerte "Connect mode UMS ou KIES" - ne cliquez pas, n'annulez pas - tirez la barre de notification et activez le wifi.
Essayez ce qui suit a fonctionné pour moi.
Méthode 1:
Testé sur le fonctionnement d'AT & T Fusion.
Méthode 2:
Utilisez la méthode donnée par shkschneider
adb Shell am start -a Android.intent.action.MAIN -n com.Android.settings/.wifi.WifiSettings
adb Shell input keyevent 20 & adb Shell input keyevent 23
Cela ne fonctionne que si le débogage USB est activé. Si le débogage USB n'est pas activé sous Développement, procédez comme suit.
Testé sur la fusion AT & T fonctionnant bien.
Voir ces réponses:
Comment désactiver le Wifi via la BAD?
Connexion au wi-fi avec adb Shell
Cependant, je suis presque sûr que Google stocke votre courrier électronique et votre mot de passe (au moment de l'enregistrement sur l'appareil) pendant de telles périodes. Ainsi, quand il doit être déverrouillé, il ne nécessite pas de connexion Internet.
Je peux me tromper. Quoi qu'il en soit, quand j'avais ce problème, j'avais une connexion Internet et je connaissais mon nom d'utilisateur et mon mot de passe. Peu m'importait, ils n'arrêtaient pas de dire qu'ils avaient tort (même si je me connectais à mon courrier électronique). A dû formater le téléphone à l'époque!
Bonne chance.
Vous devriez commencer l'activité WiFi à partir de adb
puis simuler les entrées:
adb Shell am start -a Android.intent.action.MAIN -n com.Android.settings/.wifi.WifiSettings
adb Shell input keyevent 20 & adb Shell input keyevent 23
Voici la liste des entrées adb
: # 7789826
Je ne suis pas sûr que ces événements clés conviennent à votre cas, mais je pense que cela suffira… .. Il simule un "bas" pour sélectionner la première case à cocher, puis un "entrer".
Dans ma ROM, il est stocké dans la base de données "globale" plutôt que "sécurisée". Donc, la réponse de D __ est correcte, mais la ligne SQL doit se connecter à une autre base de données:
sqlite3 /data/data/com.Android.providers.settings/databases/settings.db
update global set value=1 where name='wifi_on';
C'est si facile, mec. Appuyez simplement sur le bouton d'alimentation jusqu'à ce que vous voyiez l'écran "Options du téléphone" et allumez les données mobiles. Après cela, vous pouvez vous connecter à votre compte ou déverrouiller votre appareil à distance.
J'avais le même problème. mon téléphone était verrouillé et le wi-fi éteint, mais je me suis connecté à mon compte gmail et celui-ci a été déverrouillé.
J'espère que ça aide quelqu'un :)
Si vous êtes verrouillé et que le Wi-Fi est désactivé sur votre appareil Androud, vous pouvez connecter votre téléphone à un PC (connecté à Internet) et essayer de vous connecter avec votre compte Google. - Cela a fonctionné pour moi.
J'étais dans la même situation sur un Samsung Mini II. Je l'ai finalement contourné en maintenant le bouton d'alimentation enfoncé jusqu'à ce que le menu «Éteindre» apparaisse. À partir de ce menu, il était possible d'activer la connexion de données réseau.
Ensuite, vous connecter à mon compte Google à l'aide de @ googlemail.com (plutôt que @ gmail.com) semble faire l'affaire. Bien que le changement d’adresse ait peut-être simplement donné le temps au téléphone de réchauffer la connexion 3G, au lieu de faire une réelle différence.
Pas sûr que cette solution assez simple soit déjà affichée quelque part.
Le problème est que le téléphone verrouillé sans connexion wifi, non enraciné et USB, désactive le débogage (diable, pire situation possible). ADB ne peut pas être utilisé car Les "périphériques Adb" ne détectent pas les périphériques dont le débogage USB est désactivé . Mode de récupération essayé (impossible de l’entrer). Essayé en mode d'urgence (Adb toujours pas Détecter l'appareil) . Lorsque j'ai failli abandonner et était comme un pouce de réinitialisation matérielle quelque chose d'étrange se produit. Lorsque je connecte un téléphone au port USB, l'écran de saisie USB habituel apparaît. Rien de nouveau. Ce que j’ai alors remarqué, c’est que sur cet écran, il est effectivement possible de baisser une barre de menu déroulante et de jouer au bingo .... J’ai pu activer le Wi-Fi ..... Je viens juste d’entrer dans un compte Google et le téléphone a été déverrouillé.
J'espère que j'ai aidé quelqu'un.
Pas besoin de modifier directement une base de données, il y a une commande pour ça :)
svc wifi [enable | disable]