Ho provato a utilizzare Heimdall per installare ROM personalizzate sul mio Samsung Galaxy GT-i8190 (Galaxy S3 Mini), ma in esecuzione
sudo heimdall detect
Dà
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
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.