“Falha ao detectar dispositivo compatível com o modo de download” no Mac Lion com o Samsung Galaxy S2

10

Oi, eu estou usando o wiki cyanmodgen para instalá-lo. mas estou preso no primeiro passo.

Sempre que sudo heimdall flash --kernel zImage
eu recebo:

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

O dispositivo é inicializado no modo de download, e todo o resto é exatamente como o wiki, exceto que o meu s2 ainda está no Android 2.3 e não no ICS.

Obrigado por qualquer ajuda ou dica.

Dany Y
fonte

Respostas:

6

Eu tive o mesmo problema. Examinar a fonte de heimdal revelou que esta mensagem é enviada quando nenhum dispositivo USB está conectado.

E esse foi de fato o caso. lsusbmostrou que o kernel não tem conhecimento de nenhum dispositivo USB relacionado ao Galaxy S:

flo@flo-pc ~/data/cm9-sgs $ lsusb
Bus 002 Device 004: ID 046d:0990 Logitech, Inc. QuickCam Pro 9000
Bus 003 Device 069: ID 1a40:0101 TERMINUS TECHNOLOGY INC. USB-2.0 4-Port HUB
Bus 006 Device 002: ID 046a:0023 Cherry GmbH CyMotion Master Linux Keyboard
Bus 007 Device 002: ID 058f:6254 Alcor Micro Corp. USB Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 005: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 007 Device 004: ID 046d:c521 Logitech, Inc. Cordless Mouse Receiver

Depois de usar um cabo USB diferente e uma porta USB diferente, meu Galaxy S apareceu lsusbenquanto estava no modo de download:

flo@flo-pc ~/data/cm9-sgs $ lsusb
Bus 001 Device 016: ID 04e8:6601 Samsung Electronics Co., Ltd Mobile Phone
Bus 002 Device 004: ID 046d:0990 Logitech, Inc. QuickCam Pro 9000
....

E o heimdall foi capaz de exibir um novo kernel!

Então, eu tenho duas sugestões:

  • tente outro cabo USB, suspeito que o cabo USB original da Samsung seja de baixa qualidade
  • tente outra porta USB, idealmente sem um hub USB entre os dispositivos
Fluxo
fonte
Tenho o mesmo problema do OP, mas, na verdade, meu dispositivo aparece quando digito lsusb.
Mittenchops