Heimdall 1.4 RC1

Salut à tous,
Je suis actuellement sous Debian Wheezy.
Les outils dont j’avais besoin fonctionnent (kdenlive, 2mandvd) mais un outil principale me manque encore : Heimdall.
Une version est présente dans les dépôts de SID, je l’ai donc installée mais elle ne fonctionne pas je suis bloqué à :

[code]Heimdall v1.4 RC1

Copyright © 2010-2012, Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/

Initialising connection…
Detecting device…
Manufacturer: "SAMSUNG"
Product: “Gadget Serial”

        length: 18
  device class: 2
           S/N: 0
       VID:PID: 04E8:685D
     bcdDevice: 021B

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: 83
max packet size: 0010
polling interval: 09

interface[1].altsetting[0]: num endpoints = 2
Class.SubClass.Protocol: 0A.00.00
endpoint[0].address: 81
max packet size: 0200
polling interval: 00
endpoint[1].address: 02
max packet size: 0200
polling interval: 00
Claiming interface…
Setting up interface…

Checking if protocol is initialised…
ERROR: libusb error -7 whilst receiving packet.
Protocol is not initialised.

Initialising protocol…
ERROR: Failed to receive handshake response. Retrying…
ERROR: Failed to receive handshake response. Retrying…
ERROR: Failed to receive handshake response. Retrying…
ERROR: Failed to receive handshake response. Retrying…
ERROR: Failed to receive handshake response.
ERROR: Protocol initialisation failed!

Releasing device interface…
[/code]
J’ai tenté l’install de différentes versions de libusb-1.0-0, libusb-1.0-0-dev, libusb-dev, etc … mais impossible de trouver un moyen de faire fonctionner Heimdall. J’ai même tenté une compilation depuis les sources mais rien à faire la bête n’en veut pas.
Help Me Please, si quelqu’un a une idée je suis preneur.

P.S : Il me semble qu’à travers mes divers tests, le protocole se soit initialisé 1 fois mais je ne sais plus comment.

Je continue dans mes recherches.
Heimdall semble fonctionner mais une seule fois. Je dois rebooter le phone en mode download, afin de pouvoir réaliser un second flash (pour l’instant je n’ai tenté que des extractions du fichier pit).

[code]Heimdall v1.4 RC1

Copyright © 2010-2012, Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/

Initialising connection…
Detecting device…
Manufacturer: "SAMSUNG"
Product: “Gadget Serial”

        length: 18
  device class: 2
           S/N: 0
       VID:PID: 04E8:685D
     bcdDevice: 021B

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: 83
max packet size: 0010
polling interval: 09

interface[1].altsetting[0]: num endpoints = 2
Class.SubClass.Protocol: 0A.00.00
endpoint[0].address: 81
max packet size: 0200
polling interval: 00
endpoint[1].address: 02
max packet size: 0200
polling interval: 00
Claiming interface…
Attempt failed. Detaching driver…
Claiming interface again…
Setting up interface…

Checking if protocol is initialised…
ERROR: libusb error -7 whilst receiving packet.
Protocol is not initialised.

Initialising protocol…
Protocol initialisation successful.

Beginning session…
Session begun with device of type: 180.

Downloading device’s PIT file…
PIT file download successful.

Ending session…
Releasing device interface…
Re-attaching kernel driver…[/code]

Un essai avec Heimdall-frontend :

[code]Heimdall v1.4 RC1

Copyright © 2010-2012, Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/
This software is provided free of charge. Copying and redistribution is
encouraged.
If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/
Initialising connection…
Detecting device…
Manufacturer: "SAMSUNG"
Product: "Gadget Serial"
length: 18
device class: 2
S/N: 0
VID:PID: 04E8:685D
bcdDevice: 021B
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: 83
max packet size: 0010
polling interval: 09
interface[1].altsetting[0]: num endpoints = 2
Class.SubClass.Protocol: 0A.00.00
endpoint[0].address: 81
max packet size: 0200
polling interval: 00
endpoint[1].address: 02
max packet size: 0200
polling interval: 00
Claiming interface…
Attempt failed. Detaching driver…
Claiming interface again…
Setting up interface…
Checking if protocol is initialised…
ERROR: libusb error 15432016 whilst receiving packet.
Protocol is not initialised.
Initialising protocol…
Protocol initialisation successful.
Beginning session…
Session begun with device of type: 180.
Downloading device’s PIT file…
PIT file download successful.
ERROR: Partition name for “(null)” could not be located
Ending session…
Rebooting device…
Releasing device interface…
Re-attaching kernel driver…

[/code]

J’avance un peu avec l’aide de xda.
Une personne sur xda a créé ce que je qualifierai de “Heimdall-Portable” incluant tout le nécessaire afin de flasher : forum.xda-developers.com/showthr … st33074572

Il utilise la version 1.0.9 de libusb. Alors que Debian (même sous Experimental n’intègre pas encore cette lib).
Je pense que le souci se trouve à ce niveau mais je ne sais pas comment compiler cette lib afin de l’installer en “dur”.

Toute aide sera la bienvenue.

Personne pour m’aider en cette nouvelle année ?
Suis-je donc le seul à utiliser cet outil sur notre belle Debian ?

bonsoir,

apt-cache policy heimdall heimdall: Installé : 1.3.1 Candidat : 1.3.1 Table de version : *** 1.3.1 0 100 /var/lib/dpkg/status

Cette version marche très bien chez moi, mais je sais plus où je l’avais téléchargé.
heimdall m’a servi juste pour rooter mon tel…

Merci Golmut de ta réponse.
Oui je sais que la version 1.3.1 est partiellement compatible avec le GN N7000. Cependant la version 1.3.1 n’est pas dispo sous wheezy et ne permet pas de flasher toutes les partitions du téléphone.

Je vois que ce sujet a été bien lu et malheureusement peu de réponses => ce fil ressemble plus à un monologue.
Concernant mon souci, heimdall 1.4RC1 n’est plus d’actualité. La version stable 1.4.0 est sortie sur le site du créateur, je l’ai installée mais je ne peux pas la tester actuellement. Le seul flash que j’ai pu réalisé avec est celui d’une rom no-wipe et le tel est parti au SAV pour cause de partition /efs corrompue. Je n’incrime par heimdall => le souci peut venir du flash, de la rom, d’heimdall. La coïncidence est tout de même curieuse.
Je fera plus de tests au retour de mon phone.

Je te dirai la même chose que Golmut.apt-cache policy heimdall heimdall: Installé : 1.3.1 Candidat : 1.3.1 Épinglage de paquet : (non trouvé) Table de version : *** 1.3.1 988 100 /var/lib/dpkg/status
Es-tu allé te renseigner sur le forum :
http://www.galaxys-team.fr/index.php
:question:

Je connaît bien ce site mais il est vrai que je n’ai pas regardé.
Je participe activement au site : www.galaxynote.fr et très peu sur le site de la team galaxy-s.
Merci à toi.