Nouveauté dans ce tuto : nous allons sauvegarder nos données avec Titanium Backup, puis installer la ROM, la ROOTER, restaurer nos données et la lagfixer.

Tout d’abord pour installer cette nouvelle ROM en Android 2.2.1 Froyo fournie par Samsung il faut avoir accès au mode Download (redémarrage avec la combinaison de touche bouton ON, volume – et home) et au mode Recovery (redémarrage avec la combinaison de touche bouton ON, volume + et home)
Si vous n’avez pas accès à ces modes nous avons maintenant un Tuto pour pouvoir les installer :
TUTO : Installer les modes download et recovery
Si vous installer ce Fix pour obtenir les modes download et recovery vous devrez installer la JM9 et non pas la JM5 dans la suite de ce tuto (lien de téléchargement de la JM9 tout en bas).
Avant de flasher cette nouvelle ROM nous allons essayer de sauvegarder nos données (contacts, mails, SMS, applications). Pour cela il faut rooter la ROM actuelle et installer Titanium backup (version gratuite sur le Market) :
Installation de Titanium Backup :

Choisissez la version gratuite


Lien direct vers le Market (depuis votre navigateur mobile)
Le Kit des fichiers nécessaires :
Pour installer le i9000XXJPY proprement nous allons repasser par une version d’Android 2.1 (JM5) puis la mettre à jour vers la JPY, la rooter et si vous le désirez la lagfixer.
Tous les fichiers nécessaires sont le KIT i9000XXJPY que je vous ai compilé :
http://dhtc.free.fr/KIT_i9000XXJPY.rar
Il contient Odin, le pit 512, la ROM JM5, la ROM JPX, le root pour la JPY et le lagfix vodoo 5.3.
Commencez donc par télécharger ce kit et extraire les fichiers de l’archive par exemple dans un dossier « JPY » à la racine du disque C:
Titanium Backup est une solution de sauvegarde/restauration de données très puissance mais il nécessite les droits super utilisateur.
Maintenant il faut rooter votre téléphone :
Root du système actuel :
- essayer avec Z4Root il roote presque tout s’il ne fonctionne pas avec votre version actuelle nous allons utiliser une autre méthode
- le CF Root de ChaineFire du Forum XDA. C’est d’ailleurs le root de ChainFire que nous utiliserons plus tard pour Rooter notre JPY.
Rendez vous sur la page : : http://forum.xda-developers.com/showthread.php?t=788108 et trouvez la version qui convient à votre version de firmware actuel.
Par exemple si vous avez une JP6 télécharger le fichier « CF-Root-JP6-v1.2-Busybox-1.17.1.zip« . Le Zip téléchargé sera à dézipper pour obtenir le fichier « .tar » que nous allons flasher avec Odin.
Pour installer ce Root sur notre téléphone nous allons utiliser Odin (contenu dans le kit – dans le dossier KIT_I9000XWJM5) :
- commencez par arrêter votre téléphone.
- Lancer Odin
- Sélectionner le fichier .tar issu de Zip précédemment cité dans la ligne PDA d’ODIN
- Veillez à ce que « re-partition » soit bien décoché
- Démarrer votre Galaxy S en mode download
- 
Il devrait ressembler à ça.
- connectez le via USB au PC
- Une case jaune devrait s’allumer dans ODIN :



Veillez bien à configurer Odin comme sur ces copies d’écrans (pas de PIT, pas « Re-partition »)
Quand tout est fait et que la case jaune est allumée cliquez sur le bouton « Start ».
L’opération dure quelques secondes et votre Galaxy S redémarre normalement. Vous êtes Root.
Nous pouvons maintenant sauvegarder nos données avec Titanium Backup.
Sauvegarde des données avec Titanium backup :
Lancez Titanium
![]()
Il va demander l’autorisation d’accéder aux droits super utilisateur

Autorisez le.
Nous sommes maintenant dans l’application

Allez dans l’onglet « Sauver/Restaurer » et choisissez ce que vous voulez sauvegarder dans la liste.

Ici nous sauvegardons ABonentendeur. Titanium sauvegardera l’application et sa configuration. si vous sauvegardez l’applications Email, il sauve l’application, les comptes et les emails ! sympa non ?

Ici la sauvegrade de Reckless Racing est en cours (les niveaux obtenus, les temps tout est sauvé)
Sauvez tout ce que vous pensez avoir besoin pour votre nouvelle ROM et on va continuer.
Nous allons flasher le Galaxy S et repasser à une version antérieure : La JM5.
Installation du firmware XXJPY (première étape) – passage par la JM5 :
Pour cela c’est encore Odin que nous allons utiliser :
Arrêtez votre téléphone et enlevez la carte SIM et la SD Externe pour plus de sûreté
Les fichiers nécessaires sont dans le dossier « KIT_I9000XWJM5″
- Lancez Odin
- Cocher bien « Re-partition »
- dans la ligne Pit mettre le fichier « s1_odin_20100512.pit »
- dans la ligne PDA : « CODE_I9000XWJM5.tar »
- dans la ligne PHONE : « MODEM_I9000XXJM3.tar »
- dans la ligne CSC : « CSC-I9000SERJM1.tar »
- redémarrer le Galaxy S en mode download et branchez le au PC en USB
voici ce que vous devriez avoir :



- quand la case jaune dans Odin est jaune cliquez sur « Start »

Quand c’est terminé le téléphone redémarre tout seul.
Vous allez vous retrouvez avec un système en russe , pas de panique il faut juste le laisser booter tranquille et l’arrêter.

Eteingez le téléphone

Maintenant nous allons installer la version i9000XXJPY : toujours avec Odin
Installation du firmware XXJPY (deuxième étape) :
Bon le Galaxy S est déjà éteint.
Lancer Odin
- Pas de pit
- case à cocher « Re-partition » décochée
- dans la ligne PDA mettez le fichier « JPY_JPY_JPY.tar »
- aucun autre fichier à sélectionner
- redémarrez le Galaxy S en mode download et branchez le au PC via USB
vous devriez avoir ça :



- Quand la case passe au jaune cliquez sur « Start »
Le Flash est assez rapide puis le téléphone redémarre. Vous êtes en JPY !!

voici sa home par défaut
Nous devons maintenant rooter ce nouveau firmware i9000XXJPY pour pouvoir restaurer les données que nous avons sauvegardé tout à l’heure.
Rooter la nouvelle ROM (XXJPY) :
Encore une fois c’est Odin qui sera notre outil :
- redémarrer le Galaxy S en mode download
- lancez Odin
- Pas de pit
- case à cocher « Re-partition » décochée
- dans la ligne PDA mettez le fichier « CF-Root-XX_XEU_JPY-v1.3-BusyBox-1.17.1.tar » qui se trouve dans le dossier « CF-Root-XX_XEU_JPY-v1.3-BusyBox-1.17.1″ du kit
- aucun autre fichier à sélectionner
- branchez le téléphone au PC via USB
vous devriez avec ça :



- quand la case passe au jaune cliquer sur « Start »
C’est très rapide, le Galaxy S redémarre, vous avez les droits super utilisateur.
Allez sur le Market, installer à nouveau Titanium Backup.
Nous allons restaurer nos données .
Restauration des données dans notre nouvelle ROM avec Titanium Backup :
Allez dans l’onglet « Sauver/Restaurer » taper sur la ligne de l’application ou des données que vous voulez restaurer

Titanium backup vous demandera le type de restauration que vous désirez, « données », « appli », « application + données ».
choisissez en fonction.
Vous avez maintenant votre Galaxy S qui est sous la dernière version de son firmware, il est rooté et vous avez restauré vos applications et vos données !
Benchmarks du firmware I9000XXJPY :
voici les benchmarks de cette version (sans aucun boost)
Linpack : dans les 14 :
JBenchmark : pas mal sans lagfix

Quandrant : dans les 1100

Ce système est assez rapide et fluide pour se passer de lagfix, mais au cas où :
Nous allons maintenant installer le lagfix Voodoo 5.3
Installation du Kernel Voodoo 5.3 avec lagfix sur la ROM I9000XXJPY :
Toujours avec Odin :
- redémarrer le Galaxy S en mode download
- lancez Odin
- Pas de pit
- case à cocher « Re-partition » décochée
- dans la ligne PDA mettez le fichier « stock+Voodoo-5.0.3-Froyo-GT-I9000-XXJPY.tar » inclus dans le kit
- aucun autre fichier à sélectionner
- branchez le téléphone au PC via USB
Quand la case passe au jaune cliquer sur le bouton « Start »
Le Galaxy S redémarre. Le lagifx s’applique automatiquement. Un voix vous tient au courant des travaux. L’opération peut prendre jusqu’à 10 mins.
Quand le process est terminé le téléphone redémarre normalement.
Voici le score Quadrant après l’application du lagfix : 1520

Ce lagfix, un kernel en fait, est optimisé le sous score CPU passe de 1262 à 1442.
Avec ce noyau le téléphone se montre un poil plus vif. Mais sans ce lagfix / kernel le téléphone est déjà tout à fait correct et très réactif.
Voila ! Nous avons changer de ROM, rooter un ROM et appris à utiliser Titanium Backup !
source des fichiers :
Odin : http://www.multiupload.com/4JLU4QHUV7
Pit 512 : http://www.multiupload.com/I5WICSBFJ1
ROM JM5 : http://www.multiupload.com/FACXXINIO4(pwd: samfirmware.com)
ROM JM9 : http://www.multiupload.com/WGHMRDHEAM(pwd: samfirmware.com)
ROM JPX : http://www.multiupload.com/4GD6P8ZR53
Z4root : http://forum.xda-developers.com/showthread.php?t=833953
pour les Roots : http://forum.xda-developers.com/showthread.php?t=788108
Voodoo 5.3 : http://dl.project-voodoo.org/stock+Voodoo-5.0.3-Froyo-GT-I9000-XXJPY.tar
Niiice voilà de quoi occuper ma soirée
super TUTO
comme je les aiment en images..bravo
Mouai je vois pas trop le changement par rapport à la JPU Donc je m’abstiendrai de flash pour cette fois
La JPX puis maintenant la JPY sont des Evolution de la JPU avec des bugs en moins (comme la carte SD interne en lecteure seule, l’appli contact qui se fermait pas…)
héhé
Je vois pas l’interet de flasher JM5 avant …. Perso j’ai flashe la JPU directe re-partition et ca marche nikel, perso j’attend le portage de gingerbread
pour la peine Hop un peu de PUB sur Galaxy S team : http://www.galaxys-team.fr/viewtopic.php?f=6&t=6721
bonjour,
avant de me lancer je pense sauvegarder ma rom bouygues jpp mais si je la restaure ensuite la garantie marchera sans probleme ?
encore une question dans les fichiers sources il est ecrit JPX c’est la JPX ou JPY ?