Ich habe letzte Nacht das neueste Cyanogenmod-ROM für mein Gerät (Samsung Captivate) geflasht und danach ein Passwort für den numerischen Sperrbildschirm festgelegt. Ich habe dann mein Telefon angepasst und viel Zeit damit verbracht, daran zu arbeiten und es mehrmals erfolgreich zu sperren und zu entsperren. Als ich heute Morgen aufwachte und es entsperren wollte, funktionierte mein Passwort nicht. Ich habe das Passwort (und Kombinationen davon) über 100 Mal ausprobiert und es wird nie entsperrt. Ich bekomme auch nie die Schaltfläche „Passwort vergessen“ auf dem Sperrbildschirm, um mein Gmail-Konto zum Entsperren des Geräts zu verwenden. Weiß jemand, ob es eine Möglichkeit gibt, sich mit einer ADB-Shell mit dem Gerät zu verbinden und das Passwort zurückzusetzen? Ich kann auf eine Shell zugreifen und Befehle ausführen. Jede Hilfe ist willkommen.
Ja, Sie können die PIN-Daten aus der Einstellungsdatenbank löschen. In den folgenden Anweisungen sollte alles, was auf #
oder sqlite>
folgt, ein Befehl sein, den Sie eingeben sollten (von einer Adb-Shell):
# cd /data/data/com.android.providers.settings/databases
# sqlite3 settings.db
sqlite> delete from secure where name='lockscreen.password_type';
sqlite> delete from secure where name='lockscreen.password_salt';
sqlite> .exit
# reboot
Wenn das Telefon neu startet, sollte die PIN-Sperre deaktiviert werden. Wenn dies nicht funktioniert, versuchen Sie Folgendes in sqlite auszuführen (zweite wird möglicherweise nicht benötigt):
sqlite> select * from secure;
sqlite> select * from system;
Diese beiden Befehle listen einfach alle Einträge in den secure
bzw. system
Tabellen auf. Das wird Ihnen helfen, die richtigen Zeilen zu finden, die gelöscht werden müssen, falls sie anders benannt sind (obwohl ich nicht glaube, dass dies der Fall sein wird, da ich dies gerade auf meiner eigenen CyanogenMod 7-Installation getestet habe).
So wurde ein Samsung GT-S5300 entsperrt, das laut Benutzer seine Bildschirmsperr-PIN nicht mehr erkennen würde. Während des Vorgangs gingen keine Daten verloren. Das Gerät war weder gerootet noch hatte es etwas Besonderes installiert. Eine Internetverbindung ---WiFi oder G2/3/4--- ist jedoch erforderlich.
Lock
, um eine neue PIN einzugeben.
t11m
Eldarerathis