Szukałem w Internecie tego problemu, który zwykle rozwiązuje się, instalując odpowiednie sterowniki. Problem w tym, że jestem na komputerze Mac.
Po podłączeniu urządzenia można je wykryć po uruchomieniu adb devices
. Uruchomię adb reload bootloader
i przejdzie w tryb pobierania (tryb, który otrzymujesz, gdy przytrzymasz przycisk zmniejszania głośności + przycisk Home podczas włączania). Czy to jest poprawne? Zakładam, że tak jest.
W każdym razie, gdy jest na tym etapie adb devices
lub fastboot devices
nie daje nic.
Przetestowałem to na i9100 i i9505.
adb
boot
fastboot
bootloader
radj
źródło
źródło
adb devices
nic nie da, bo twój telefon jest wfastboot
trybie ifastboot devices
sam też niczego nie da. Musisz dodaćsudo
przedfastboot
poleceniem. Tak, wpisującsudo fastboot devices
wfastboot
zadziała. To zadziałało dla mnie. Mam nadzieję, że to również dla ciebie działa.Odpowiedzi:
Aby system rozpoznał urządzenie z Androidem, w kilku trybach należy ustawić uprawnienia dla jego użytkownika
udev
.Musisz powtórzyć ten proces ładowania identyfikatorów udev Androida, dla każdego trybu telefonu (system operacyjny, bootloader lub odzyskiwanie), ponieważ mają one różne identyfikatory USB
źródło
51
-android.rules
adb devices
pokazuje coś, urządzenie nie jest w bootloaderze, ponieważ nie ma demona adb w tym trybie.Osobiście musiałem uruchomić
fastboot
jako root / sudo, aby Fastboot mógł wykryć urządzenie. Próbowałem tego na Linuksie, ponieważ nie posiadam komputera Mac, ale i tak jest to * NIX;)źródło
fastboot
takroot
, jak rozwiązałby problem z dostępem dodev/bus/usb/xxx/yyy
urządzenia postaci, które reprezentuje telefon / tablet z Androidem. Można również użyć a,sudo chown username /dev/bus/usb/xxx/yyy
aby urządzenie było dostępne dla użytkownika. W przypadku braku zaufania dofastboot
pliku wykonywalnego.Do wykorzystania w przyszłości był to mój powiązany przypadek (dotyczący Nexusa 4):
Próbowałem przywrócić telefon do pierwotnego stanu (bootloader zablokowany + zapasowy ROM).
Teraz
fastboot devices
nie pokazałem urządzenia, gdzie toadb device
zrobiłem, dopóki nie przełączyłem telefonu w tryb szybkiego uruchamiania (ma to sens, ale zajęło mi to trochę czasu, aby dowiedzieć się ...)Aby przełączyć Nexusa 4 w tryb szybkiego uruchamiania:
Teraz
fastboot devices
znalazłem mój telefon i przywracanie może być kontynuowane :-)źródło
Miałem ten sam problem z InFocus M512, rozpoznany przez,
adb
ale nie przez,fastboot
gdy był w trybie pobierania.Znalazłem to określenie identyfikatora dostawcy za pomocą
-i
utworów (0xID).fastboot -i 0x0489
pracował dla mnie.źródło
lsusb
i znajdź numer jakID 0489:123d
.Używam Macbooka i napotkałem dokładnie ten sam problem.
Wreszcie udało mi się sflashować mój telefon (Flame).
Kluczem jest przejście do „trybu Fastboot” poprzez jednoczesne naciśnięcie przycisków zmniejszania głośności i zasilania (Szczegóły znajdują się w części oficjalnego przewodnika ).
Gdy jesteś w trybie Fastboot i urządzenie jest podłączone do komputera, uruchom
fastboot devices
ponownie. Tym razem urządzenie zostanie wykryte.źródło
Przez dwa dni miałem do czynienia z tym problemem i rozwiązałem instalację sterownika USB dla mojego telefonu LG G3 na komputerze Mac Yosemite. Pobrałem plik LGMobileMacDriver_v5.0.zip i zainstalowałem go, a potem
adb devices
po prostu działałem .Możesz spróbować zainstalować sterownik USB telefonu, może to pomoże.
Najlepiej,
źródło
Mam na Sierra Sierra ten sam problem. Rzeczywisty problem dotyczy szybkiego uruchamiania, z którego korzystałem. To była starsza wersja. Pobrałem więc system Android SDK i wziąłem Fastboot z narzędzi platformy i sprawiłem, że działał on na moim bingo Infocus 21 m430.
źródło
Najpierw
fastboot
przełącz telefon w tryb, a następnie wpisz poleceniesudo fastboot devices
w terminalu, a urządzenie zostanie wykryte. Dodawaniesudo
działało dla mnie.Pisanie
fastboot devices
bezsudo
nie działało dla mnie. Tak, myślę, żesudo
jest to konieczne dlafastboot
wykryć nasze urządzenia.Mam nadzieję, że wam też się uda.
źródło