40 votos

ADB puede descubrir los aparatos, pero no fastboot

He buscado en la web acerca de este problema y por lo general es resuelto mediante la instalación de los controladores apropiados. El problema es que estoy en un Mac.

Cuando conecto mi dispositivo, puede ser descubierto cuando ejecuto adb devices. Corro adb reload bootloader y entra en modo de descarga (el modo que usted consigue cuando usted mantenga pulsado Volumen Abajo + botón de Inicio al encender). Es esto correcto? Supongo que es.

De todos modos, cuando es en esta etapa, adb devices o fastboot devices rendimientos nada.

He probado esto en i9100 y i9505.

25voto

Thiago F Macedo Puntos 191

Para hacer que el sistema reconize el dispositivo android, en sus diferentes modos, uno debe establecer los permisos para su usuario en udev.

Es necesario repetir este proceso de carga de android udev ids, para cada modo de que el teléfono tiene (sistema operativo, gestor de arranque o de recuperación), porque tienen diferentes usb id

# reboot into fastboot mode
adb reboot bootloader

# grab you fastboot/bootloader device ids
lsusb
> Bus 001 Device 035: ID **18d1:d00d** Google Inc.

# install the ids into /etc/udev/rules.d/99-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d00d", MODE="0666", OWNER="thiago"

# restart udev
/etc/init.d/udev restart

# try fastboot (only on bootloader mode)
fastboot devices

16voto

p1xel Puntos 95

Personalmente tuve que ejecutar fastboot como root/sudo por fastboot para detectar el dispositivo. He intentado esto en Linux como yo no tengo un Mac, pero es *NIX de todos modos ;)

15voto

beeman Puntos 31

Para referencia en el futuro, este fue mi caso (que implica un Nexus 4):

He tratado de llevar mi teléfono al estado original (bootloader bloqueado + rom stock).

Ahora fastboot devices no muestran el dispositivo donde adb device hizo, hasta que puse el teléfono en modo fastboot (esto tiene sentido, pero me tomó un tiempo para averiguar...)

Para poner el Nexus 4 en modo fastboot:

  • Apagar el Nexus 4.
  • Pulse y mantenga pulsado el botón para Subir Volumen, Bajar Volumen y botones de encendido

Ahora fastboot devices encuentra mi teléfono y la restauración podría continuar :-)

9voto

Yo tenía el mismo problema con el infocus m512, reconocido por adb, pero no por fastboot, cuando en el modo de descarga.

he encontrado que especificar el id de proveedor me funciona (0xID)

fastboot-i 0x0489 trabajó para mí.

3voto

cades kao Puntos 11

Yo uso el macbook y se encontraron con exactamente el mismo problema.

Finalmente he conseguido flashear mi teléfono (Llama).

La clave es entrar en "modo Fastboot" presionando Volumen Abajo y botón de encendido juntos(Detalle en la sección de guía oficial).

Cuando estás en modo Fastboot y el dispositivo está conectado al ordenador, ejecute fastboot devices de nuevo. Esta vez el dispositivo es detectado.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X