fastboot erkennt gerät nicht

Ich habe viele Artikel über dieses Problem gelesen, aber ich kann es nicht lösen. Ich habe mich entschieden, meine Entwickleranwendung über WLAN auf dem Telefon zu installieren. Dazu muss ich einige Dinge mit meinem Telefon tun. Der erste Schritt besteht darin, den Bootloader zu entsperren. Ich stapele auf Schritt 8, fastboot oem get_identifier_tokenzeigt info < waiting to device >. adbsieht mein Gerät, fastbootkann es aber nicht. Eine Idee?

Mein Telefon ist HTC Wildfire Sund dies sind die Schritte, denen ich folge:

  1. Ich habe das Telefon neu gestartet und bin in den FASTBOOT USBModus gegangen
  2. Ich habe versucht, den fastboot oem get_identifier_tokenBefehl auszuführen, aber ohne Erfolg.

Ich verwende Windows 7 Professional und mein Telefon wird als HT1CSTR05155.

Was ist das Telefonmodell und welche Anweisungen befolgen Sie? Haben Sie das Telefon im Fastboot-Modus neu gestartet (z. B. mit adb reboot bootloader)? Welches Betriebssystem verwenden Sie auf dem Computer und wie erkennt es das Telefon zu diesem Zeitpunkt?
Hast du den Bootloader aktualisiert? Sie sollten ***LOCKED***auf dem Telefonbildschirm sehen, nachdem Sie in den Bootloader gebootet haben, sonst haben Sie nicht die richtige Bootloader-Version zum Entsperren. Überprüfen Sie auch, ob das Telefon beim Aufrufen im Geräte-Manager ohne Fragezeichen angezeigt wird. Wenn Sie fastboot oem get_identifier_tokendort das Fragezeichen sehen, ist der Fastboot-Treiber nicht richtig installiert.

Antworten (9)

Linux/OSX

Führe Fastboot als root oder mit sudo aus.

Andere Betriebssysteme: Credits

Wenn sudo fastboot oem unlockes nicht funktioniert, melden Sie sich als root mit sudo -san und führen Sie dann aus fastboot oem unlock.

Starten Sie das Gerät im Bootloader neu und geben Sie Fastboot USB im Bootloader-Menü ein?

Versuchen:

adb reboot bootloader

Suchen Sie dann nach Anweisungen auf dem Bildschirm, um in den Fastboot-Modus zu wechseln.

Problem gelöst. Am Ende sah ich, dass Treiber für Android nicht installiert waren. Ich habe Treiber von dieser Seite http://forum.xda-developers.com/showthread.php?t=2126036 installiert und das Gerät ist sichtbar durch fastboot. Eine Sache, die ich nicht verstehe, ist, warum adbdas Gerät gesehen wurde und fastbootnicht.

Dies liegt daran, dass das Telefon dem Computer in diesen Modi unterschiedliche Gerätekennungen anzeigt und unterschiedliche Treiber benötigt werden, sodass es möglich ist, dass die richtigen Treiber für einen Modus installiert sind, aber nicht für den anderen. Das fastbootProgramm ist einfach und zeigt nur die < waiting for device >Meldung für immer an, wenn Treiber fehlen. Dieselbe Meldung wird jedoch möglicherweise angezeigt, wenn die Treiber korrekt installiert sind, das Telefon sich jedoch nicht im richtigen Zustand mit Fastboot-Geräte-IDs befindet.
Für Moto-Telefone erhalten Sie es hier support.motorola.com/us/en/solution/MS88481

ADB und Fastboot erfordern unterschiedliche USB-Treiber.

Während Sie Ihr Gerät möglicherweise unter adb sehen, wenn Ihr Telefon eingeschaltet ist, wird es von Fastboot nicht erkannt, bis Sie den Treiber dafür installieren, und zeigt daher "Warten auf Gerät".

Sie können dazu die folgenden Schritte ausführen:

  1. Öffnen Sie Ihren Geräte-Manager und starten Sie Ihr Gerät im Schnellstart neu, indem Sie gleichzeitig die Lautstärke erhöhen, verringern und die Ein- / Aus-Taste drücken
  2. Sie werden feststellen, dass der Geräte-Manager aktualisiert wird und Ihr Telefon jetzt ein gelbes Symbol hat
  3. Laden Sie den Google USB-Treiber herunter , es ist eine ZIP-Datei, also machen Sie weiter und entpacken Sie ihn in Ihrem lokalen Verzeichnis
  4. Klicken Sie mit der rechten Maustaste auf das gelbe Dreieck für Ihr Gerät und aktualisieren Sie den Treiber, wählen Sie die Option Update from local storage und wählen Sie den Ordner „usb_driver“ unter den extrahierten Dateien im vorherigen Schritt aus
  5. Sie können jetzt loslegen, fastboot oem unlock erkennt das Gerät jetzt
Befolgte diese Anweisungen buchstabengetreu, und es schlägt immer fehl.

Problem : ADB- und Fastboot-Modi für dasselbe Android-Gerät werden unter Windows als separate Geräte erkannt

Szenario: Das Gerät ist sichtbar mit adb devices, wird aber nicht erkannt fastboot devicesund die anderen Vorschläge hier funktionieren nicht; Sie landen immer noch mit "Warten auf Gerät" unter Windows und können keinen Treiber auswählen, der über die Antwort von Rahul Pandey mit dem Google USB-Treiber installiert werden soll .

Mögliche Lösung: Aktualisieren Sie den Treiber für Ihr Gerät manuell im Geräte-Manager , während es im Fastboot-Modus verbunden ist

Schritte:

  1. Laden Sie die Android-USB-Treiber für Ihr Gerät herunter und installieren Sie sie. Zum Beispiel Samsung-Treiber für Samsung-Handys oder das (ehrwürdige) Google Galaxy Nexus
  2. adb reboot bootloaderStarten Sie das Gerät mit oder durch gleichzeitiges Drücken der Tasten Volume Up+ Volume Down+ im Fastboot-Modus neuPower
  3. Öffnen Sie den Geräte-Manager
  4. Trennen/stecken Sie Ihr Android-Gerät, damit Sie Ihr nicht erkanntes Gerät in der Liste leicht finden können
  5. Unter Andere Geräte finden Sie Ihr Android-Telefon mit einem gelben Dreieck
  6. Klicken Sie mit der rechten Maustaste darauf und wählen Sie: Update driver> Browse my computer for driver software>Let me pick from a list of available drivers on my computer
  7. Suchen Sie nach dem Treiber, den Sie gerade installiert haben, und wählen Sie ihn aus. Für mein Google Galaxy Nexus war es Samsung Android ADB Interface.

Mit etwas Glück löst das dein Problem. Jetzt können Sie die Bootloader-Entsperrmethode für Ihr Gerät verwenden (oder in meinem Fall ein OEM-ROM flashen).

Danke an: https://android.stackexchange.com/a/106468/52235 für den Hinweis auf die richtige Richtung.

Ich habe es nicht sofort bemerkt, aber es gibt verschiedene ADB-Treiber und Fastboot-Treiber. Ich hatte die Google-USB-Treiber mit den SDK-Extras installiert und ADB funktionierte großartig, aber ich bekam das "Warten auf Gerät", als ich versuchte, im Fastboot-Modus zu flashen.

Ich ging über die Systemsteuerung zum Geräte-Manager und sah das „Android 1.0“-Gerät mit dem gelben Symbol, das anzeigte, dass es nicht richtig funktionierte. Ich musste den Treiber aktualisieren und aus der Liste der vorhandenen Treiber auswählen, die einen Fastboot-Eintrag hatten.

Ich hatte das gleiche Problem, das von 'pepuch' auf meinem HTC Desire S beschrieben wurde. Ich habe verschiedene Treiber auf relativ neuen Computern mit Windows 8 und Windows 10 ausprobiert. Am Ende fand ich einen Link, der vorschlug, dass ich das (gleiche) Verfahren auf einem ausprobieren sollte älteren (Desktop-)Computer, den ich gemacht habe, und der Computer hat es geschafft, mein Desire S im Fastboot-USB-Modus zu erkennen, und ich habe es geschafft, den ID-Token zu lesen. Der Link, der mich zur Lösung führte, folgt: http://forums.androidcentral.com/htc-one-rooting-roms-hacks/345350-htc-one-pc-doesn-t-recognize-bootloader.html

Das einzige, was ich vor dem Start in Fastboot USB getan habe, war, die HTC-Treiber für das Telefon auf der Windows 7-Box zu installieren und zu überprüfen, ob das Telefon erkannt wird, wenn Android ausgeführt wird.

versuche den Fastboot-Treiber neu zu installieren

während im Fastboot

  1. Gerätemanager öffnen
  2. Android erweitern
  3. Es sollte ein Gerät geben
  4. Rechtsklick
  5. deinstallieren
  6. "Treibersoftware löschen" deaktivieren
  7. Klicken Sie mit der Lupe auf den PC (in der Symbolleiste)
  8. Wenn nicht behoben, wiederholen Sie, aber überprüfen Sie den Treiber löschen (Sie müssen ihn möglicherweise herunterladen)

Wenn unter Windows 10 oder 8.1/8 keine Treiber funktionieren und Sie nur fastboot zum Flashen von boot.img verwenden möchten (wahrscheinlich, weil Sie S-ON haben), gibt es den Weg des Linux: Halten Sie einen USB-Stick bereit und verwenden Sie Live Linux Creator und installieren Sie ein Live-Linux wie Ubuntu oder Lubuntu auf dem Stick. Starten Sie die Live-Version (vielleicht können Sie VirtualBox VM unter Windows verwenden, nicht sicher). Öffnen Sie das Terminal mit Strg+Alt+T. Typ (ohne Kommentare mit // ofc):

sudo apt-get update //updates apt get
sudo apt-get install android-tools-fastboot //installs fastboot
sudo apt-get install android-tools-adb //optionally get adb
sudo fastboot devices // should show the device, don't forget the sudo!!
sudo fastboot flash boot ~/pathto/boot.img //sudo is doing the trick here, which is missing on Windows !!!