Przeczytałem wiele artykułów na temat tego problemu, ale mogę ” t rozwiązać to. Zdecydowałem się zainstalować moją aplikację deweloperską na telefonie za pomocą Wi-Fi. Aby to zrobić, muszę zrobić kilka rzeczy z telefonem. Pierwszym krokiem jest odblokowanie bootloadera. Układam w kroku 8, fastboot oem get_identifier_token pokazuje informacje < waiting to device >. adb widzi moje urządzenie, ale fastboot nie może „t. Pomysł?

Mój telefon to HTC Wildfire S i oto kroki, które wykonuję:

  1. Ponownie uruchomiłem telefon i wszedłem w tryb FASTBOOT USB
  2. Próbowałem uruchomić polecenie fastboot oem get_identifier_token, ale bez powodzenia.

Używam Windows 7 Professional i mój telefon jest rozpoznawany jako HT1CSTR05155.

Komentarze

  • Jaki jest model telefonu i jakie instrukcje wykonujesz? Czy zrestartowałeś telefon w tryb szybkiego uruchamiania (np. używając adb reboot bootloader)? Jakiego systemu operacyjnego używasz na komputerze i jak rozpoznaje on wtedy telefon?
  • Siergiej, zobacz moją edycję.
  • Czy zaktualizowałeś bootloader? Powinien pojawić się ***LOCKED*** na ekranie telefonu po uruchomieniu bootloadera, w przeciwnym razie nie masz odpowiedniego wersja bootloadera do odblokowania. Sprawdź też, czy telefon pojawia się w Menedżerze urządzeń bez znaków zapytania po wywołaniu fastboot oem get_identifier_token – zobaczenie tam znaku zapytania oznacza, że sterownik fastboot nie został poprawnie zainstalowany.

Odpowiedź

Linux / OSX

Uruchom fastboot jako root lub z sudo.

Inny system operacyjny: kredyty

Komentarze

  • if sudo fastboot oem unlock isn ' t działa, zaloguj się jako root z sudo -s, a następnie uruchom fastboot oem unlock.
  • @gihanchanuka To załatwiło sprawę, dzięki!
  • Niestety, Twój link jest martwy.

Odpowiedź

Czy ponownie uruchamiasz urządzenie w programie ładującym i wpisujesz fastboot USB w menu programu ładującego?

Spróbuj:

adb reboot bootloader

Następnie poszukaj na ekranie instrukcji, aby przejść do trybu szybkiego uruchamiania.

Komentarze

  • Mój fastboot nie był d Wykrywanie urządzenia, ale adm działało dobrze, a Twoja odpowiedź doprowadziła mnie do tego, czego mi brakowało.

Odpowiedź

Problem rozwiązany. Na koniec zobaczyłem, że sterowniki dla Androida nie zostały zainstalowane. Zainstalowałem sterowniki z tej witryny http://forum.xda-developers.com/showthread.php?t=2126036 , a urządzenie jest widoczne dla fastboot. Jednej rzeczy, której nie rozumiem, to dlaczego adb zobaczyłem urządzenie, a fastboot nie.

Komentarze

  • Dzieje się tak, ponieważ telefon przedstawia komputerowi różne identyfikatory urządzeń w tych trybach i potrzebne są różne sterowniki, więc możliwe jest zainstalowanie odpowiednich sterowników dla jednego trybu, ale nie dla drugiego . Program fastboot jest prosty i po prostu wyświetla komunikat < waiting for device > na zawsze, jeśli brakuje sterowników. Jednak ten sam komunikat może się pojawić, jeśli sterowniki są zainstalowane poprawnie, ale telefon nie jest we właściwym stanie z identyfikatorami urządzeń Fastboot.
  • W przypadku telefonów moto pobierz je stąd support.motorola. com / us / en / solution / MS88481

Answer

ADB i fastboot wymagają innego USB

Chociaż możesz zobaczyć swoje urządzenie pod adb, gdy telefon jest włączony, nie zostanie ono wykryte przez fastboot, dopóki nie n zainstaluj dla niego sterownik, a tym samym pokaże „oczekiwanie na urządzenie”.

Aby to zrobić, wykonaj poniższe czynności:

  1. Otwórz menedżera urządzeń i uruchom ponownie urządzenie w celu szybkiego rozruchu, naciskając jednocześnie przycisk zwiększania, zmniejszania i zasilania
  2. Zauważysz, że menedżer urządzeń odświeża się i teraz Twój telefon ma żółtą ikonę
  3. Pobierz sterownik USB Google , jest plikiem zip, więc śmiało rozpakuj go w swoim lokalnym katalogu
  4. Kliknij prawym przyciskiem myszy żółty trójkąt dla swojego urządzenia i zaktualizuj sterownik, wybierz opcję aktualizacji z lokalnej pamięci i wybierz folder „usb_driver” w rozpakowanym pliki w poprzednim kroku
  5. Teraz możesz już iść, odblokowanie fastboot oem wykryje teraz urządzenie

Odpowiedź

Problem: tryby adb i fastboot dla tego samego urządzenia z Androidem są rozpoznawane jako oddzielne urządzenia w systemie Windows

Scenariusz: urządzenie jest widoczne ible z adb devices, ale nie jest wykrywany za pomocą fastboot devices, a inne sugestie tutaj nie działają; nadal kończysz z „czekaniem na urządzenie” w systemie Windows i nie „nie możesz wybrać sterownika do zainstalowania za pomocą odpowiedzi rahula pandeya za pomocą sterownik USB Google .

Możliwe rozwiązanie: ręcznie zaktualizuj sterownik swojego urządzenia w Menedżerze urządzeń , gdy jest ono podłączone w trybie szybkiego uruchamiania

Kroki:

  1. Pobierz i zainstaluj system Android Sterowniki USB dla Twojego urządzenia. Na przykład sterowniki Samsung do telefonów Samsung lub (czcigodny) Google Galaxy Nexus
  2. Uruchom ponownie urządzenie w trybie szybkiego uruchamiania używając adb reboot bootloader lub naciskając Volume Up + Volume Down + Power przyciski jednocześnie
  3. Otwórz Menedżera urządzeń
  4. Odłącz / podłącz urządzenie z Androidem, aby łatwo znaleźć nierozpoznane urządzenie na liście
  5. W sekcji Inne urządzenia znajdź y nasz telefon z Androidem z żółtym trójkątem
  6. Kliknij go prawym przyciskiem myszy i wybierz: Update driver> Browse my computer for driver software> Let me pick from a list of available drivers on my computer
  7. Poszukaj sterownika, który właśnie zainstalowałeś i wybierz go. W przypadku mojego Google Galaxy Nexus było to Samsung Android ADB Interface.

Przy odrobinie szczęścia, które rozwiąże Twój problem. Teraz możesz użyć metody odblokowania bootloadera dla swojego urządzenia (lub, w moim przypadku, sflashować pamięć ROM OEM).

Dzięki: https://android.stackexchange.com/a/106468/52235 za wskazanie mi właściwego kierunku.

Odpowiedź

Nie. zdaję sobie z tego sprawę od razu, ale są różne sterowniki ADB i sterowniki Fastboot. Zainstalowałem sterowniki USB Google z dodatkami SDK i ADB działało świetnie, ale dostałem „oczekiwanie na urządzenie” próbujące flashować w trybie szybkiego uruchamiania.

Poszedłem do menedżera urządzeń z panelu sterowania i zobaczyłem urządzenie „Android 1.0” z żółtą ikoną wskazującą, że nie działa prawidłowo. Musiałem zaktualizować sterownik i wybrać z listy istniejących sterowników, które miały wpis fastboot.

Odpowiedź

Miałem ten sam problem opisany przez „pepuch” w moim HTC Desire S. Wypróbowałem różne sterowniki na stosunkowo nowych komputerach z systemem Windows 8 i Windows 10. W końcu znalazłem link sugerujący, że powinienem wypróbować tę samą procedurę na starszym (desktopowym) ) komputer, który zrobiłem i komputer zdołał wykryć moje Desire S w trybie Fastboot USB i udało mi się odczytać token ID. Link, który skierował mnie do rozwiązania, jest następujący: http://forums.androidcentral.com/htc-one-rooting-roms-hacks/345350-htc-one-pc-doesn-t-recognize-bootloader.html

Jedyne, co zrobiłem przed uruchomieniem w Fastboot USB należało zainstalować sterowniki HTC dla telefonu na pudełku z systemem Windows 7 i sprawdzić, czy telefon jest wykrywany, gdy Android jest uruchomiony.

Odpowiedź

spróbuj ponownie zainstalować sterownik fastboot

w trybie fastboot

  1. otwórz menedżera urządzeń
  2. rozwiń Androida
  3. powinno być jedno urządzenie
  4. kliknij prawym przyciskiem myszy
  5. odinstaluj
  6. odznacz „usuń oprogramowanie sterownika”
  7. kliknij komputer z lupą szkło (na pasku narzędzi)
  8. jeśli nie naprawiono, powtórz, ale zaznacz usuń sterownik (może być konieczne jego pobranie)

Odpowiedź

Jeśli żaden sterownik nie działa w systemie Windows 10 ani 8.1 / 8, a Twoim celem jest po prostu użycie funkcji szybkiego uruchamiania do flashowania boot.img (prawdopodobnie dlatego, że masz S-ON), jest sposób systemu Linux: Przygotuj pamięć USB i użyj Kreatora Linuksa na żywo i zainstaluj na pendrive Live Linux, taki jak Ubuntu lub Lubuntu. Uruchom wersję na żywo (może możesz użyć maszyny wirtualnej VirtualBox w systemie Windows, nie jestem pewien). Otwórz Terminal za pomocą Ctrl + Alt + T. Wpisz (bez komentarzy z // 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 !!! 

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *