06 Smartphone Slide1280

Index

Lösung 2: Muster/Passwort/PIN löschen

Hierbei werden keine Daten gelöscht (ausser dem Sperrmuster)

Zusätzlich gibt es die Möglichkeit, das Muster zum Entsperren zu löschen. Dadurch reagiert das Android-Smartphone, als gäbe es gar keine Sperre. Dies ist natürlich nur bei einem eigenem Gerät erlaubt; sollte man dies bei einem fremden Gerät ohne Erlaubnis des Besitzers machen, ist dies illegal.

Für diese Methode muss entweder USB-Debugging aktiviert sein, oder man benötigt ein alternatives Recovery-System.

Hat man ein solches Recovery-System, in dem man die ADB nutzen kann, kann man die folgenden Schritte zum Löschen des Musters auch direkt dort ausführen, ohne USB-Debugging zu aktivieren.

So geht man mit eingeschaltetem USB-Debugging vor. Man benötigt die ADB (android debugger bridge) aus dem Android SDK sowie mindestens SoftRoot-Zugang. Man verbindet zunächst sein eingeschaltetes (!) Android-Gerät über das mitgelieferte USB-Kabel mit dem PC. Nun öffnet dann unter Linux ein Terminalprogramm oder unter Windows ein neues Kommandozeilenfenster (Windows-Taste + [R] -> "cmd" eingeben und mit der Enter-Taste bestätigen) und -- dies ist nur bei Windows notwendig -- navigiert zu den „platform-tools“ des SDK-Ordners (beispielsweise: cd C:\android\platform-tools, wenn die Plattform-Tools im Ordner C:\android gespeichert sind), in dem auch die adb.exe liegt. Nun führt man nacheinander folgende Befehle aus:

adb remount
# für ein Muster:
adb shell rm /data/system/gesture.key
# für ein Passwort/eine PIN:
adb shell rm /data/system/password.key

Danach ist das Muster gelöscht, auch wenn immer noch die Aufforderung erscheint, das Muster einzugeben. Tatsächlich ist aber das eingegebene Muster egal, das Gerät wird in jedem Fall entsperrt. Danach navigiert manin die Einstellungen und ändert die Bildschirmsperre nach Wunsch.

Erklärung

Wenn bei dem Android-Gerät ein Entsperrmuster einstellt ist, so wird im Ordner /data/system eine Datei mit dem Namen „gesture.key“ angelegt. In dieser befinden sich die Daten, die das Muster beschreiben, in verschlüsselter Form. Wenn man diese jetzt mit dem Befehl "rm" (remove) entfernt, so kennt das System das Entsperrmuster nicht mehr und akzeptiert ein beliebiges Muster.

Android 6.0+

Seit der Android-Version 6.0 Marshmallow werden die Informationen über die zu verwendende Lock-Methode und die damit zusammenhängenden Daten nicht mehr in der Datei gesture.key or password.key gespeichert, sondern in neuen Dateien, dessen Inhalte mit Hilfe des neuen gatekeeper-Dienstes errechnet werden. Dies bedeutet, dass für das Entfernen der Displaysperre ab Android 6.0 weitere Dateien gelöscht werden müssen:

adb remount
adb shell rm /data/system/gatekeeper.password.key
adb shell rm /data/system/gatekeeper.pattern.key
adb shell rm /data/system/locksettings.db

Last modified on Sunday, 26 March 2017 21:43

Customer ReviewsLeave your reviews
There are currently no reviews.
Leave your reviews

Share This

Follow Us

Go to top