fastboot no ve el dispositivo

He leído muchos artículos sobre este problema, pero no puedo resolverlo. Decidí instalar mi aplicación de desarrollador en el teléfono usando wifi. Para hacer esto, necesito hacer algunas cosas con mi teléfono. El primer paso es desbloquear el gestor de arranque. Apilo en el paso 8, fastboot oem get_identifier_tokenmuestra información < waiting to device >. adbve mi dispositivo pero fastbootno puede. ¿Una idea?

Mi teléfono es HTC Wildfire Sy estos son los pasos que estoy siguiendo:

  1. Reinicié el teléfono y entré en FASTBOOT USBmodo
  2. Intenté ejecutar el fastboot oem get_identifier_tokencomando pero sin éxito.

Uso Windows 7 Professional y mi teléfono es reconocido como HT1CSTR05155.

¿Cuál es el modelo de teléfono y qué instrucciones estás siguiendo? ¿Reiniciaste el teléfono en modo fastboot (por ejemplo, usando adb reboot bootloader)? ¿Qué sistema operativo está usando en la computadora y cómo reconoce el teléfono en ese momento?
Actualizaste el bootloader? Debería ver ***LOCKED***en la pantalla del teléfono después de iniciar el cargador de arranque; de ​​lo contrario, no tiene la versión adecuada del cargador de arranque para desbloquear. También verifique que el teléfono aparezca en el Administrador de dispositivos sin ningún signo de interrogación cuando lo invoque fastboot oem get_identifier_token; ver el signo de interrogación allí significa que el controlador fastboot no está instalado correctamente.

Respuestas (9)

Linux/OSX

Ejecute fastboot como root o con sudo.

Otro sistema operativo: créditos

si sudo fastboot oem unlockno funciona, inicie sesión como root con sudo -s, luego ejecute fastboot oem unlock.

¿Está reiniciando el dispositivo en el cargador de arranque e ingresando fastboot USB en el menú del cargador de arranque?

Tratar:

adb reboot bootloader

Luego, busque las instrucciones en pantalla para ingresar al modo fastboot.

Problema resuelto. Al final vi que no estaban instalados los drivers para android. Instalé controladores desde este sitio http://forum.xda-developers.com/showthread.php?t=2126036 y el dispositivo es visible por fastboot. Una cosa que no entiendo es por qué adbvio el dispositivo y fastbootno.

Esto se debe a que el teléfono presenta diferentes identificadores de dispositivo a la computadora en estos modos, y se necesitan diferentes controladores, por lo que es posible tener instalados los controladores adecuados para un modo, pero no para el otro. El fastbootprograma es simple y solo mostrará el < waiting for device >mensaje para siempre si faltan los controladores. Sin embargo, el mismo mensaje puede aparecer si los controladores están instalados correctamente, pero el teléfono no está en el estado correcto con las ID de dispositivo de inicio rápido.
Para teléfonos moto, obténgalo desde aquí support.motorola.com/us/en/solution/MS88481

ADB y fastboot requieren diferentes controladores USB.

Si bien puede ver su dispositivo en adb cuando su teléfono está encendido, fastboot no lo detectará hasta que instale el controlador y, por lo tanto, mostrará "esperando dispositivo".

Puede seguir los siguientes pasos para hacerlo:

  1. Abra su administrador de dispositivos y reinicie su dispositivo en un arranque rápido presionando el botón de subir y bajar volumen y el botón de encendido simultáneamente
  2. Notará que el administrador de dispositivos se actualiza y ahora su teléfono tiene un ícono amarillo
  3. Descargue el controlador USB de Google , es un archivo zip, así que continúe y descomprímalo en su directorio local
  4. Haga clic con el botón derecho en el triángulo amarillo de su dispositivo y actualice el controlador, seleccione la opción actualizar desde el almacenamiento local y seleccione la carpeta "usb_driver" debajo de los archivos extraídos en el paso anterior
  5. Está listo para comenzar, el desbloqueo oem fastboot detectará el dispositivo ahora
Seguí estas instrucciones al pie de la letra, y siempre falla.

Problema: los modos adb y fastboot para el mismo dispositivo Android se reconocen como dispositivos separados en Windows

Escenario: el dispositivo es visible con adb devicespero no se detecta con fastboot devicesy las otras sugerencias aquí no funcionan; aún termina con "esperando dispositivo" en Windows y no puede elegir un controlador para instalar a través de la respuesta de rahul pandey usando el controlador USB de Google .

Posible solución: actualice manualmente el controlador de su dispositivo en el Administrador de dispositivos mientras está conectado en modo fastboot

Pasos:

  1. Descargue e instale los controladores USB de Android para su dispositivo. Por ejemplo, los drivers de Samsung para teléfonos Samsung o el (venerable) Google Galaxy Nexus
  2. Reinicie el dispositivo en modo fastboot usando adb reboot bootloadero presionando los botones Volume Up++ Volume DownsimultáneamentePower
  3. Abra el Administrador de dispositivos
  4. Desconecte/enchufe su dispositivo Android para que pueda encontrar fácilmente su dispositivo no reconocido en la lista
  5. En Otros dispositivos , busque su teléfono Android con un triángulo amarillo
  6. Haga clic derecho sobre él y seleccione: Update driver> Browse my computer for driver software>Let me pick from a list of available drivers on my computer
  7. Busque el controlador que acaba de instalar y selecciónelo. Para mi Google Galaxy Nexus fue Samsung Android ADB Interface.

Con un poco de suerte, eso resolverá tu problema. Ahora puede usar el método de desbloqueo del cargador de arranque para su dispositivo (o, en mi caso, flashear una ROM OEM).

Gracias a: https://android.stackexchange.com/a/106468/52235 por indicarme la dirección correcta.

No me di cuenta de inmediato, pero hay diferentes controladores ADB y controladores Fastboot. Instalé los controladores USB de Google con los extras SDK y ADB funcionó muy bien, pero obtuve el "dispositivo en espera" que intentaba flashear en modo fastboot.

Fui al administrador de dispositivos desde el panel de control y vi el dispositivo "Android 1.0" con el ícono amarillo que mostraba que no funcionaba correctamente. Tuve que actualizar el controlador y elegirlo de la lista de controladores existentes que tenían una entrada de inicio rápido.

Tuve el mismo problema descrito por 'pepuch' en mi HTC Desire S. Probé diferentes controladores en computadoras relativamente nuevas con Windows 8 y Windows 10. Al final, encontré un enlace que sugería que debería probar el (mismo) procedimiento en un computadora más antigua (de escritorio) que hice y la computadora logró detectar mi Desire S en modo USB de arranque rápido y logré leer el token de identificación. El enlace que me llevó a la solución es el siguiente: http://forums.androidcentral.com/htc-one-rooting-roms-hacks/345350-htc-one-pc-doesn-t-recognize-bootloader.html

Lo único que hice antes de comenzar con fastboot USB fue instalar los controladores HTC para el teléfono en la caja de Windows 7 y verificar que el teléfono se detecta cuando Android está funcionando.

intente reinstalar el controlador fastboot

mientras está en fastboot

  1. abrir administrador de dispositivos
  2. expandir android
  3. debe haber un dispositivo
  4. botón derecho del ratón
  5. desinstalar
  6. desmarque "eliminar software de controlador"
  7. haga clic en pc con lupa (en la barra de herramientas)
  8. si no se soluciona, repita, pero verifique eliminar el controlador (es posible que deba descargarlo)

Si ningún controlador funciona en Windows 10 u 8.1/8 y su objetivo es simplemente usar fastboot para flashear boot.img (probablemente porque tiene S-ON), ahí está el camino de Linux: prepare una memoria USB y use Live Linux Creator e instale un Live Linux como Ubuntu o Lubuntu en el dispositivo. Inicie la versión Live (tal vez pueda usar VirtualBox VM en Windows, no estoy seguro). Abra la Terminal con Ctrl+Alt+T. Escriba (sin comentarios 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 !!!