J'ai oublié le PIN d'un appareil mais j'ai accès à un shell Root avec adb shell
y su
Y a-t-il un moyen de supprimer le verrouillage PIN de l'écran ou de le modifier ?
J'ai oublié le PIN d'un appareil mais j'ai accès à un shell Root avec adb shell
y su
Y a-t-il un moyen de supprimer le verrouillage PIN de l'écran ou de le modifier ?
Si votre appareil n'est pas crypté avec des identifiants de connexion, vous pouvez supprimer locksettings.db
adb shell su -c "rm /data/system/locksettings.db*"
Cependant, n'oubliez pas que les fichiers suivants sont nécessaires pour le cryptage FBE. Si vous supprimez ces fichiers, vous ne pourrez pas déchiffrer la partition userdata et toutes les données seront perdues.
/data/system/gatekeeper.password.key
/data/system/gatekeeper.pattern.key
/data/system/locksettings.db
/data/system/locksettings.db-shm
/data/system/locksettings.db-wal
Hélas, cela ne fonctionne pas non plus sur mon téléphone, en mode récupération, adb ne se connecte plus. Redémarrer et il se connecte. Mais en mode récupération "error : no devices/emulators found". Le mode récupération propose un menu, et supprimer le cache semble le plus sûr mais n'aide pas.
Une solution de force brute existait puisque j'avais aussi accès à fastboot.
Pour supprimer le PIN, supprimez toute la partition userdata avec fastboot
fastboot erase userdata
comme décrit ici : https://Android.stackexchange.com/a/175887/320098
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.
0 votes
Cela répond-il à votre question ? Je ne peux pas déverrouiller mon appareil Android car je n'ai pas de connexion internet ?
0 votes
Non, votre commentaire ci-dessus est une meilleure réponse que le lien.