Cosa fare se ADB e Fastboot mostra il messaggio Waiting for device da Windows 10

Punti chiave
Se ADB e Fastboot su Windows 10 si fermano su Waiting for device, il flash non parte perché il dispositivo Android non viene riconosciuto dal Prompt dei comandi. In alcuni casi il modo più rapido per aggirare il problema è usare un altro computer, per esempio con Windows 7, e fare da lì le operazioni di flash. Se però hai solo un PC con Windows 10, puoi intervenire sul sistema e sui driver per tentare di risolvere il riconoscimento.
- Il messaggio Waiting for device può comparire sia con smartphone acceso sia con smartphone spento.
- Un errore molto comune è pensare che il problema dipenda solo dal telefono: spesso, invece, entrano in gioco cavo USB, debug USB, installazione di ADB e Fastboot e driver di Windows 10.
- Per arrivare alla soluzione servono anche i driver specifici del modello di smartphone, quindi il pacchetto va scaricato prima di completare la procedura.
- Se hai già la possibilità di usare un altro PC con una versione diversa di Windows, puoi evitare alcuni passaggi; se invece sei vincolato a Windows 10, conviene provare tutta la sequenza qui sotto.
Come risolvere il messaggio Waiting for device su Windows 10
Prima di toccare le impostazioni di Windows 10, vale la pena controllare che la base sia corretta: installazione di ADB e Fastboot, cavo USB funzionante e debug USB attivo. Se tutto è in ordine, il passo successivo è intervenire sulla verifica dei driver e reinstallare quelli giusti per il dispositivo.
Controlli da fare prima
- Verifica ADB e Fastboot sul computer e, se necessario, reinstallali da capo.
- Controlla il cavo USB e assicurati che sia in perfette condizioni e che non crei problemi di collegamento; se serve, fattelo prestare da un amico, usa quello di un altro smartphone purché sia compatibile oppure comprane direttamente uno nuovo.
- Attiva il Debug USB sullo smartphone. Per farlo devi prima abilitare le Opzioni sviluppatore: vai su Impostazioni > Info sul dispositivo, premi 7 volte su Numero build finché non compare il messaggio che avvisa dell’attivazione delle Opzioni sviluppatore, poi rientra in Impostazioni > Opzioni sviluppatore e spunta la voce Debug USB.
Disabilita la verifica dei driver su Windows 10
Se i controlli precedenti sono stati eseguiti correttamente, puoi provare a disabilitare la verifica della firma dei driver e poi reinstallare il pacchetto specifico per il tuo smartphone. Questa parte riguarda Windows 10 e serve proprio a sbloccare il riconoscimento del device quando il sistema rifiuta i driver.
- Apri il Prompt dei comandi di Windows 10 da amministratore e digita il comando bcdedit.exe/set TESTSIGNING OFF, poi premi Invio e riavvia il computer per applicare le modifiche richieste.
- Entra in fastboot dal dispositivo, collegalo al PC con il cavo USB e disinstalla il dispositivo mettendo il flag sull’opzione elimina il software driver per il dispositivo; attendi il termine della procedura.
- Installa i driver dopo aver scollegato lo smartphone dal computer e avviato il pacchetto driver specifico per il modello di smartphone; quando ti viene richiesta la marca, seleziona others.
- Conferma l’avviso di sicurezza sull’attendibilità del software premendo su Si.
- Collega il telefono in modalità fastboot al PC usando il cavo USB.
- Attendi l’installazione dei driver.
Errori comuni e limiti
Se dopo questi passaggi il telefono continua a non essere riconosciuto, il problema può dipendere ancora dal cavo, dal pacchetto driver sbagliato o da un’installazione precedente che non è stata rimossa correttamente. Il messaggio Waiting for device non indica solo un guasto del telefono: spesso segnala che Windows 10 non sta accettando il device in fastboot o ADB.
Un altro limite reale è che, senza i driver specifici per il modello di smartphone, la procedura non può andare a buon fine. Allo stesso modo, se hai la possibilità concreta di usare un altro computer con Windows 7, potresti aggirare il blocco più rapidamente invece di insistere su Windows 10.
Quando conviene e quando no
Questa strada conviene soprattutto quando hai solo un PC con Windows 10 e vuoi risolvere il problema senza cercare subito un altro computer. In quel caso ha senso provare prima i controlli iniziali e poi la disabilitazione della firma dei driver, perché è la combinazione più utile per sbloccare il riconoscimento dello smartphone.
Se però hai già a disposizione un altro computer con Windows 7, può essere più pratico usare quello per flashare i file sullo smartphone e chiudere il problema senza passare da tutti i passaggi di Windows 10. Nella maggior parte dei casi, comunque, dopo la corretta reinstallazione dei driver il dispositivo torna a essere riconosciuto e ADB e Fastboot diventano di nuovo utilizzabili per le operazioni di flash.
Domande Frequenti
Il messaggio Waiting for device può comparire anche con lo smartphone acceso?
Sì, il problema di riconoscimento può comparire sia con smartphone acceso sia spento. Per questo ha senso controllare prima cavo, debug USB e driver.
Devo per forza usare un cavo diverso?
Non per forza, ma il cavo deve essere in perfette condizioni e senza problemi di collegamento. Se hai dubbi, conviene provarne un altro compatibile.
Perché bisogna selezionare others quando si installano i driver?
Perché, quando il sistema chiede la marca del dispositivo, in questo caso va indicata la voce others come previsto dalla procedura.
Se ho solo Windows 10, posso comunque risolvere?
Sì. La guida serve proprio a chi non vuole o non può usare un altro PC con una versione diversa di Windows.
Che cosa succede se i driver non si installano comunque?
Di solito il telefono continua a essere visto come Waiting for device e il flash resta bloccato. In quel caso conviene ricontrollare il pacchetto driver, il cavo USB e la modalità fastboot.