Ich möchte Software von Drittanbietern verwenden, um das von mir vergessene Entsperrmuster für den Bildschirm meines Geräts zu löschen. Für sie muss das USB-Debugging aktiviert sein, aber ich habe es in meinem Android nicht aktiviert.
Wie aktiviere ich das USB-Debugging über den Wiederherstellungsmodus oder Fastboot?
adb
recovery-mode
fastboot
usb-debugging
Jenabictak
quelle
quelle
Antworten:
Details dazu finden Sie in unserem usb-debugging tag-wiki (wo ich sie gerade hinzugefügt habe):
Wenn Ihr Problem jedoch darin besteht, dass Sie Ihr Gerät nicht normal booten können und daher den oben beschriebenen Einstellungsbereich nicht erreichen können, werfen Sie bitte einen Blick auf die folgenden Fragen:
quelle
Basierend auf den Erläuterungen von OP in den Kommentaren unter Izzys Antwort schlage ich die folgende Lösung vor, wenn das eigene Gerät gesperrt ist und ADB in den Einstellungen nicht aktiviert ist .
Beachten Sie, dass diese Methode auf Stock Android 4.2.1 und Stock CM 12.0 (Android 5.0) getestet wurde. Beide Geräte verfügen über eine benutzerdefinierte Wiederherstellung (ADB ist standardmäßig aktiviert). Wenn Ihre Stock Recovery den ADB-Shell-Zugriff zulässt, können Sie diese Lösung auch in Betracht ziehen.
Anleitung
Da ich Schritt 1 niemals ausprobieren würde , würde ich Folgendes tun:
Für Jellybean 4.2.1:
Öffnen Sie eine Shell auf dem PC und geben Sie Folgendes ein:
Repace
~/
mit dem Home-Verzeichnis Ihres Betriebssystems.Öffnen Sie diese Datei in einem Texteditor und Sie würden möglicherweise dort
mtp
geschrieben sehen. Ändern Sie es zumtp,adb
.Beachten Sie, dass Android die Änderungen an der Textdatei manchmal nicht versteht, wenn das Zeilenendezeichen "DOS Terminators" ist, was der Editor wahrscheinlich unter Windows tun würde (meines ist Linux, also hier kein Problem).
In diesem Fall würde ich vorschlagen, nicht zu verwenden,
adb pull
sondern Folgendes zu tun:Sie können überprüfen, ob der
echo
Befehl die Datei überschrieben hat, indem Sie Folgendes verwenden:und den Inhalt der Datei in einem Texteditor anzeigen.
Hängen Sie das
Data
Android-Betriebssystem aus und starten Sie es neu. USB-Debugging wäre wahrscheinlich aktiviert.Für Lollipop 5.0:
Benutzer von JB 4.2.1 können diese Methode auch anwenden, wenn die vorherige für sie nicht funktioniert hat.
Wir müssen einige Parameter anpassen
settings.db
. Art:global
Ändern Sie Tabelle den Wert für:adb_enabled
zu1
development_settings_enabled
zu1
verifier_verify_adb_installs
ist1
in derglobal
Tabelle.Überprüfen Sie dies in der Standardeinstellung
secure
Tabelle :adb_notify
ist1
adb_port
ist-1
Diese Prüfungen in Schritt 6 und 7 sind nicht erforderlich, sollten jedoch durchgeführt werden, damit die Fehlerbehebung recht einfach wird, wenn die Lösung bei Ihnen nicht funktioniert.
Speichern Sie die Änderungen in
settings.db
und kopieren Sie sie wieder in Android, indem Sie Folgendes eingeben:Das löschen (
rm
) -Befehl ist nicht erforderlich, da eradb push
die Datei überschreiben sollte, aber ich habe ihn aus Sicherheitsgründen ausgeführt.Data
Android-Betriebssystem aus und starten Sie es neu. ADB wäre wahrscheinlich aktiviert.So hat es tatsächlich geklappt, als ich es auf meinen Geräten getestet habe.
Quelle: Nicht wirklich eine Quelle, hat aber einen Hinweis von einem Kommentar unter dieser Antwort erhalten .
quelle
/data/system/users/0/
. Die Dateien haben das Namensschemasettings_*.xml
.