USB-Debugging via Recovery

Aus Android Wiki

Benötigt man Zugriff via ADB auf ein Gerät, muss auf diesem dafür die Einstellung USB-Debugging aktiviert sein. Kann man die Einstellung aus irgendwelchen Gründen nicht ändern (man hat zum Beispiel sein Muster vergessen), kann man diese Einstellung auch manuell über ein CustomRecovery ändern.

Rechtliches

Da USB-Debugging zum Verändern des Gerätes genutzt werden kann, zum Beispiel das Löschen eines Musters, ist das Ändern dieser Einstellung nur beim eigenen Gerät erlaubt.

Ändern der Einstellung

[Bearbeiten] HINWEIS

Trotz sorgfältiger Ausarbeitung können wir bzw. die Autoren dieses Artikels nicht garantieren, dass durch die Durchführung der folgenden Anleitung keine Schäden an deinem Gerät/Betriebssystem entstehen und übernehmen daher keine Haftung für auftretende Schäden und Fehlfunktionen an Hard- und Software!

Solltest du noch unsicher sein, befolge diese Schritte:

  1. Die Anleitung nur durchführen, wenn evtl. genannte Bedingungen (Modellnummer, Android-Version etc.) auf dich bzw. dein Gerät zutreffen
  2. Anleitung aufmerksam und vollständig lesen, unbekannte Begrifflichkeiten nachschlagen
  3. Heruntergeladene Dateien und Software mit einem Virenscanner überprüfen (falls nicht von der Anleitung untersagt, Hintergrund)
  4. Evtl. ein Backup wichtiger Einstellungen und Daten machen
  5. Die Anleitung nicht durchführen, wenn du nicht weißt, was du tust!

Das Ändern der Einstellung ist über die zentrale Datei build.prop möglich, die betreffende Setting heißt persist.service.adb.enable.

Um diese über das Recovery zu ändern, geht man wie folgt vor:

  1. Starte das Handy ins Recovery
  2. mounte das /system im Recovery
  3. Verbinde das Handy mit dem PC (die USB Treiber müssen installiert sein)
  4. Öffne ein Kommandozeilenfenster und navigiere in den Ordner, in dem du die adb.exe installiert hast
  5. Führe folgenden Befehl aus:
adb pull build.prop /system/build.prop
  1. Öffne die Datei build.prop, die sich nun im Ordner der adb befindet mit einem beliebigen Textprogramm (z.B. notepad++)
  2. Füge an das Ende der Datei folgende Zeile ein:
persist.service.adb.enable=1
  1. Speichere die Datei und schließe den Texteditor
  2. Führe folgenden Befehl aus:
adb push build.prop /system/build.prop
  1. Starte das Handy neu
  2. Nun sollte USB-Debugging aktiviert sein und du kannst mit der ADB arbeiten.