GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Il telefono Android non viene visualizzato in Lsusb dopo essere entrati in modalità "download"!?

Ho provato a utilizzare Heimdall per installare ROM personalizzate sul mio Samsung Galaxy GT-i8190 (Galaxy S3 Mini), ma in esecuzione

sudo heimdall detect

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

Ho appena notato che quando il dispositivo è in modalità "download", non compare nemmeno nell'elenco dei dispositivi USB collegati!

Ecco l'output di lsusb quando il dispositivo è connesso in modalità normale:

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

Noti il ​​telefono su 003:023? Bene, quindi l'ho messo in modalità download (eseguendo sudo adb reboot download o premere a lungo il tasto V-, Power e Home per alcuni secondi). Il dispositivo è ancora connesso. La modalità di debug USB è attiva. Ecco l'output di 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

L'unica riga mancante ora è quella con il dispositivo, ergo il dispositivo non è effettivamente collegato a nessuna porta USB, quindi heimdall detect non sarà in grado di rilevarlo. Ci sono driver esterni di cui ho bisogno? Qualcuno può fornire un input?

Risposta accettata:

La maggior parte dei suggerimenti disponibili su come risolvere un problema simile (ma non lo stesso di questo) include;

  • Assicurati di aver impostato correttamente le regole udev:consulta le istruzioni di installazione
  • Prova con diversi cavi USB
  • Prova con diverse porte USB
  • Riavvio del computer
  • Assicurati di utilizzare le porte USB2
Correlati:come consentire agli utenti non sudoers di eseguire uno script che esegue operazioni di root?

Tuttavia, per me, nessuno di questi ha funzionato, anche se sembrerebbe che la porta USB fosse buona, fino a quando non si passa alla modalità download.

L'ho sperimentato sia su Ubuntu Linux 14.04 che su Windows 7 sulla stessa macchina.

Ho pensato che forse perché il problema si è verificato sia in Linux che in Windows e le porte USB apparentemente funzionavano bene quando non erano in modalità download che doveva essere un problema con il telefono. Al telefono l'ho verificato;

  • KNOX non era in esecuzione
  • Eseguito più volte un ripristino delle impostazioni di fabbrica, poiché alcuni utenti sembrano aver segnalato il successo al loro terzo o quarto ripristino delle impostazioni di fabbrica

Alla fine ho provato su un vecchio laptop Dell, con Ubuntu 10.04, utilizzando il cavo in dotazione con il telefono, e la prima volta ha funzionato perfettamente.

Quindi, il mio suggerimento sarebbe quello di provare forse un computer diverso.

Devo ancora confermare se il problema è correlato alla versione di Ubuntu, ma lo farò più tardi oggi. Confermato, Ubuntu 14.04 funziona bene su un'altra macchina.


Ubuntu
  1. Cosa fa esattamente Grub_gfxpayload_linux=text?

  2. Il BIOS non rileva Ssd dopo il riavvio da Ubuntu 16.04 (dell Xps 15)?

  3. Logitech M515 non funziona dopo l'aggiornamento a 12.04?

  4. Networkmanager non sa che sono online, dopo essere tornato dall'ibernazione?

  5. Il dispositivo Linux non mostra lo spazio su disco corretto dopo un ridimensionamento

Installa Android sul telefono BQ Aquaris Ubuntu in Linux

Linux – Il dispositivo Eth0 non sembra essere presente, ritardando l'inizializzazione?

Il terminale non viene visualizzato nel programma di avvio?

Cosa indica il primo carattere della stringa in modalità Unix?

L'emulatore -avd non avvia il dispositivo virtuale?

l'emulatore Android non si avvia, avd