O telefone Android não aparece em lsusb depois de entrar no modo “download”!

6

Estou tentando usar o Heimdall para instalar ROMs personalizadas no meu Samsung Galaxy GT-i8190 (Galaxy S3 Mini), mas executando

sudo heimdall detect

ERROR: Failed to detect compatible download-mode device.'

Acabei de notar que, quando o dispositivo está no modo "download", ele nem aparece na lista de dispositivos USB conectados!

Aqui está a saída de lsusb quando o dispositivo está conectado no 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

Observe o telefone em 003: 023? Bem, então eu coloquei no modo de download (executando sudo adb reboot download ou a tecla V-, Power e Home pressionada por alguns segundos). O dispositivo ainda está conectado. O modo de depuração USB está ativado. Aqui está a saída 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

A única linha faltando agora é aquela com o dispositivo, o dispositivo ergo não está efetivamente conectado a nenhuma porta USB, portanto heimdall detect não será capaz de detectá-lo. Existem drivers externos que eu preciso? Alguém pode fornecer alguma entrada?

    
por Zia Ur Rehman 23.10.2014 / 02:28

4 respostas

3

A maioria das sugestões sobre como corrigir semelhante (mas não a mesma questão como esta) incluem:

  • Verifique se você tem a configuração das regras do udev corretamente - consulte as instruções de instalação
  • Experimentando diferentes cabos USB
  • Tentando diferentes portas USB
  • Reiniciando o computador
  • Verifique se você está usando portas USB2

No entanto, para mim, nada disso funcionou, embora pareça que a porta USB estava boa, ou seja, até você mudar para o modo de download.

Eu experimentei isso no Ubuntu Linux 14.04 e no Windows 7 na mesma máquina.

Eu pensei que talvez porque o problema ocorreu no Linux e no Windows e as portas USB aparentemente funcionaram bem quando não estavam no modo de download, e isso deve ser um problema com o telefone. No telefone eu verifiquei isso;

  • KNOX não estava sendo executado
  • Realizamos uma redefinição de fábrica várias vezes, pois alguns usuários parecem ter relatado sucesso em sua terceira ou quarta redefinições de fábrica

Por fim, experimentei um laptop Dell antigo, executando o Ubuntu 10.04, usando o cabo fornecido com o telefone, e ele funcionou perfeitamente na primeira vez.

Então, minha sugestão seria que talvez tentássemos um computador diferente.

Ainda estou para confirmar se o problema está relacionado à versão do Ubuntu, mas farei isso ainda hoje. Confirmado, o Ubuntu 14.04 funciona bem em outra máquina.

    
por alexhayes 04.01.2015 / 21:52
2

Tive o mesmo problema no Ubuntu 12.04. Foi o cabo USB o tempo todo. Não use alternativas frágeis. Use os que você tem com o dispositivo.

    
por Imran Nazir 16.01.2016 / 21:34
0

Eu encontrei um modo para fazê-lo funcionar. Você pode inicializar o Ubuntu a partir do USB e, em seguida, o telefone no modo de download aparece diretamente no lsusb e em outras ferramentas (heimdall etc.). Eu tenho o mesmo problema no Ubuntu 14.04. Tentei alguns telefones no modo de download e eles são erroneamente reconhecidos. Em algum lugar do sistema, ele se lembra do primeiro telefone. Alterar o cabo USB não ajuda.

    
por user295297 19.05.2016 / 10:52
0

Samsung Rugby I547 no LinuxMint 17 de 32 bits aqui ..

Para mim, a solução foi desligar o telefone e ligar novamente.

Estava funcionando bem, então quando eu desconectei o cabo USB e o conectei de volta, o telefone não apareceu no lsusb.

Reiniciar o telefone não resolveu isso.

Desligar o telefone e ligá-lo novamente.

    
por Nissim Kaufmann 16.11.2016 / 05:20

Tags