fastboot no ve el dispositivo

34

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. Traté de ejecutar el fastboot oem get_identifier_tokencomando pero sin éxito.

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

pepuch
fuente
1
¿Cuál es el modelo de teléfono y qué instrucciones estás siguiendo? ¿Reinició el teléfono en modo fastboot (p. Ej., Usando adb reboot bootloader)? ¿Qué sistema operativo está utilizando en la computadora y cómo reconoce el teléfono en ese momento?
Sergey Vlasov
Sergey, mira mi edición.
pepuch
¿Actualizaste el gestor de arranque? Debería ver ***LOCKED***en la pantalla del teléfono después de iniciar en el gestor de arranque, de lo contrario no tiene la versión adecuada para desbloquearlo. También verifique que el teléfono aparezca en el Administrador de dispositivos sin ningún fastboot oem get_identifier_tokensigno de interrogación cuando invoque ; ver el signo de interrogación allí significa que el controlador fastboot no está instalado correctamente.
Sergey Vlasov

Respuestas:

28

Linux / OSX

Ejecute fastboot como root o con sudo.

Otro sistema operativo: créditos

DmitrySandalov
fuente
1
si sudo fastboot oem unlockno funciona, inicie sesión como root con sudo -s, luego ejecute fastboot oem unlock.
gihanchanuka
2
@gihanchanuka Esto hizo el truco para mí, ¡gracias!
stommestack
Tu enlace está muerto, tristemente.
Kirk Woll
26

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

Tratar:

adb reboot bootloader

A continuación, busque las instrucciones que aparecen en pantalla para introducir el modo de fastboot.

user46536
fuente
1
Mi fastboot no detectaba el dispositivo, pero adm funcionaba bien y su respuesta me llevó a lo que me faltaba.
Mojtaba Rezaeian
9

Problema resuelto. Al final vi que los controladores para Android no estaban instalados. Instalé controladores de 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.

pepuch
fuente
55
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 sólo va a mostrar el < waiting for device >mensaje de siempre si los conductores están desaparecidos. Sin embargo, puede aparecer el mismo mensaje si los controladores se han instalado correctamente, pero el teléfono no está en el estado adecuado con los ID de dispositivos fastboot.
Sergey Vlasov
6

ADB y fastboot requieren diferentes controladores USB.

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

Puede seguir los pasos a continuación para hacerlo:

  1. Abra su administrador de dispositivos y reinicie su dispositivo en un inicio rápido presionando el botón de subir, bajar el volumen y encender simultáneamente
  2. Notarás que el administrador de dispositivos se actualiza y ahora tu 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 derecho en el triángulo amarillo de su dispositivo y actualice el controlador, seleccione la opción de actualización del almacenamiento local y seleccione la carpeta "usb_driver" debajo de los archivos extraídos en el paso anterior
  5. Ya puedes irte, el desbloqueo oem fastboot detectará el dispositivo ahora
Rahul Pandey
fuente
2

No me di cuenta de inmediato, pero hay diferentes controladores ADB y controladores Fastboot. Había instalado los controladores usb de google con los extras del SDK y ADB funcionó muy bien, pero obtuve el "dispositivo en espera" tratando de flashear en modo fastboot.

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

Jason Goemaat
fuente
2

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 sugiere que debería probar el (mismo) procedimiento en un La computadora más antigua (de escritorio) que hice y la computadora logró detectar mi Desire S en modo USB fastboot y logré leer el token de identificación. El enlace que me condujo a la solución sigue: 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 en fastboot USB fue instalar los controladores de HTC para el teléfono en la caja de Windows 7 y verificar que el teléfono se detecta cuando Android está funcionando.

Imre Lendak
fuente
1

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

Escenario: el dispositivo es visible adb devicespero no se detecta con fastboot devicesy las otras sugerencias aquí no funcionan; todavía terminas con "esperando el dispositivo" en Windows y no puedes elegir un controlador para instalar mediante 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 controladores 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 Down+ Powersimultáneamente
  3. Abrir el Administrador de dispositivos
  4. Desenchufe / conecte su dispositivo Android para que pueda encontrar fácilmente su dispositivo no reconocido en la lista
  5. En Otros dispositivos, encuentre 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 lo fue Samsung Android ADB Interface.

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

Gracias a: https://android.stackexchange.com/a/106468/52235 por señalarme en la dirección correcta.

usuario2021355
fuente
0

intente reinstalar el controlador fastboot

mientras en fastboot

  1. administrador de dispositivos abierto
  2. expandir android
  3. debería haber un dispositivo
  4. botón derecho del ratón
  5. desinstalar
  6. desmarque "eliminar software del controlador"
  7. haga clic en la PC con lupa (en la barra de herramientas)
  8. si no está arreglado, repita, pero verifique eliminar controlador (puede que necesite descargarlo)
trogper
fuente
0

Si no hay controladores que funcionen en Windows 10 u 8.1 / 8 y su objetivo es usar fastboot para flashear boot.img (probablemente porque tiene S-ON), esa es la forma de Linux: prepare una memoria USB y use Live Linux Creador e instale un Live Linux como Ubuntu o Lubuntu en el dispositivo. Arranque en 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 !!!
Terran
fuente