Saya telah mencari di web tentang masalah ini dan biasanya diselesaikan dengan menginstal driver yang sesuai. Masalahnya adalah saya menggunakan Mac.
Ketika saya mencolokkan perangkat saya, perangkat tersebut dapat ditemukan ketika saya menjalankan adb devices
. Saya menjalankan adb reload bootloader
dan masuk ke mode download (mode yang Anda dapatkan ketika Anda menahan Volume Turun + tombol Home saat menyalakan). Apakah ini benar? Saya berasumsi demikian.
Bagaimanapun, ketika berada dalam tahap ini, adb devices
atau fastboot devices
tidak menghasilkan apa-apa.
Saya telah mengujinya pada i9100 dan i9505.
Untuk membuat sistem mengenali perangkat Android, dalam beberapa modenya, seseorang perlu mengatur perizinan untuk penggunanya di udev
.
Anda perlu mengulangi proses pemuatan ID udev Android ini, untuk setiap mode yang dimiliki ponsel (sistem operasi, bootloader atau pemulihan) karena mereka memiliki ID USB yang berbeda
# 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
Untuk referensi di masa mendatang, ini adalah kasus terkait saya (yang melibatkan Nexus 4):
Saya mencoba mengembalikan ponsel saya ke keadaan semula (bootloader terkunci + rom stok).
Sekarang fastboot devices
tidak menunjukkan perangkat di mana adb device
melakukannya, sampai saya meletakkan ponsel dalam mode fastboot (ini masuk akal, tapi butuh beberapa saat bagi saya untuk mengetahuinya...)
Untuk menempatkan Nexus 4 dalam mode fastboot:
Sekarang perangkat fastboot
menemukan ponsel saya dan pemulihan bisa dilanjutkan :-)