15 votos

El Heimdall da un error, "ERROR: No se ha podido detectar un dispositivo compatible con el modo de descarga".

Al intentar flashear un Galaxy S3 (ATT), obtengo

ERROR: No se ha podido detectar un dispositivo compatible con el modo de descarga.

A continuación, el registro,

$ sudo heimdall flash --RECOVERY recovery.img
Heimdall v1.4.0

Copyright (c) 2010-2013, Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/

Initialising connection...
Detecting device...
ERROR: Failed to detect compatible download-mode device.

17voto

Evan Carroll Puntos 800

Empieza por asegurarte de que estás conectado a un puerto USB 2.0. Entonces,

poner el dispositivo en modo de descarga,

$ sudo adb reboot download

continúa con el parpadeo de Heimdall,

$ sudo heimdall flash --RECOVERY recovery.img

Eso debería funcionar,

Initialising connection...
Detecting device...
Claiming interface...
Attempt failed. Detaching driver...
Claiming interface again...
Setting up interface...

Initialising protocol...
Protocol initialisation successful.

Beginning session...

Some devices may take up to 2 minutes to respond.
Please be patient!

Session begun.

Downloading device's PIT file...
PIT file download successful.

Uploading RECOVERY
100%
RECOVERY upload successful

Ending session...
Rebooting device...
Releasing device interface...
Re-attaching kernel driver...

1 votos

No veo cómo el error está relacionado con la respuesta. Normalmente, cuando heimdall te dice que "no hay ningún dispositivo en modo de descarga" es que no puede encontrar un dispositivo. Esto puede ser causado por los permisos del nodo USB del dispositivo, que impiden al usuario que ejecuta heimdall acceder al nodo del dispositivo.

1 votos

Oh, acabo de ver el sudo antes del comando heimdall. Esto solucionaría el error, por supuesto. Tal vez quieras señalar ese pequeño hecho en tu respuesta.

0 votos

O el uso de heimdall con un dispositivo en modo de descarga y permisos de nodo de dispositivo restrictivos podría causar este error. Entonces sudo lo "arreglará".

4voto

iaeiou Puntos 31

Tuve el mismo problema años después, y lo resolví por.. ¡utilizando otro cable USB!

De hecho, algunos cables USB sólo están hechos para la transferencia de energía y no admiten la transmisión de datos

También puede probar otros puertos USB y comprobar si su dispositivo se detecta con lsusb

3voto

u38cg Puntos 31

Una posible explicación es que hayas confundido el modo de recuperación y el modo de descarga que son (acabo de descubrir) dos cosas diferentes en algunos teléfonos, el mío incluido. Yo tuve el mismo error y al cambiar al modo de descarga se solucionó.

-1voto

yanokwa Puntos 1004

Instalar Teamwin recovery poner en modo de recuperación limpiar todo arreglar la partición del sistema reiniciar desde el recovery al modo download ahora flashear me ha funcionado

0 votos

La pregunta se hizo en 2013, para que esta sea una respuesta válida vas a tener que elaborar. Incluye instrucciones en forma de viñetas y capturas de pantalla.

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