ADB kann Geräte erkennen, aber nicht fastboot

I've im Internet über dieses Problem gesucht und it's in der Regel durch die Installation der entsprechenden Treiber gelöst. Das Problem ist, ich bin auf einem Mac.

Wenn ich mein Gerät anschließe, kann es erkannt werden, wenn ich adb devices ausführe. Wenn ich adb reload bootloader ausführe, geht es in den Download-Modus (der Modus, den man erhält, wenn man beim Einschalten die Lautstärke und die Home-Taste gedrückt hält). Ist das korrekt? Ich nehme es an.

Wie auch immer, wenn es sich in diesem Stadium befindet, bringt adb devices oder fastboot devices nichts.

Ich habe dies auf dem i9100 und i9505 getestet.

Damit das System das Android-Gerät in seinen verschiedenen Modi erkennt, muss man in udev die Berechtigungen für seinen Benutzer festlegen.

Sie müssen diesen Prozess des Ladens der Android-udev-IDs für jeden Modus des Telefons (Betriebssystem, Bootloader oder Wiederherstellung) wiederholen, da sie unterschiedliche USB-IDs haben

# reboot into fastboot mode
adb reboot bootloader

# grab you fastboot/bootloader device ids
lsusb
> Bus 001 Device 035: ID **18d1:d00d** Google Inc.

# install the ids into /etc/udev/rules.d/99-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d00d", MODE="0666", OWNER="thiago"

# restart udev
/etc/init.d/udev restart

# try fastboot (only on bootloader mode)
fastboot devices
Kommentare (15)

Ich persönlich musste fastboot als root/sudo ausführen, damit fastboot das Gerät erkennt. Ich habe das unter Linux ausprobiert, da ich keinen Mac besitze, aber es ist sowieso *NIX ;)

Kommentare (2)

Als Referenz für die Zukunft: Dies war mein ähnlicher Fall (mit einem Nexus 4):

Ich habe versucht, mein Telefon wieder in den ursprünglichen Zustand zu bringen (Bootloader gesperrt + stock rom).

Jetzt fastboot devices zeigte das Gerät nicht, wo adb device tat, bis ich das Telefon in fastboot-Modus (das macht Sinn, aber nahm mich eine Weile, um herauszufinden...)

Um das Nexus 4 in den Fastboot-Modus zu versetzen:

  • Schalten Sie das Nexus 4 aus.
  • Drücken und halten Sie die Tasten Lauter, Leiser und Ein/Aus

Jetzt hat fastboot devices mein Telefon gefunden und die Wiederherstellung konnte fortgesetzt werden :-)

Kommentare (1)