Mon S4 reste sur le logo Samsung après flashage.

  • Auteur de la discussion xavrula
  • Date de début
X

xavrula

Membre
Inscrit
20 Novembre 2014
Messages
3
Points
0
  • #1
Bonjour,

Je vous explique mon problème :
J'ai un samsung S4 : ROM 4.4.2 , je dispose du fichier xxxxxx.tar.md5

Mon but est de pouvoir supprimer des apk que je ne souhaite pas , ainsi que mettre des certificats d'autorité dans le system

J'utilise un ubuntu 14.04 pour faire mes opérations : après un tar xvf :
je me retrouve avec les fichiers suivants.
system.img.ext4, cache.img.ext4, modem.bin, hidden.img.ext4, NON-HLOS.bin, recovery.img, boot.img, aboot.mbn, tz.mbn, sbl1.mbn, sbl2.mbn, sbl3.mbn, et rpm.mbn

Je fais les opérations suivantes :

- Récupérer le fichier system.img.ext4
- Placer le fichier system.img, simg2img et make_ext4fs dans un répertoire /tmp
- Créer un répertoirer sys : #mkdir sys dans /tmp
- Lancer la commande : ./simg2img system.img.ext4 sys.img
- Lancer la commande : sudo mount -t ext4 -o loop sys.img sys/

Je fais mes modifications dans /sys/etc/security/

je recompile le tout avec :

make_ext4fs -s -l 2760M -a system system.img.ext4 /sys

Je fais un tar, puis un haschage avec md5.

Je lance Odin et je flashe.
Mon smartphone S4 reste sur le logo Samsung et ne démarre pas.

Mes questions sont les suivantes.
Quels sont les fichiers sim2img et make_ext4fs à utiliser pour un S4 4.4.2 ?
Avec un fichier make_ext4fs que j'ai récupéré, j'ai pu avoir l'erreur suivante : Error : file_Write : incomplete_Write.
Finalement j'en ai trouvé un qui semble bien compiler.
Ubuntu est-il bien pour faire ces opérations? sinon quoi utiliser?
Voyez-vous un quelconque problème dans ma procédure?

Merci pour vos retours d’expériences.

Xavrula
 
T

Tardis

  • #2
Bonjour

c'est normal. Tu ne peux pas signer un fichier Samsung décompilé puis recompilé.
Tu as 2 possibilités : soit ne pas recompiler la rom et la laisser au format .zip, à flasher avec un recovery custom.
Soit flasher la rom stock normale, et enlever les apk qui te dérangent après le flash.
 
X

xavrula

Membre
Inscrit
20 Novembre 2014
Messages
3
Points
0
  • #3
Bonjour,

Merci pour ta réponse.
Qu'entends-tu par signer un fichier Samsung?
Mon objectif autre que modifier les apk, est de mettre un certificat Exchange directement dans la Rom, sans devoir à le mettre manuellement avec adb.

Ma ROM est au format .tar.md5 de base, elle est déjà custom.

Comment faire la première possibilité que tu proposes? Car une fois que j'ai modifié mon répertoire temporaire, j'en fais quoi?
 
T

Tardis

  • #4
Les fichiers img.ext4 sont signés numériquement par Samsung.
Il est impossible aujourd'hui de les reproduire depuis un PC, peu importe les outils.

Par contre, il est possible de faire les modifs depuis le phone, et de lancer l'extraction avec un terminal.
On l'a fait pour le Note 3 ici :

Il faut juste identifier les blocks qui te permettent de faire la même chose pour ton appareil.
 
X

xavrula

Membre
Inscrit
20 Novembre 2014
Messages
3
Points
0
  • #5
Ah oui quand même...

J'imaginais cela plus simple, déjà que c'est assez compliqué...
Il est impossible pour moi de rooter mon téléphone. Ma Rom (trop récente) semble non compatible avec le Towelroot.
Cela va demander trop de manipulations pour toutes les ROMS de mes différents smartphones.

Je te remercie pour tes informations.
 
Haut Bas