J'ai essayé d'utiliser Heimdall pour installer des ROM personnalisées sur mon Samsung Galaxy GT-i8190 (Galaxy S3 Mini), mais en cours d'exécution
sudo heimdall detect
Donne
ERROR: Failed to detect compatible download-mode device.`
Je viens de remarquer que lorsque l'appareil est en mode "téléchargement", il n'apparaît même pas dans la liste des périphériques USB connectés !
Voici la sortie de lsusb
lorsque l'appareil est connecté en mode 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
Remarquez le téléphone sur 003:023 ? Eh bien, je l'ai mis en mode téléchargement (en exécutant sudo adb reboot download
ou appuyez longuement sur les touches V-, Power et Home pendant quelques secondes). L'appareil est toujours connecté. Le mode de débogage USB est activé. Voici la sortie 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 seule ligne manquante maintenant est celle avec l'appareil, l'appareil ergo n'est effectivement connecté à aucun port USB, donc heimdall detect
ne pourra pas le détecter. Y a-t-il des pilotes externes dont j'ai besoin ? Quelqu'un peut-il apporter une contribution ?
Réponse acceptée :
La plupart des suggestions sur la façon de résoudre un problème similaire (mais pas le même que celui-ci) incluent ;
- Assurez-vous que les règles udev sont correctement configurées – voir les instructions d'installation
- Essayer différents câbles USB
- Essayer différents ports USB
- Redémarrage de l'ordinateur
- Assurez-vous que vous utilisez des ports USB2
Cependant, pour moi, rien de tout cela n'a fonctionné, même s'il semblerait que le port USB était bon, c'est-à-dire jusqu'à ce que vous passiez en mode de téléchargement.
J'ai vécu cela sur Ubuntu Linux 14.04 et Windows 7 sur la même machine.
J'ai pensé que peut-être parce que le problème se produisait à la fois sous Linux et Windows et que les ports USB fonctionnaient apparemment bien lorsqu'ils n'étaient pas en mode de téléchargement, cela devait être un problème avec le téléphone. Au téléphone, j'ai vérifié cela ;
- KNOX ne fonctionnait pas
- Effectué une réinitialisation d'usine à plusieurs reprises, car certains utilisateurs semblent avoir signalé le succès de leur troisième ou quatrième réinitialisation d'usine
Enfin, j'ai essayé sur un ordinateur portable Dell plus ancien, exécutant Ubuntu 10.04, en utilisant le câble fourni avec le téléphone, et cela a parfaitement fonctionné du premier coup.
Donc, ma suggestion serait peut-être d'essayer un autre ordinateur.
Je n'ai pas encore confirmé si le problème est lié à la version d'Ubuntu, mais je le ferai plus tard dans la journée. Confirmé, Ubuntu 14.04 fonctionne bien sur une autre machine.