He estado tratando de usar Heimdall para instalar ROM personalizadas en mi Samsung Galaxy GT-i8190 (Galaxy S3 Mini), pero ejecuto
sudo heimdall detect
Da
ERROR: Failed to detect compatible download-mode device.`
Acabo de darme cuenta de que cuando el dispositivo está en modo de "descarga", ¡ni siquiera aparece en la lista de dispositivos USB conectados!
Aquí está la salida de lsusb
cuando el dispositivo está conectado en modo normal:
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 13d3:5188 IMC Networks
Bus 003 Device 004: ID 13d3:3362 IMC Networks
Bus 003 Device 015: ID 0000:0538
Bus 003 Device 023: ID 04e8:6860 Samsung Electronics Co., Ltd GT-I9100 Phone [Galaxy S II], GT-I9300 Phone [Galaxy S III], GT-P7500 [Galaxy Tab 10.1]
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
¿Ves el teléfono en 003:023? Bueno, entonces lo puse en modo de descarga (ejecutando sudo adb reboot download
o mantenga presionadas las teclas V-, Encendido y Inicio durante unos segundos). El dispositivo todavía está conectado. El modo de depuración USB está activado. Aquí está la salida de lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 13d3:5188 IMC Networks
Bus 003 Device 004: ID 13d3:3362 IMC Networks
Bus 003 Device 015: ID 0000:0538
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
La única línea que falta ahora es la que tiene el dispositivo, ergo el dispositivo no está efectivamente conectado a ningún puerto USB, por lo tanto heimdall detect
no será capaz de detectarlo. ¿Hay algún controlador externo que necesite? ¿Alguien puede proporcionar alguna información?
Respuesta aceptada:
La mayoría de las sugerencias que existen sobre cómo solucionar un problema similar (pero no el mismo que este) incluyen;
- Asegúrese de tener las reglas de udev configuradas correctamente; consulte las instrucciones de instalación
- Probar diferentes cables USB
- Probar diferentes puertos USB
- Reinicio de la computadora
- Asegúrese de estar usando puertos USB2
Sin embargo, para mí, ninguno de estos funcionó, aunque parece que el puerto USB estaba bien, eso es hasta que cambias al modo de descarga.
Experimenté esto tanto en Ubuntu Linux 14.04 como en Windows 7 en la misma máquina.
Pensé que tal vez debido a que el problema ocurrió tanto en Linux como en Windows y los puertos USB aparentemente funcionaban bien cuando no estaban en modo de descarga, debía ser un problema con el teléfono. En el teléfono comprobé eso;
- KNOX no se estaba ejecutando
- Realicé un restablecimiento de fábrica varias veces, ya que algunos usuarios parecen haber informado de éxito en su tercer o cuarto restablecimiento de fábrica
Finalmente, probé en una computadora portátil Dell más antigua, con Ubuntu 10.04, utilizando el cable provisto con el teléfono, y funcionó perfectamente la primera vez.
Entonces, mi sugerencia sería que tal vez pruebe con una computadora diferente.
Todavía tengo que confirmar si el problema está relacionado con la versión de Ubuntu, pero lo haré más tarde hoy. Confirmado, Ubuntu 14.04 funciona bien en otra máquina.