5 votes

Effacer ou réinitialiser le mot de passe/NIP de mon écran de verrouillage

J'ai un problème similaire à celui décrite dans cette question mais cette question ne résout pas mon problème. Résumée ici :

J'ai récemment installé CyanogenMod 10 sur mon Galaxy Nexus. J'ai activé le cryptage. La première fois que j'ai redémarré le téléphone, j'ai pu passer l'écran de verrouillage sans problème. J'ai essayé de modifier le code PIN de verrouillage de l'écran, mais l'application des paramètres n'a pas accepté mon code PIN.

Plus tard, l'écran s'est verrouillé parce que le délai d'attente était atteint, et je n'ai pas pu le déverrouiller. Mon mot de passe était constamment rejeté et le bouton "Mot de passe oublié" qui, d'après ce que j'ai lu, devait s'afficher, n'est jamais apparu. J'ai redémarré mon téléphone, et bien que je puisse facilement le décrypter, je ne peux pas le déverrouiller.

Cette réponse suggère de passer par adb pour manipuler une base de données SQLite. Cependant, je n'arrive pas à accéder /data sur mon téléphone. J'obtiens l'erreur suivante lorsque j'essaie de faire une ls :

opendir failed, Permission denied

J'ai essayé d'utiliser su mais encore une fois, j'ai eu un Permission denied erreur. Le téléphone est très certainement enraciné, car j'utilise régulièrement plusieurs applications réservées aux racines.

Je ne veux vraiment pas avoir à effacer le téléphone. Y a-t-il un autre moyen de déverrouiller ce téléphone ?

Modifier

Après avoir posté cette question, je suis tombé sur cette réponse . J'ai réussi à débloquer mon téléphone en exploitant le trou de téléphone mentionné (ce qui implique d'appeler le téléphone et de frapper les touches à plusieurs reprises - mais au lieu de frapper la touche d'accueil inexistante, j'ai fait glisser Google Now). J'ai supprimé le mot de passe en utilisant le SQL mentionné dans la réponse que j'ai citée précédemment. Cependant, après avoir redémarré le téléphone, je me retrouve dans un état non déverrouillé.

En d'autres termes, je peux exploiter un trou pour déverrouiller mon téléphone, mais je ne peux pas réinitialiser le code PIN, et je dois m'assurer d'allumer mon écran avant que les 30 minutes ne s'écoulent et éviter le redémarrage, sinon je suis grillé.

3voto

Doug Points 421

Je l'ai réparé. Voici les étapes que j'ai suivies :

  1. Utilisez le exploit ici intitulé "Téléphone : Utilisez un trou pour désactiver votre verrou" . Pour moi, cela n'a pas fonctionné exactement comme indiqué dans le document. J'ai dû taper longuement sur les touches du mot de passe (il n'était pas nécessaire d'appeler mon téléphone), puis faire glisser Google Now vers le haut, taper le mot de passe quelques fois de plus, et appuyer sur Enter . Avec cela, Google Now s'affiche et le téléphone est déverrouillé. Je n'ai pas testé pour savoir dans quelle mesure cela est nécessaire et dans quelle mesure cela ne l'est pas.

  2. Lancez une application de terminal sur le téléphone. Je n'arrive pas à obtenir un accès Root à partir de adb . Type su pour devenir Root. Il va sans dire que cette méthode ne fonctionnera que si le téléphone a été rooté.

  3. Entrez les commandes suivantes pour effacer le mot de passe ( source ). Chaque ligne représente une commande à taper, une à la fois.

    sqlite3 /data/data/com.android.providers.settings/databases/settings.db
    delete from secure where name='lockscreen.password_type';
    delete from secure where name='lockscreen.password_salt';
    .exit

    Conseil : Ces commandes seront plus faciles à taper si vous utilisez la fonction Clavier du hacker et tapez avec le téléphone en orientation paysage.

  4. Redémarrez le téléphone.

  5. L'écran sera toujours verrouillé et non déverrouillé. Donc, répétez l'étape 1 pour le déverrouiller.

  6. Allez à l'écran de sécurité et appuyez sur Screen lock . Il vous sera demandé de confirmer votre code PIN. Le nouveau mot de passe est nul. Cela signifie qu'au lieu de saisir un mot de passe, il suffit de cliquer sur Next avec un mot de passe vide.

  7. Maintenant, vous êtes dedans, alors allez-y et changez votre PIN comme vous le souhaitez.

1voto

Serge Stroobandt Points 111

Voici comment a été déverrouillé un Samsung GT-S5300 (Android 2.3 Gingerbread) qui, selon l'utilisateur, ne reconnaîtrait plus son code PIN de verrouillage d'écran. Aucune donnée n'a été perdue au cours du processus. L'appareil n'était pas enraciné et n'avait rien d'autre d'installé. Une connexion Internet -WiFi ou G2/3/4- est cependant requise.

  1. Débranchez le chargeur de votre appareil.
  2. Installez la version gratuite de Réinitialisation du contournement du verrouillage de l'écran . Ne tenez pas compte des avertissements concernant l'achat de la version Pro.
  3. Une fois installée, une dérivation peut être activée en branchant le chargeur.
  4. Le noir Réinitialisation du contournement du verrouillage de l'écran apparaît. Appuyez sur la touche retour de votre appareil pour afficher le bureau de l'appareil temporairement déverrouillé.
  5. Cela offre une fenêtre d'opportunité pour approuver le Verrouiller et effacer qui peut être envoyé à partir de n'importe quel autre appareil connecté par internet à l'appareil de l'UE. Gestionnaire de périphériques Google Android site web.
  6. Après l'approbation, il peut s'écouler jusqu'à une demi-heure avant que le téléphone ne devienne visible sur le site Web de l'UE. Gestionnaire de périphériques Google Android site web.
  7. Une fois visible sur le site, cliquez sur Lock pour saisir un nouveau code PIN.
  8. L'appareil peut maintenant être déverrouillé avec le nouveau code PIN.

0 votes

NOTE : Cette application est incompatible avec mon téléphone. Il semble qu'elle ne fonctionne que sur les versions Android jusqu'à 4.0. En tout état de cause, la description dans le Play Store est insuffisante pour comprendre avec quels appareils elle pourrait être incompatible. Il semble que votre téléphone fonctionne sous Gingerbread, il est donc plutôt ancien.

0 votes

@ScottSeverance Une fois connecté au Google Play Store, une ligne sous le titre de l'application indique si l'application est compatible avec le téléphone et le réseau de l'utilisateur. Si ce n'est pas le cas, envisagez d'acheter l'application Version Pro de l'application de déverrouillage.

0 votes

La version pro est également incompatible. Il est probable que ce soit pour la même raison : L'application ne fonctionne qu'avec les anciennes versions d'Android, et il n'est probablement pas possible de la faire fonctionner avec les versions modernes.

0voto

abwagen Points 31

La réponse de Gin Gordon est suffisante pour résoudre la plupart des problèmes liés au déverrouillage du mot de passe. Cependant, si le problème persiste, je vous suggère de jeter un coup d'oeil à Suppression de l'écran de verrouillage d'Android (payant), un petit outil développé par Wondershare. Il utilisera l'image de récupération téléchargée pour supprimer le mot de passe de l'écran de verrouillage.

0voto

That Brazilian Guy Points 1164

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

  • Démarrez dans TeamWin (ou un autre système de récupération compatible avec adb),

  • Connectez le câble USB à l'ordinateur, puis effectuez :

    sudo -i adb -d shell mount /data cd /data/system rm gesture.key rm password.key

  • redémarrer

-1voto

Gena Points 1

Si vous connaissez votre compte Samsung, vous pouvez débloquer votre appareil sans perdre de données ou quoi que ce soit ! J'ai eu le même problème. 1) Connectez-vous avec votre compte Samsung : findmymobile.samsung.com/mindex.jsp 2) Vous verrez 'unlock my screen' parmi les options. Cliquez dessus. Cela fonctionne vraiment bien Bonne chance :)

0 votes

Cela ne fonctionne pas puisque la question mentionne l'installation de CyanogenMod, qui supprime tous les logiciels et personnalisations préinstallés de Samsung. Si l'utilisateur utilisait une ROM standard, cela pourrait l'aider.

0 votes

De plus, il n'y a pas de compte Samsung sur une ROM stock, car il n'y a pas de ROM Samsung. Il s'agit d'un appareil Nexus

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X