Impossible de déverrouiller mon appareil Android, car je n'ai pas de connexion Internet?

80

J'ai un appareil Android qui exécute Android 4.0.3 (ou quelque chose comme ça).

Mon petit frère a décidé d'essayer de deviner le motif de mon écran de verrouillage l'autre jour et a fini par m'enfermer.

Depuis, je n'ai pas pu me reconnecter à la tablette avec les détails de mon compte Google. J'ai fourni les informations de connexion correctes, mais il est indiqué qu'elles sont incorrectes. Cela pourrait-il être lié au fait que je n'ai pas de connexion Internet?

Je n'ai pas de connexion Internet car l'appareil est Wi-Fi uniquement, et le WiFi est actuellement désactivé. Je ne peux pas l'allumer, je suis en lock-out.

Comment puis-je me reconnecter à ma tablette sans effacer les données de l'utilisateur?

Liam W
la source
3
Bonne chance! Même cela n'a pas de réponse: android.stackexchange.com/questions/33063/…
geffchang
3
Ne donnez jamais votre tablette à qui que ce soit, même chose pour les smartphones, ne sonne pas comme une " méfiance ", mais c'est très facile pour les autres, une fois qu'ils ont la main dessus, de vous faire une blague ou de vous donner intentionnellement du chagrin! :)
t0mm13b
1
@LiamW: o C'est une chose terrible! J'aurais dû dire "attendez jusqu'à ce que je le dise à votre mère et à votre père ..." devrait faire réfléchir votre petit frère à deux fois! :)
t0mm13b
1
@ t0mm13b C'est ce qu'il menaçait de me faire! Comme je l'ai dit - pas le choix;)
Liam W
1
Utiliser une authentification à deux facteurs? Essayez de l'éteindre (à partir d'un autre appareil / machine).
gary

Réponses:

63

Il y a plusieurs façons, même à ce stade. Je vais essayer d’en résumer autant que je me souviens / trouve. De plus, je ne le restreins pas à un seul appareil, mais essayez d'en couvrir le plus grand nombre possible afin qu'il soit utile au plus grand nombre de lecteurs possible. Comme vous avez gardé la balise device de votre question, ils devraient tous la trouver :)

Tous les appareils: si vos informations d'identification ne sont pas acceptées, même si elles sont correctes

Parfois, cette partie semble être un buggy, cette page énumère donc quelques solutions de rechange. Parmi ceux-ci, citons:

  1. essayez d'entrer null comme mot de passe. (avec votre nom d'utilisateur google; d'après cette page, il devrait s'agir du terme littéral null)
  2. essayez d'entrer votre nom d'utilisateur sans @ gmail.com
  3. Combiner 1 et 2
  4. Essayez la routine normale de récupération du mot de passe sur GMail.com et recommencez à partir de 1.

Tous les appareils: Contournement du verrouillage de l'écran à l'aide d'une application spéciale

MISE À JOUR: L'application mentionnée dans cette solution n'est plus disponible. Réinitialiser le verrouillage de l'écran devrait plutôt faire de même.

Selon TheUnlockr , le problème devrait être très facile à résoudre:

  1. Accédez à la version Web de Google Play.
  2. Connectez-vous avec le compte Google associé à votre appareil Android.
  3. Installez Screen Lock Bypass (malheureusement, une application payante maintenant).
  4. Redémarrez votre appareil.

Une autre source mentionnant ceci est UltraTechy.Com , qui contient quelques explications supplémentaires. En fonction de cela, l'application contournera le blocage "trop ​​de tentatives" afin que vous puissiez accéder à nouveau à votre appareil (par exemple, pour effectuer une sauvegarde complète avant de le réinitialiser). Dès que cette application est désinstallée, le "trop ​​de tentatives" sera de nouveau en vigueur immédiatement. Par conséquent, ils ajoutent quelques étapes supplémentaires:

  1. Allez dans Paramètres → Comptes et synchronisation
  2. Sous Gérer les comptes, supprimez tous les comptes sauf votre compte Google. (ceci devrait activer votre nom d'utilisateur et mot de passe Google)
  3. Allez à Paramètres → Applications → Gérer les applications . Trouvez Screen Lock Bypass et désinstallez l'application. (cela déclenchera immédiatement l'écran «trop de tentatives de configuration»)
  4. Utilisez votre nom d'utilisateur et votre mot de passe Google d'origine pour déverrouiller correctement votre téléphone.
  5. Entrez votre nouveau modèle de sécurité deux fois pour terminer

Tous les appareils: Déverrouiller via Web

Si vous connaissez toujours votre modèle (et que seul votre petit frère a joué avec votre appareil) et que votre nom d'utilisateur / mot de passe de compte Google est prêt, UltraTechy.Com propose une autre approche:

  1. À l'aide de votre ordinateur, connectez-vous à votre compte Google.
  2. Accédez directement à ce lien - https://accounts.google.com/IssuedAuthSubTokens OU cliquez sur votre e-mail dans le coin supérieur droit, sélectionnez Paramètres du compte , puis cliquez sur "Visiter la version précédente de l'écran des comptes Google" en bas, cliquez sur «Autoriser les applications et les sites» sous Paramètres personnels → Sécurité .
  3. Sous "Sites, applications et services connectés" - "Révoquer l'accès" de votre compte Google avec Android. L'écran suivant s'affiche: «Vous avez correctement révoqué l'accès à l'accès au compte complet»
    [Alternative pour l'étape 3 - Si vous vous êtes déjà inscrit pour une autorisation en 2 étapes et que vous pouvez générer un nouveau mot de passe spécifique à l'application, allez-y et générez un nouveau mot de passe et utilisez-le pour déverrouiller votre appareil]
  4. Entrez le nom d'utilisateur et le mot de passe Gmail sur votre appareil. Il acceptera maintenant vos informations de connexion et affichera un modèle d'écran. Entrez le modèle “correct” et vous pourrez voir l'écran d'accueil.

Tous les appareils: Désactiver le verrouillage du motif via ADB

Selon cette source , il existe un moyen de désactiver le verrouillage de modèle via ADB. Quelques exigences pour cela, cependant:

  • Votre appareil doit probablement être enraciné
    (non mentionné ici, mais la base de données que nous devons mettre à jour appartient au système / système et personne d'autre n'y a un accès en lecture ou en écriture. De plus, il /data/systemest peu probable que la suppression de fichiers soit supprimée. )
  • Le débogage USB doit être activé sur le périphérique (utilisateurs enracinés: vous pouvez également démarrer en restauration, où le débogage USB n'est pas nécessaire, mais vous devrez peut-être monter la /datapartition manuellement ).
  • le SDK Android doit être installé sur votre ordinateur
  • l'appareil doit être branché et connecté via USB
  • vous avez besoin d'une ligne de commande sur l'ordinateur

Sur la ligne de commande, entrez les éléments suivants:

> adb -d shell
# sqlite3 data/data/com.android.providers.settings/databases/settings.db
sqlite> update system set value=0 where name='lock_pattern_autolock';
sqlite> .exit
# exit

(Selon un commentaire de Kay , sur Android 2.3.7, l'instruction SQL devrait se lire update secure set value=0 where name='lock_pattern_autolock';- au moins avec CM7 sur un HTC Desire)

Maintenant, déconnectez votre téléphone, mettez-le hors tension, rallumez-le et le verrouillage du motif devrait disparaître.

Selon Geeknizer , il existe quelques étapes supplémentaires utiles à suivre: Après le redémarrage, utilisez à nouveau votre shell ADB et ...

adb shell rm /data/system/gesture.key

Puis redémarrez à nouveau. Lorsque le périphérique redémarre, vous verrez toujours un écran de verrouillage de motif. Mais voici l'inconvénient: essayez n'importe quel modèle aléatoire. Il peut déverrouiller puis supprimer le modèle des paramètres.

Astuce: si l' application Paramètres se bloque lorsque vous essayez de définir un nouveau modèle, supprimez tous les fichiers .keyet locksettings.db*de /data/system(voir "Plus" ci-dessous).


Quelques notes supplémentaires de ce commentaire par krlmlr :

  1. Le montage /datasera nécessaire. Cela peut être fait en utilisant mount /dataviaadb -d shell
  2. Si le sqlitefichier binaire n'est pas disponible sur le périphérique, vous pouvez utiliser adb pullpour copier le fichier de base de données sur votre ordinateur, le modifier à cet endroit (par exemple, à l'aide de SQLiteMan , et enfin utiliser adb pushpour le remplacer sur le périphérique
  3. Sur son appareil Android 2.x, la commande SQL devait être update secure set value=0 where name='lockscreen.lockedoutpermanently';

Tous les appareils: chose similaire sans BAD

Pour ceux qui n'ont pas activé le débogage USB sur leur appareil, il peut y avoir une solution de contournement utilisant un zip flashable, comme décrit ici . Cette procédure nécessite le fichier zip (qui se trouve sur la page liée), un éditeur, busybox et root sur le périphérique, plus le périphérique doit être root. Procédure étendue - trop long pour être inclus ici. Et comme ce n'est pas une aide sans le zip non plus, vous devez suivre le lien pour celui-ci.

Téléphones: utilisez un trou pour désactiver votre verrou

S'il s'agit d'un téléphone, c'est-à-dire si vous pouvez lui passer un appel vocal, vous pourrez peut-être utiliser une "faille de sécurité", comme décrit ici :

Appelez-vous depuis un autre téléphone, répondez, raccrochez, immédiatement après avoir raccroché, commencez à appuyer sur vos boutons comme un fou pendant <30-60 secondes, en terminant avec votre bouton d'accueil (cela peut prendre un certain temps pour obtenir le bon timing). Allez dans les paramètres et désactivez le verrouillage de motif.

Cependant, je suppose que cela pourrait vous laisser sans protection par la suite, car vous devez vérifier avec l'ancienne méthode avant de pouvoir la réinitialiser avec une nouvelle. Mais malgré tout, je n'ai pas essayé: cela pourrait aussi bien ignorer les "tentatives infructueuses" de cet endroit.

Téléphones: utilisez un trou pour créer un nouveau compte

Pour les téléphones, il y a une mauvaise solution selon ce post :

  1. appeler l'appareil depuis un autre téléphone (ou un ami l'appelle)
  2. répondez à l'appel, ne raccrochez pas
  3. utilisez la backclé ( pas la homeclé) encore et encore. Cela devrait éventuellement vous amener à votre écran d'accueil
  4. Accédez à Paramètres → Comptes Google et ajoutez un nouveau compte Google. Connectez-vous avec ce nouveau compte
  5. une fois qu'il a accepté les informations d'identification du nouveau compte et vous a connecté, raccrochez le téléphone et revenez à l'écran de verrouillage.

Maintenant, utilisez les données du nouveau compte Google pour contourner l’écran de verrouillage (via le bouton "oublié").

Utilisateurs Samsung avec PC Windows

Il existe une solution en un clic sur GSMHosting.com qui prétend pouvoir résoudre le problème. Selon les nombreux remerciements reçus par l’affiche, cela semble fonctionner. Vous pouvez télécharger le fichier exécutable Windows à cet endroit, connecter votre téléphone à votre ordinateur, puis cliquer sur ...

Médecine légale

Oh oui. Ces types qui travaillent pour les tribunaux, la police, les services secrets, la sécurité des entreprises ... Ils ont également des moyens. Exemple nécessaire? ViaForensic ViaExtract peut même décoder les verrous de modèle ! Alors ne pensez pas que vous êtes incassable. Bien que: ceci ne soit mentionné ici que pour être complet - je ne pense pas que vous mettiez facilement la main dessus :)

Plus

Il pourrait y avoir plus d'alternatives à cela. Si je tombe par hasard sur eux, j'espère me rappeler de mettre à jour de nouveau ma réponse;)… Et voilà:

Izzy
la source
L'astuce "Désactiver le verrouillage des motifs via ADB" me donne envie de désactiver le débogage USB à partir de maintenant!
William C
1
Merci pour votre explication détaillée, j'ai pu déverrouiller en utilisant le débogage USB en mode de récupération. Quelques astuces: 1) Comme vous l'avez noté, le montage dataest nécessaire: mount /dataen adb -d shelltravaux. 2) sqlite3n'était pas disponible sur l'appareil. Je devais extraire le fichier, l’éditer localement et le repousser avec adb pull /data/...et adb push settings.db /data/.... 3) Finalement, je devais dire update secure set value=0 where name='lockscreen.lockedoutpermanently';sur mon appareil (Android 2.x, dites-moi comment trouver les informations relatives à l'appareil dont j'ai besoin ;-))
krlmlr
1
Le "mot de passe de l'application" (sous Unlock Via Web) a fonctionné pour moi et était très facile, merci! (Galaxy S2).
MGOwen
1
Merci pour ça. J'ai utilisé la méthode database / ADB. Il convient toutefois de mentionner quelques différences. Ma base de données était /data/system/locksettings.dbsur CM12. De plus, je n'avais pas d'accès via adb (non autorisé), j'ai donc extrait le fichier sur une carte SD externe en utilisant Aroma FM v1.91 (v2.00 ne fonctionnait pas pour moi) et je les avais modifiées sur un PC.
PurkkaKoodari
1
@ Izzy, j'ai apparemment oublié de voter par la suite. J'avais CWM 6.x qui ne me permettait pas non plus d'utiliser ADB en récupération. De plus, j'ai utilisé un zip Aroma de la même carte SD que celle utilisée pour copier la base de données.
PurkkaKoodari
8

Donc, la même chose s’est produite avec moi aujourd’hui - un ami a tripoté mon verrou de modèle - trop de tentatives - m’a demandé de saisir mon compte Google et mon mot de passe, mais cela n’a pas fonctionné, même si je m'en souvenais correctement. J'ai essayé toutes les permutations et combinaisons et les mots de passe possibles. Je lis plusieurs blogs pour trouver une solution (et éviter une réinitialisation d'usine). Ce qui a finalement fonctionné était très bizarre - (continuez à cliquer sur le bouton de connexion sans rien entrer, puis entrez quelque chose d’aléatoire et continuez de cliquer. Puis entrez votre nom d’utilisateur (sans @ gmail) et votre mot de passe. Si vous avez de la chance, il vous sera demandé un nouveau motif et votre téléphone sera normal. Cependant, cela s'est produit 4-5 après qu'il ait été verrouillé et après avoir tout essayé. Alors pressez des boutons comme un fou est le seul coup !! Téléchargez aussi "Screen Lock Bypass Pro" pour la prochaine fois

Sukhmani Singh
la source
0

Voici comment j'ai effacé le mot de passe de verrouillage de l'écran sur mon téléphone équipé de CyanogenMod 11:

  • Démarrez dans la récupération TeamWin (ou une autre récupération avec adb),
  • Branchez le câble USB sur l'ordinateur, puis effectuez les opérations suivantes:

 

sudo -i
adb -d shell
mount /data
cd /data/system
rm gesture.key
rm password.key
  • redémarrer
Ce gars brésilien
la source
Et la prochaine fois que vous souhaitez définir un nouveau modèle, les paramètres de l'application se bloqueront, car vous avez également oublié de les supprimer locksettings.db*. Au moins, cela a déjà été rapporté récemment.
Izzy