4 votes

Correction possible de la brique logicielle pour mon Galaxy S4

Donc, avant ma stupidité, j'ai fait un dump de system.img via dd.

Cependant, après ma stupidité (j'ai essayé de flasher quelques fichiers lib....), je suis maintenant coincé avec seulement le mode de récupération du stock, ou le mode téléchargement.

Comment puis-je flasher mon system.img ? J'ai essayé en mode téléchargement avec heimdall... mais ça échoue avec

root@o7thDev:/media/MediaTwo/MyRom# heimdall flash --verbose --no-reboot --SYSTEM system.img
Heimdall v1.4.0

Copyright (c) 2010-2013, 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: "Sasmsung"
       Product: "MSM8960"

        length: 18
  device class: 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
       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: 01
       max packet size: 0200
      polling interval: 00
Claiming interface...
Attempt failed. Detaching driver...
Claiming interface again...
Setting up interface...

Initialising protocol...
WARNING: Control transfer #1 failed. Result: -9
WARNING: Control transfer #2 failed. Result: -9
WARNING: Control transfer #3 failed. Result: -9
WARNING: Control transfer #4 failed. Result: -9
WARNING: Control transfer #5 failed. Result: -9
WARNING: Control transfer #6 failed. Result: -9
ERROR: Failed to receive handshake response. Retrying...
Protocol initialisation successful.

Beginning session...

Some devices may take up to 2 minutes to respond.
Please be patient!

Session begun.

Downloading device's PIT file...
PIT file download successful.

Uploading SYSTEM
0%
1%
ERROR: Failed to unpack received packet.

ERROR: Failed to confirm end of file transfer sequence!
ERROR: SYSTEM upload failed!

Ending session...
Releasing device interface...
Re-attaching kernel driver...

J'ai donc essayé de créer un update.zip que je pourrais sideload flash dans le stock recovery, mais cela échoue aussi avec

E: footer is wrong
E: signature verification failed

Si je pouvais accéder au shell adb, je serais prêt... tout ce que j'aurais à faire est de redonner le system.img (déjà fait dans SafeStrap), mais quand j'essaie le shell adb dans la récupération du stock, j'obtiens juste "error : device not found", et en mode sideload, j'obtiens

error: closed

Veuillez m'aider. Je pleure :

1voto

Dan Brown Points 1748

Essayez de désactiver la vérification, via safestrap, et essayez à nouveau les deux méthodes + Sideload.

Je devrais demander, pourquoi Heimdall et Safestrap ? Utilisez Clockworkmod recovery au lieu de safestrap et ODIN au lieu de heimdall. Oui, ils exigent que vous mettiez vos affaires en ligne avant, mais Clockworkmod m'a sorti de beaucoup de briques molles.

Si j'étais ennuyeux, tous ceux que je connais ne s'embêteraient pas avec moi :(

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