Question:
L'initialisation du protocole d'erreur Heimdall a échoué! sur Ubuntu
celsheet
2015-12-01 18:19:55 UTC
view on stackexchange narkive permalink

Je souhaite installer CyanogenMod sur mon Samsung Galaxy S5. J'avais téléchargé la version et suivi les étapes exactes du wiki. Mais quand j'essaye de flasher avec Heimdall, j'obtiens cette erreur:

  Ubuntu-Laptop: ~ / Downloads / cm-12.1-20151007-SNAPSHOT-YOG4PAO333-klte $ sudo heimdall flash --RECOVERY boot .img --no-rebootHeimdall v1.4.1Copyright (c) 2010-2014 Benjamin Dobell, Glass Echidnahttp: //www.glassechidna.com.au/Ce logiciel est fourni gratuitement. La copie et la redistribution sont encouragées.Si vous appréciez ce logiciel et que vous souhaitez soutenir le développement futur, veuillez envisager de faire un don: http: //www.glassechidna.com.au/donate/Initialising connection ... Detecting device ... Revendication interface ... Configuration de l'interface ... Initialisation du protocole ... ERREUR: Échec de l'initialisation du protocole! Libération de l'interface de l'appareil ...  

Je n'ai rien trouvé avec Google. Veuillez aider.

Merci.

Cinq réponses:
Josh Davis
2016-01-15 08:53:33 UTC
view on stackexchange narkive permalink

Je rencontrais le même problème et j'ai trouvé une solution qui fonctionnait pour moi dans un commentaire sur le problème Heimdall n ° 228.

Le problème pour moi était que udev était réserver le téléphone comme modem lorsque je l'ai branché. Si vous exécutez dmesg et voyez une ligne qui dit "Cet appareil ne peut pas faire d'appels tout seul. Ce n'est pas un modem.", cela pourrait fonctionner pour vous.

En tant que root, créez un fichier nommé /etc/udev/rules.d/79-samsung.rules avec le contenu suivant:

  ATTRS {idVendor} == "04e8", ENV {ID_MM_DEVICE_IGNORE} = "1"  

Ensuite, redémarrez udev avec "sudo service udev restart", et débranchez / rebranchez l'appareil, et vous pourrez réessayer de l'installer.

Si cela ne fonctionne pas ou s'il s'agit d'un problème différent, vous pouvez modifier votre question pour ajouter la sortie de ces commandes:

  heimdall detect --verbose --usb-log-level debugsudo heimdall print-pit --verbose --no-reboot  
Si seulement je pouvais te serrer dans mes bras. Maintenant, je dois faire face à `ERROR: libusb error -4 lors de l'envoi d'un transfert en masse. Nouvelle tentative ... `: S
CalebS
2016-03-01 07:17:05 UTC
view on stackexchange narkive permalink

Cela m'est arrivé sur la v1.4.1. Il y a plusieurs façons de résoudre ce problème:

  1. Assurez-vous d'avoir la dernière version & de Heimdall
  2. Installez tout cela:
 sudo apt-get install build-essential cmake zlib1g-dev qt5-default libusb-1.0-0-dev libgl1-mesa-glx libgl1-mesa-dev 
  1. Redémarrez votre ordinateur
  2. Essayez de vous connecter sur un autre port USB - 3 de mes ports USB ne fonctionnaient pas, et un a fonctionné!
Je ne pense pas que vous ayez compris tout cela par vous-même compte tenu de [cette requête de recherche] (https://www.google.co.in/search?q=%22sudo+apt-get+install+build-essential+cmake + zlib1g-dev + qt5-default + libusb-1.0-0-dev + libgl1-mesa-glx + libgl1-mesa-dev% 22). Veuillez ajouter votre (vos) source (s) d'information.
J'ai trouvé la source de la réponse @user1414405. Pour mémoire: https://github.com/Benjamin-Dobell/Heimdall/issues/209#issuecomment-190478309
Zenigma
2018-04-11 07:26:40 UTC
view on stackexchange narkive permalink

Si aucune des réponses ci-dessus ne fonctionnait, la réponse pourrait être aussi idiote que cela s'est avéré pour moi.

Deux choses que vous devrez peut-être essayer avant de vous cogner la tête contre votre écran:

Solution potentielle 1: Redémarrez en mode téléchargement sans avoir la clé USB branchée et ne le branchez qu'après avoir appuyé sur le bouton qui vous permet de continuer à vous embarquer dans ce dangereux voyage (bouton Augmenter le volume je présume). Ensuite, si vous ne l'avez pas déjà fait, remplacez les pilotes par Zadig et Heimdall pourrait fonctionner. J'imagine que c'était la solution pour moi, mais cela aurait pu aussi être ...

Solution potentielle 2: Redémarrez votre appareil mobile après avoir remplacé les pilotes par Zadig. Ouais, super idiot, mais cela aurait pu facilement être la solution (car la première solution m'obligeait à redémarrer).

J'espère que personne ne craquera le crâne.

ahem
2018-06-09 16:25:14 UTC
view on stackexchange narkive permalink

J'ai également eu un problème similaire. J'ai ajouté la règle udev comme suggéré dans GitHub (lien ci-dessus), mais le téléphone ne se télécharge toujours pas, puis j'ai trouvé une autre solution simple sur GitHub:

  1. Déconnectez le câble USB.
  2. Configurez le flash dans Heimdall Frontend ou en ligne de commande.
  3. Démarrez le téléphone en mode de téléchargement.
  4. APRÈS qu'il soit en mode de téléchargement, branchez la clé USB et flash immédiatement.

Cela a fonctionné comme un charme.

Christian Kießling
2019-08-10 18:27:00 UTC
view on stackexchange narkive permalink

J'ai eu des problèmes similaires, il s'est avéré que cela ne fonctionnait qu'avec heimdall v1.4.2 sur mon système Linux mint 19

LA SITUATION AVEC HEIMDALL 1.4.0:

OS: LinuxMint 19 (tara) Kernel 4.20.0-042000-generic

  heimdall flash --REOVERY /home/user/Downloads/twrp-3.3.1-0-gts210vewifi.img --pit / home / user / s2a.pit --no-reboot --verbose Heimdall v1.4.0Copyright (c) 2010-2013, Benjamin Dobell, Glass Echidnahttp: //www.glassechidna.com.au/Ce logiciel est fourni gratuitement . La copie et la redistribution sont encouragées.Si vous appréciez ce logiciel et que vous souhaitez soutenir le développement futur, veuillez envisager de faire un don: http: //www.glassechidna.com.au/donate/Initialising connection ... Detecting device ... Manufacturer: "Sasmsung" Produit: "MSM8952" longueur: 18 classe d'appareils: 2 S / N: 0 VID: PID: 04E8: 685D bcdDevice: 0100 iMan: iProd: iSer: 1: 2: 0 nb confs: 1interface [0] .altsetting [0] : num endpoints = 1 Class.SubClass.Protocol: 02.02.01 endpoint [0] .address: 82 taille maximale du paquet: 0010 intervalle d'interrogation: 09interface [1] .altsetting [0]: num endpoints = 2 Class.SubClass.Protocol: 0A.00.00 endpoint [0] .address: 81 taille max de paquet: 0200 intervalle d'interrogation: 00 endpoint [1] .address: 01 taille max de paquet: 0200 intervalle d'interrogation: 00Claiming interface ... Configurer l'interface ... Initialisation du protocole ..AVERTISSEMENT: le transfert de contrôle n ° 1 a échoué. Résultat: -9 AVERTISSEMENT: le transfert de contrôle n ° 2 a échoué. Résultat: -9 AVERTISSEMENT: le transfert de contrôle n ° 3 a échoué. Résultat: -9 AVERTISSEMENT: le transfert de contrôle n ° 4 a échoué. Résultat: -9 AVERTISSEMENT: le transfert de contrôle n ° 5 a échoué. Résultat: -9 AVERTISSEMENT: le transfert de contrôle n ° 6 a échoué. Résultat: -9Initialisation du protocole réussie.Début de la session ... Certains appareils peuvent mettre jusqu'à 2 minutes pour répondre.Veuillez patienter! Session commencée.Téléchargement du fichier PIT de l'appareil ... ERREUR: erreur libusb -7 lors de l'envoi du paquet. Nouvelle tentative ...
ERREUR: erreur libusb -7 lors de l'envoi du paquet. Réessayer ... ERREUR: erreur libusb -7 lors de l'envoi du paquet. Réessayer ... ERREUR: erreur libusb -7 lors de l'envoi du paquet. Réessayer ... ERREUR: erreur libusb -7 lors de l'envoi du paquet. Réessayer ... ERREUR: erreur libusb -7 lors de l'envoi du paquet ERREUR: échec de l'envoi de la demande de fin de transfert de fichier PIT! ERREUR: échec du téléchargement du fichier PIT! Fin de session ... ERREUR: erreur libusb -7 lors de l'envoi du paquet. Réessayer ... ERREUR: erreur libusb -7 lors de l'envoi du paquet. Réessayer ... ERREUR: erreur libusb -7 lors de l'envoi du paquet. Réessayer ... ERREUR: erreur libusb -7 lors de l'envoi du paquet. Réessayer ... ERREUR: erreur libusb -7 lors de l'envoi du paquet. Réessayer ... ERREUR: erreur libusb -7 lors de l'envoi du paquet ERREUR: Échec de l'envoi du paquet de fin de session! Libération de l'interface de l'appareil ... heimdall download-pit --output s2.pit --verbose Heimdall v1.4.0 Copyright (c) 2010-2013, Benjamin Dobell, Glass Echidna http://www.glassechidna.com.au/ Ce logiciel est fourni gratuitement. La copie et la redistribution sont encouragées. Si vous appréciez ce logiciel et que vous souhaitez soutenir le développement futur, veuillez envisager de faire un don: http://www.glassechidna.com.au/donate/ Initialisation de la connexion ... Détection de l'appareil ... Fabricant: "Sasmsung" Produit: "MSM8952 "longueur: 18 classe de l'appareil: 2 S / N: 0 VID: PID: 04E8: 685D bcdDevice: 0100 iMan: iProd: iSer: 1: 2: 0 nb confs: 1 interface [0] .altsetting [0]: num endpoints = 1 Class.SubClass.Protocol: 02.02.01 endpoint [0] .address: 82 taille maximale des paquets: 0010 intervalle d'interrogation: 09 interface [1] .altsetting [0]: num endpoints = 2 Class.SubClass.Protocol: 0A. 00.00 endpoint [0] .address: 81 taille max de paquet: 0200 intervalle d'interrogation: 00 endpoint [1] .address: 01 taille max de paquet: 0200 intervalle d'interrogation: 00
Revendication de l'interface ... Configuration de l'interface ... Initialisation du protocole ... Résultat: -9 AVERTISSEMENT: le transfert de contrôle n ° 2 a échoué. Résultat: -9 AVERTISSEMENT: le transfert de contrôle n ° 3 a échoué. Résultat: -9 AVERTISSEMENT: le transfert de contrôle n ° 4 a échoué. Résultat: -9 AVERTISSEMENT: le transfert de contrôle n ° 5 a échoué. Résultat: -9 AVERTISSEMENT: le transfert de contrôle n ° 6 a échoué. Résultat: -9 ERREUR: échec de réception de la réponse de prise de contact. Nouvelle tentative ... ERREUR: échec de réception de la réponse de prise de contact. Nouvelle tentative ... ERREUR: échec de réception de la réponse de prise de contact. Nouvelle tentative ... ERREUR: échec de réception de la réponse de prise de contact. Nouvelle tentative ... ERREUR: échec de réception de la réponse de prise de contact. ERREUR: l'initialisation du protocole a échoué! Libération de l'interface de l'appareil ...  

LE CORRECTIF:

... a trouvé cet article utile et installé Heimdall v1.4.2

COMMENT INSTALLER LA VERSION HEIMDALL 1.4.2 SUR UBUNTU 16 ET PLUS

pour installer la ver. 1.4.2 procédez comme suit:

  sudo apt purge heimdall-flashsudo apt install build-essential cmake zlib1g-dev qt5-default libusb-1.0-0-dev libgl1-mesa-glx libgl1-mesa -devcd ~ wget https://gitlab.com/BenjaminDobell/Heimdall/-/archive/master/Heimdall-master.tar.gztar -xvf Heimdall-master.tar.gzcd Heimdall-master / mkdir buildcd buildcmake -DCMAKE_BUILD_TYPE = Libération. .makesudo mv ./bin/heimdall* / usr / local / bin  

vérifier le succès avec

  heimdall versionv1.4.2  

Après cette opération, le comportement a changé comme suit:

  heimdall flash --RECOVERY /home/user/Downloads/twrp-3.3.1-0-gts210vewifi.img --pit / home / chris / s2.pit --no-reboot --verbose Heimdall v1.4.2Copyright (c) 2010-2017 Benjamin Dobell, Glass Echidnahttp: //www.glassechidna.com.au/Ce logiciel est fourni gratuitement. La copie et la redistribution sont encouragées.Si vous appréciez ce logiciel et souhaitez soutenir le développement futur, veuillez envisager de faire un don: http://www.glassechidna.com.au/donate/Initialising connection ... Detecting device ...
Fabricant: "Sasmsung" Produit: "MSM8952" longueur: 18 classe d'appareil: 2 S / N: 0 VID: PID: 04E8: 685D bcdDevice: 0100 iMan: iProd: iSer: 1: 2: 0 nb confs: 1interface [0] .altsetting [0]: num endpoints = 1 Class.SubClass.Protocol: 02.02.01 endpoint [0] .address: 82 taille maximale du paquet: 0010 intervalle d'interrogation: 09interface [1] .altsetting [0]: num endpoints = 2 Class .SubClass.Protocol: 0A.00.00 endpoint [0] .address: 81 taille max de paquet: 0200 intervalle d'interrogation: 00 endpoint [1] .address: 01 taille max de paquet: 0200 intervalle d'interrogation: 00 Interface de demande ... Configuration de l'interface. ..Initialisation du protocole ... Initialisation du protocole réussie.Début de la session ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... Certains appareils peuvent prendre jusqu'à 2 minutes pour répondre.Veuillez patienter! AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... Session commencée.AVERTISSEMENT: le transfert en bloc vide après l'échec de l'envoi du paquet. Continuer quand même ... Téléchargement du fichier PIT de l'appareil ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer malgré tout ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer malgré tout ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ...
AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... Le téléchargement du fichier PIT a réussi. Continuer quand même ... 0% AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... 7% 14% 21% 28% 35% 42% 49% 56% 63% 70% 77% 85% 92% 99% 100% AVERTISSEMENT: le transfert en bloc vide après l'envoi du paquet a échoué. Continuer quand même ... Récupération réussie du téléchargement Fin de la session ... AVERTISSEMENT: le transfert en bloc vide après l'échec de l'envoi du paquet. Continuer quand même ... ERREUR: erreur libusb -7 lors de la réception d'un transfert en masse. Réessayer ... Libération de l'interface de l'appareil ...  

avant l'opération, j'ai débranché et rebranché la tablette

pour pouvoir flasher le TWRP

HEUREUX



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...