Ich habe ein gebrauchtes Motorola Moto G (2. Generation) gekauft. Das Modell ist technisch XT1064 (Titan).
Auf meinem Windows-Computer kann ich manchmal eine Fehlermeldung sehen, wenn ich das Telefon ausschalte, die besagt, dass das USB-Gerät nicht erkannt wurde (Device Descriptor Request Failed).
Nach tagelangen Versuchen habe ich es noch nicht in angezeigt bekommen adb
. Aber es funktioniert einwandfrei, wenn ich in den Bootloader boote und fastboot
Befehle ausführe!
Ich habe alle "einfachen" Dinge ausprobiert, die die Leute empfehlen:
fastboot
gut funktioniert, bedeutet dies, dass das Kabel auch in Ordnung ist)adb kill-server
gefolgt vonadb devices
adb
Versionen (Android SDK-Plattform-Tools und universeller ADB-Treiber)Ich bin frustriert von dem Prozess, weil fastboot
es gut funktioniert. So habe ich dort die separaten ROMs geflasht.
Wenn dies ein Hardwareproblem mit USB wäre, warum fastboot
funktioniert es dann richtig, aber adb
nicht?
Wenn es sich um ein Hardwareproblem handelt, welcher physische Teil wäre das Problem? Es scheint unwahrscheinlich, dass es der USB-Anschluss selbst ist (wieder, weil er fastboot
gut funktioniert). Gibt es eine Art USB-Controller im Telefon, der das Problem sein könnte? Da das Gerät für mich ziemlich nutzlos ist, wenn adb
es nicht funktioniert, würde ich auf die Idee kommen, ein neues Teil einzulöten, um das Problem zu beheben, wenn ich könnte!
Wenn Ihr Gerät gerootet ist, können Sie adb über das Netzwerk als Problemumgehung für alle USB-Treiberprobleme einrichten.
su
setprop service.adb.tcp.port 5555
stop adbd
start adbd
adb connect 192.168.1.2
(ersetzen Sie 192.168.1.2 durch die IP-Adresse Ihres Geräts)
Alternativ können Sie ein Skript mit GScript erstellen, anstatt den Terminal-Emulator zu verwenden.
Sie können diese Zeilen auch zu Ihren Android-Startskripten hinzufügen, in diesem Fall müssen Sie dies nicht jedes Mal manuell tun.
Möglicherweise müssen Sie das USB-Debugging aktivieren
Führen Sie zum Aktivieren die folgenden Schritte aus:
Info
Build Number
und tippe so oft darauf, bis es sagtYou are now a developer!
Info
Developer options
USB debugging
OK
Anmerkungen:
Settings
-> Applications
-> Development
->USB debugging
fastboot funktioniert, adb nicht? Meine Antwort: Sie können einen Image Loader verwenden, der mit diesem Gerät kompatibel ist, alle vorherigen Daten löschen und neue Metadaten neu erstellen, indem Sie die Partitionierung einbeziehen. Nach dem Erfolg erhalten Sie möglicherweise die erwartete Ausgabe wie Flatten Success (bezogen auf den Build dieses Geräts). Dann funktioniert ADB gut mit der USB-Port-Erkennung.
hofft, dass das funktioniert!
Erdferkel
adb connect
und alles funktioniert gut. Obwohl dies eine großartige Problemumgehung ist , bin ich mir nicht sicher, ob es eine Lösung für das Problem ist. Aber es ist definitiv das, was ich getan habe, also habe ich dich positiv bewertet. Danke für den tollen Vorschlag!