XBILLOU
Membre VIP
- Inscrit
- 22 Novembre 2012
- Messages
- 3 911
- Points
- 38
- #1
Comment compiler une rom stock prérootée et flashable avec Odin PC?
Pour Note 3 SM-N9005
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
=====================================================================================================================================
PRICIPE DE BASE
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.
PRE-REQUIS
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
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
Un explorateur Root (Root Explorer par exemple, dispo sur le
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
)Un terminal émulateur (
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
par exemple)Un PC
L'outil TarMd5Packager, téléchargeable
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
Un logiciel de décompression, type 7zip (exemple fait avec
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
)Les pilotes Samsung installés sur votre PC (à télécharger
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
)METHODOLOGIE
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
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
On rentre donc dans le Terminal la commande :
vérifier a disposer de suffisamment de place sur votre sdcard, les images system son assez grossedd if=/dev/block/mmcblk0p23 of=/sdcard/system.img.ext4
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 :
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
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 :
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
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"
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
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"
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
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".
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
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:
[youtube]http://www.youtube.com/watch?v=iQ-jvLiSB2I[/youtube]
[youtube]http://www.youtube.com/watch?v=iQ-jvLiSB2I[/youtube]