Pour le moment, je voudrais réinstaller Android sur mon appareil (périphérique matériel personnalisé). J'ai obtenu les fichiers image après la construction. Mais lorsque j'entre fastboot devices
rien ne revient.
adb devices
travaille. Il rend mon appareil. fastboot flashall -w
ne fonctionne pas non plus. Je retourne <waiting for devices>
et reste ainsi jusqu'à ma sortie.
Le fichier 70-Android.rules.d est donc correct. J'ai également défini Android_PRODUCT_OUT. But someone knows why fastboot does not see my device, but adb does?
Redémarrer udev ou adb ne fonctionne pas. Certaines personnes le recommandent sur Internet.
Système d'exploitation: Ubuntu 11.10
Êtes-vous en train de redémarrer l'appareil dans le chargeur de démarrage et d'entrer fastboot USB dans le menu du chargeur de démarrage?
Essayer
adb reboot bootloader
puis recherchez les instructions à l'écran pour passer en mode de démarrage rapide.
Pour Windows:
je vous remercie. qui a très bien fonctionné pour moi ... à partir de la ligne cmd de windows
E:\dev\Android-sdk-windows\platform-tools>adb devices
List of devices attached
0123456789ABCDEF device
E:\dev\Android-sdk-windows\platform-tools>fastboot devices
E:\dev\Android-sdk-windows\platform-tools>adb reboot bootloader
attendu que la tablette redémarre ...
E:\dev\Android-sdk-windows\platform-tools>fastboot devices
mt6582_phone fastboot
J'ai eu le même problème, mais j'exécutais Ubuntu 12.04 via une machine virtuelle. J'utilise un Nexus 10. J'avais ajouté le périphérique USB comme filtre pour le VM (en utilisant la boîte virtuelle dans les paramètres de la machine virtuelle).
L'appareil que j'avais ajouté était "samsung Nexus 10".
Le problème est qu'une fois que l'appareil est en mode de démarrage rapide, il apparaît comme un appareil différent: "Google, Inc Android 1.0." Faire ainsi "lsusb" dans le VM n'a montré aucun appareil connecté, et évidemment, les "appareils à démarrage rapide" n'ont rien retourné jusqu'à ce que j'ajoute le "deuxième" appareil comme filtre pour le VM également.
J'espère que cela aide quelqu'un.
[~ # ~] tldr [~ # ~] - En plus des réponses précédentes. Il peut y avoir un problème avec la version de la commande fastboot
. Essayez de télécharger le plus récent via Android SDK Manager au lieu de celui par défaut disponible dans le référentiel du système d'exploitation.
Il y a encore une chose que vous pouvez faire pour résoudre ce problème. J'ai eu le même problème en essayant de flasher le Nexus Player. Toutes les commandes adb fonctionnent correctement en mode de démarrage normal . Cependant, après être passé en mode fastboot , je n'ai pas pu exécuter les commandes fastboot. Mon appareil n'était pas visible dans la sortie du fastboot devices
commande. J'ai défini les bonnes règles dans le fichier /etc/udev/rules.d/11-Android.rules. La commande lsusb
a montré que le périphérique a été branché.
L'âme était assez simple. J'ai téléchargé le fastboot
via Android Studio SDK Manager au lieu d'utiliser celui par défaut disponible dans les packages Ubuntu.
Tout ce dont vous avez besoin est sdkmanager . Téléchargez les Outils de la plateforme SDK Android et remplacez le /usr/bin/fastboot par défaut par le nouveau.
Si vous n'avez rien reçu lors de la saisie fastboot devices
, cela signifie que vos appareils ne parviennent pas à entrer dans le modèle de démarrage rapide. Assurez-vous que vous entrez dans le modèle de démarrage rapide en appuyant simultanément sur ces trois boutons, touche d'alimentation, touche de volume (à la fois '+' et '-'). Ensuite, vous pouvez voir vos appareils via fastboot devices
et continuez de flasher vos appareils.
remarque: j'ai entré le modèle de démarrage rapide uniquement en appuyant sur les touches 'power' et '-' avant, et présente le même problème.
Vous devez exécuter fastboot en tant que root. Essayez Sudo fastboot