Zum Inhalt springen

Muster vergessen: Unterschied zwischen den Versionen

(Kleinigkeiten)
Zeile 61: Zeile 61:
''Hierbei werden '''keine''' Daten vom Gerät gelöscht (außer dem Muster).''
''Hierbei werden '''keine''' Daten vom Gerät gelöscht (außer dem Muster).''


Es gibt ebenfalls noch die Möglichkeit, das Muster zum Entsperren zu löschen.<ref>http://sud0x3.net/2010/03/remove-the-gesture-lock-on-the-android/</ref> Dadurch denkt das Android-Smartphone, dass es gar keine Sperre gibt. Diese Möglichkeit ist natürlich nur bei seinem eigenem Gerät erlaubt; sollte man dies bei einem fremden Gerät ohne Erlaubnis des Besitzers machen, ist dies natürlich illegal.
Zusätzlich gibt es die Möglichkeit, das Muster zum Entsperren zu löschen.<ref>http://sud0x3.net/2010/03/remove-the-gesture-lock-on-the-android/</ref> 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 [[USB-Debugging]] aktiviert sein. Sollte dies bei deinem Gerät nicht der Fall sein, kann man dies bei einem installierten [[Recovery|CustomRecovery]] auch darüber aktivieren, wenn es ein eigenes Gerät ist. Eine Anleitung findet man [[USB-Debugging via Recovery|hier]].
Für diese Methode muss entweder [[USB-Debugging]] aktiviert sein, oder man benötigt ein alternatives [[Recovery]]-System. Eine Anleitung findet man [[USB-Debugging via Recovery|hier]].


Hat man ein alternatives Recovery-System installiert ("custom recovery"), 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.
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 vor:
So geht man vor:
Für diese Methode benötigt man die ADB aus dem [[Android SDK]]<ref>http://developer.android.com/sdk/</ref> ([[Datei:Adb-fastboot.zip|minimalisiertes Programmpaket aus dem Wiki]]) sowie mindestens [[Root|SoftRoot]]. Verbindet euer Android-Gerät mit dem mitgelieferten USB-Kabel mit dem PC (Smartphone muss eingeschaltet sein).
Für diese Methode muß das USB-Debugging eingeschaltet sein. Man benötigt die ADB (android debugger bridge) aus dem [[Android SDK]]<ref>http://developer.android.com/sdk/</ref> ([[Datei:Adb-fastboot.zip|minimalisiertes Programmpaket für Windows aus dem Wiki]]) sowie mindestens [[Root|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 (<nowiki>Windows-Taste + [R] -> "cmd" eingeben und mit der Enter-Taste bestätigen</nowiki>) 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.
Ihr müsst euch sicher sein, dass USB-Debugging eingeschaltet ist, ansonsten funktioniert die Methode nicht. Öffnet dann ein neues Kommandozeilenfenster (<nowiki>Windows-Taste + [R] -> "cmd" eingeben und mit der Enter-Taste bestätigen</nowiki>) und 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:
Nun führt ihr nacheinander folgende Befehle aus:
<pre>
<pre>
adb remount
adb remount
adb shell rm /data/system/gesture.key
adb shell rm /data/system/gesture.key
</pre>
</pre>
Danach ist das Muster gelöscht. Nun seht ihr immer noch die Aufforderung, das Muster einzugeben. Der Clou ist nun, dass, egal was ihr für ein Muster nehmt, euer Gerät immer entsperrt wird.
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.
Danach geht ihr einfach in die Einstellungen und ändert die Displaysperre nach euren Wünschen.


==== Erklärung ====
==== Erklärung ====
Wenn ihr bei dem Android-Gerät ein Entsperrmuster einstellt, so wird im Ordner /data/system eine Datei mit dem Namen „gesture.key“ angelegt. In dieser befinden sich die Daten, wie das richtige Muster aussieht, in verschlüsselter Form.
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.
Wenn man diese jetzt mit dem Befehl rm entfernt, so kennt das System das Entsperrmuster nicht mehr und nimmt jedes beliebige Muster als richtig an.


== Lösung 3: Zurücksetzen ==
== Lösung 3: Zurücksetzen ==
Anonymer Benutzer
Cookies helfen uns bei der Bereitstellung von Android Wiki. Durch die Nutzung von Android Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.