3 votes

Comment mettre TWRP recovery sur un S5 ? (heimdall échoue avec le transfert PIT)

C'est un SM GT900F.

J'ai essayé d'installer TWRP par ces instructions . Cependant, lors de l'émission
heimdall flash --RECOVERY recovery.img --no-reboot
J'ai obtenu ceci (un peu de désordre enlevé) :

Initialising connection...
Detecting device...
Claiming interface...
Setting up interface...
Initialising protocol...
Protocol initialisation successful.
Beginning session...

Downloading device's PIT file...
ERROR: Failed to send request to end PIT file transfer!
ERROR: Failed to download PIT file!
Ending session...
ERROR: Failed to send end session packet!
Releasing device interface...

Le téléphone est alors resté bloqué avec un minuscule point bleu sur la gauche, ce qui, je suppose, est le début de la barre de progression bleue mentionnée. aquí . Il ne réagissait plus à rien.

Heureusement, après avoir retiré les piles, il démarre très bien dans la ROM stock. (Ouf.) Je l'ai répété deux fois depuis, mais c'est cohérent.

Quelqu'un a-t-il une idée de la manière dont je dois procéder ?

2voto

coffeekid Points 21

TLDR : Il fonctionne avec Heimdall 1.4.2 (que j'ai dû compiler moi-même à partir du code source, du moins dans mon cas).

Malheureusement, je n'ai pas la réputation nécessaire pour faire des commentaires. Mais à mon humble avis... sbi, vous n'avez pas répondu ou résolu votre propre question (du moins, vous n'avez pas résolu le problème spécifique auquel vous avez été confronté)... et vous devriez retirer votre réponse comme étant la bonne réponse..... Vous le dites vous-même... C'est juste une supposition (à moins que vous ne l'ayez testée).

J'ai eu le même problème en utilisant ubuntu 16.04 et le heimdall du dépôt ubuntu (c'est-à-dire heimdall version 1.4.1). J'ai eu exactement le même résultat, comme vous l'avez posté dans votre question...

En cherchant sur le web, j'ai trouvé ceci ce manuel , décrivant que cette erreur se produit dans la version 1.4.1 et est corrigée dans la version 1.4.2 de heimdall. Ce tutoriel vous montre comment télécharger le code source de heimdall(version 1.4.2) à partir de https://gitlab.com/BenjaminDobell/Heimdall et le compiler vous-même.

En suivant ce tutoriel, cela a fonctionné pour moi sans problème.

1voto

Andy Yan Points 9360

Essayez Odin au lieu de heimdall, et utilisez les récupérations correspondantes au format .tar. Ne vous embêtez plus avec la ligne de commande de Heimdall.

0voto

sbi Points 262

Je sais que j'interviens tardivement, mais puisque ma question suscite encore des votes, autant y répondre :

J'ai fait beaucoup de S3 et S5 ces dernières années, et il semble que la clé était de le faire avec des droits d'administrateur. J'utilise aujourd'hui Odin pour le faire, je fais donc un clic droit et je le lance en tant qu'administrateur. C'est peut-être la même chose pour heimdall (il faut lancer une console avec les droits d'administrateur, bien sûr), mais je n'ai pas essayé depuis longtemps.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X