[TUTO]Compiler une rom stock prérootée et flashable avec Odin PC

Voir le sujet précédent Voir le sujet suivant Aller en bas

[TUTO]Compiler une rom stock prérootée et flashable avec Odin PC

Message par xbillou le Dim 27 Déc - 17:55




[size=200]Comment compiler une rom stock prérootée et flashable avec Odin PC?[/size]

[size=150]Pour Note 3 SM-N9005[/size]


Avertissement : Cette opération comporte des risques. Phonandroid ne peut être tenu responsable des éventuels problèmes rencontrés.
Pensez à réaliser une sauvegarde systématique de vos données avant de tenter quoi que ce soit
=====================================================================================================================================




[size=200]PRICIPE DE BASE[/size]

Le root étant une étape fastidieuse pour certains, je vous propose de compiler vous même une rom stock en la pré-rootant.
Ce principe vaut aussi pour l'ajout (ou la suppression) de processus systèmes au sein même de la rom.
Pour résumer, il faut rooter son appareil (ici avec Towelroot), extraire la partie "System.img.ext4" de la rom avec les modifications effectuées.
Ensuite, cette partie est groupée avec les autres morceaux de la rom puis recompilée au format .tar.md5 flashable avec Odin.



[size=200]PRE-REQUIS[/size]

Votre Note 3 SM-N9005
Une rom stock 4.4.2
Avoir autorisé les logiciels provenant de source inconnue sur votre Note (Paramètres développeurs)
Towelroot V3, à télécharger ICI
Un explorateur Root (Root Explorer par exemple, dispo sur le Play Store)
Un terminal émulateur (Cet apk par exemple)
Un PC
L'outil TarMd5Packager, téléchargeable ici
Un logiciel de décompression, type 7zip (exemple fait avec Winrar)
Les pilotes Samsung installés sur votre PC (à télécharger ici)


[size=200]METHODOLOGIE[/size]

1°) Installation de la rom stock de votre choix :
voir ce tutoriel, Merci à Skynetfroggy

2°) Root avec towelroot ( sans installer super su) : 
voir ce tutoriel (Merci à TARDIS)

3°) Installation des outils du Note 3 :
Terminal Emulator et de Root Explorer via le store
tous ce qui sera installer ou modifier dans /system (mod, patch, modif de fichier, etc....),  sera dans l 'image system et donc dans la rom final 

4°) Fabrication de l'image système via le terminal :
Selon le modèle, il faut repérer le block dans lequel se trouve la partition système
La recherche se fait à partir de Root Explorer et il faut chercher le dossier se terminant par "by-name". 
Pour le Note 3, cela se trouve dans /dev/block/platform/msm_sdcc.1/by-name/ (sur les autres, cela varie selon le modèle /dev/block/platform/ ... /by-name)
Ici pour le Note 3, c'est le mmcblk0p23



On rentre donc dans le Terminal la commande :

dd if=/dev/block/mmcblk0p23 of=/sdcard/system.img.ext4
vérifier a disposer de suffisamment de place sur votre sdcard, les images system son assez grosse 

5°)  décompresser la rom au format .tar.md5 :
Vous avez téléchargé une rom. Elle est au format .zip ou .rar. Il suffit d'ouvrir le fichier et de l'extraire une première fois.
Vous obtenez ceci : 




6°) Décompiler la rom :
Vous avez donc un fichier au format .tar.md5. Ouvrez-le avec Winrar et décompressez l'ensemble des fichiers dans un dossier de votre Bureau.
Vous obtenez ceci : 



Lorsqu'une rom est dé-compilée, on obtient différentes parties pouvant être inter-changées ou combinées. Voici le détail :

boot.img : kernel
system.img.ext4 : firmware (coeur de la rom)
cache.img.ext4 : csc de la rom
hidden.img.ext4 : partie cachée (PIT) avec quelques sons et images de la rom, plus la partition
modem.bin : modem de la rom
NON-HLOS.bin : accroche bluetooth et wifi (à associer au modem)
recovery.img : recovery de la rom
aboot.mbn, rpm.mbn, sbl1.mbn, sdi.mbn, tz.mbn : parties du bootloader

7°) Replacer le system.img.ext4 :
Récupérez le fichier System.img.ext4 généré avec le terminal sur votre Note, et substituez-le à celui qui est présent dans la rom décompilée.

8°) Utiliser Tar_Md5_Packager
Mettez dans un premier temps les parties à compiler dans le dossier "Parts"




Ouvrez le programme TAR.MD5_PACKAGER.bat.
Une petite fenêtre s'ouvre avec 4 options :
Appuyez sur la touche 1 de votre pavé numérique. L'outil vous demande de donner un nom à votre rom (ici test). choisissez un nom clair car celui-ci ne pourra plus jamais être changé autrement qu'avec cet outil.
Appuyez ensuite sur la touche "Y" de votre clavier et laissez l'outil générer le fichier .tar. Le fichier .tar est terminé. Il se trouve dans le dossier "packaged"




Appuyez ensuite sur la touche 2 de votre pavé numérique. L'outil vous demande ensuite de choisir le fichier à compiler en .tar.md5 (ici test.tar). Appuyez sur la touche "1" de votre clavier. Confirmez la validation avec la touche "Y". Cela effacera le fichier .tar précédemment créé. Le fichier test.tar.md5 nouvellement créé sera dans le dossier "packaged"



Votre rom est recompilée, pré-rootée et prête à être flashée avec Odin!

Une vidéo avec explication intégrée  :vieux-smiley: 


xbillou
Administrateurs
Administrateurs

Messages : 99
Réputation : 1
Date d'inscription : 14/12/2015

http://xbillou.forumperso.com

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum