fastboot non vede il dispositivo


34

Ho letto molti articoli su questo problema ma non riesco a risolverlo. Ho deciso di installare la mia applicazione per sviluppatori sul telefono tramite wifi. Per fare questo ho bisogno di fare alcune cose con il mio telefono. Il primo passo è sbloccare il bootloader. Stack al passaggio 8, fastboot oem get_identifier_tokenmostra informazioni < waiting to device >. adbvede il mio dispositivo ma fastbootnon ci riesco. Un'idea?

Il mio telefono è HTC Wildfire Se questi sono i passaggi che sto seguendo:

  1. Ho riavviato il telefono ed è entrato in FASTBOOT USBmodalità
  2. Ho provato a eseguire il fastboot oem get_identifier_tokencomando ma senza successo.

Uso Windows 7 Professional e il mio telefono è riconosciuto come HT1CSTR05155.


1
Qual è il modello di telefono e quali istruzioni stai seguendo? Hai riavviato il telefono in modalità di avvio rapido (ad esempio, utilizzando adb reboot bootloader)? Quale sistema operativo stai utilizzando sul computer e come riconosce il telefono in quel momento?
Sergey Vlasov,

Sergey, guarda la mia modifica.
pepuch

Hai aggiornato il bootloader? Dovresti vedere ***LOCKED***sullo schermo del telefono dopo l'avvio nel bootloader, altrimenti non hai la versione corretta del bootloader per lo sblocco. Controlla anche che il telefono appaia in Gestione dispositivi senza punti interrogativi quando invochi fastboot oem get_identifier_token: vedere il punto interrogativo significa che il driver di avvio rapido non è installato correttamente.
Sergey Vlasov,

Risposte:


28

Linux / OSX

Esegui fastboot come root o con sudo.

Altro sistema operativo: crediti


1
se sudo fastboot oem unlocknon funziona, accedi come root con sudo -s, quindi esegui fastboot oem unlock.
gihanchanuka,

2
@gihanchanuka Questo ha funzionato per me, grazie!
Stommestack

Il tuo link è morto, purtroppo.
Kirk Woll,

26

Stai riavviando il dispositivo nel bootloader e inserendo Fastboot USB nel menu del bootloader?

Provare:

adb reboot bootloader

Quindi, cerca le istruzioni sullo schermo per accedere alla modalità di avvio rapido.


1
Il mio fastboot non stava rilevando il dispositivo ma adm funzionava bene e la tua risposta mi ha portato a quello che mi mancava.
Mojtaba Rezaeian,

9

Problema risolto. Alla fine ho visto che i driver per Android non erano installati. Ho installato i driver da questo sito http://forum.xda-developers.com/showthread.php?t=2126036 e il dispositivo è visibile da fastboot. Una cosa che non capisco è perché adbho visto il dispositivo e fastbootnon.


5
Questo perché il telefono presenta diversi identificatori di dispositivo al computer in queste modalità e sono necessari driver diversi, quindi è possibile avere i driver corretti installati per una modalità, ma non per l'altra. Il fastbootprogramma è semplice e mostrerà il < waiting for device >messaggio per sempre se mancano i driver. Tuttavia, lo stesso messaggio può apparire se i driver sono installati correttamente, ma il telefono non è nello stato corretto con ID dispositivo fastboot.
Sergey Vlasov,

6

ADB e fastboot richiedono driver USB diversi.

Mentre potresti vedere il tuo dispositivo sotto adb quando il telefono è acceso, non verrà rilevato da fastboot fino a quando non installi il driver per esso e quindi mostrerà "in attesa del dispositivo".

È possibile seguire i passaggi seguenti per farlo:

  1. Apri Gestione dispositivi e riavvia il dispositivo in avvio rapido premendo contemporaneamente il pulsante di aumento, riduzione e accensione del volume
  2. Noterai che Gestione dispositivi si aggiorna e ora il tuo telefono ha un'icona gialla
  3. Scarica il driver USB di Google , è un file zip quindi vai avanti e decomprimilo nella tua directory locale
  4. Fai clic con il pulsante destro del mouse sul triangolo giallo per il dispositivo e aggiorna il driver, seleziona l'opzione aggiorna dalla memoria locale e seleziona la cartella "usb_driver" sotto i file estratti nel passaggio precedente
  5. Sei pronto per partire ora, fastboot oem unlock rileverà il dispositivo ora

2

Non me ne sono reso conto subito, ma ci sono diversi driver ADB e driver Fastboot. Avevo installato i driver USB di Google con gli extra SDK e ADB funzionava benissimo ma ho ottenuto "l'attesa del dispositivo" cercando di eseguire il flashing in modalità fastboot.

Sono andato a Gestione dispositivi dal pannello di controllo e ho visto il dispositivo "Android 1.0" con l'icona gialla che mostrava che non funzionava correttamente. Ho dovuto aggiornare il driver e scegliere dall'elenco dei driver esistenti che aveva una voce di avvio rapido.


2

Ho avuto lo stesso problema descritto da 'pepuch' sul mio HTC Desire S. Ho provato driver diversi su computer relativamente nuovi con Windows 8 e Windows 10. Alla fine ho trovato un link che mi suggeriva di provare la (stessa) procedura su un computer (desktop) più vecchio che ho fatto e il computer è riuscito a rilevare il mio Desire S in modalità USB di avvio rapido e sono riuscito a leggere il token ID. Il link che mi ha guidato alla soluzione è il seguente: http://forums.androidcentral.com/htc-one-rooting-roms-hacks/345350-htc-one-pc-doesn-t-recognize-bootloader.html

L'unica cosa che ho fatto prima di iniziare in Fastboot USB è stata installare i driver HTC per il telefono sulla scatola di Windows 7 e verificare che il telefono sia rilevato quando Android è attivo e funzionante.


1

Problema: le modalità adb e fastboot per lo stesso dispositivo Android sono riconosciute come dispositivi separati in Windows

Scenario: il dispositivo è visibile adb devicesma non viene rilevato con fastboot devicese gli altri suggerimenti qui non funzionano; si finisce ancora con "in attesa del dispositivo" su Windows e non si è in grado di scegliere un driver da installare tramite la risposta di Rahul Pandey utilizzando il driver USB di Google .

Possibile soluzione: aggiorna manualmente il driver per il tuo dispositivo in Gestione dispositivi mentre è collegato in modalità di avvio rapido

passi:

  1. Scarica e installa i driver USB Android per il tuo dispositivo. Ad esempio, i driver Samsung per telefoni Samsung o il (venerabile) Google Galaxy Nexus
  2. Riavvia il dispositivo in modalità fastboot usando adb reboot bootloadero premendo contemporaneamente i pulsanti Volume Up+ Volume Down+Power
  3. Apri Gestione dispositivi
  4. Scollega / collega il tuo dispositivo Android in modo da poter trovare facilmente il tuo dispositivo non riconosciuto nell'elenco
  5. Sotto Altri dispositivi trova il tuo telefono Android con un triangolo giallo
  6. Pulsante destro del mouse su di esso e selezionare: Update driver> Browse my computer for driver software>Let me pick from a list of available drivers on my computer
  7. Cerca il driver che hai appena installato e selezionalo. Per il mio Google Galaxy Nexus lo era Samsung Android ADB Interface.

Con un po 'di fortuna che risolverà il tuo problema. Ora puoi utilizzare il metodo di sblocco del bootloader per il tuo dispositivo (o, nel mio caso, eseguire il flashing di una ROM OEM).

Grazie a: https://android.stackexchange.com/a/106468/52235 per avermi indicato nella giusta direzione.


0

prova a reinstallare il driver fastboot

durante l'avvio rapido

  1. apri Gestione dispositivi
  2. espandere Android
  3. dovrebbe esserci un dispositivo
  4. tasto destro
  5. disinstallazione
  6. deseleziona "elimina software driver"
  7. clicca su pc con lente d'ingrandimento (nella barra degli strumenti)
  8. se non risolto, ripetere, ma selezionare Elimina driver (potrebbe essere necessario scaricarlo)

0

Se nessun driver funziona su Windows 10 o 8.1 / 8 e il tuo obiettivo è semplicemente usare fastboot per eseguire il flash boot.img (probabilmente perché hai S-ON), c'è il modo di Linux: prepara una chiavetta USB e usa Live Linux Creatore e installazione di un Live Linux come Ubuntu o Lubuntu sullo stick. Avvia la versione Live (forse puoi usare VirtualBox VM su Windows, non sono sicuro). Apri Terminale con Ctrl + Alt + T. Digitare (senza commenti con // 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 !!!
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.