Dans ce tutoriel, il vous sera expliqué étape par étape la marche à suivre pour revenir en CEX, que vous soyez en possession d'un dump de votre flash ou que vous l'ayez perdu.
I. A lire avant de commencer toute manipulation !
- Lors du retour en CEX, la grande majorité des consoles subissent un "semi brick", c'est-à-dire que la console ne se lance plus mais qu'elle est réparable facilement à l'aide d'un dongle. Parallèlement, une minorité de PS3 ne rencontrent aucun problème et peuvent donc se passer de dongle pour la reconversion en CEX.
- Revenir en CEX provoque un formatage complet de votre disque dur interne ! Si vous possédez des données que vous souhaitez absolument conserver, telles que vos sauvegardes de jeux, vos images, vos vidéos, etc., n'oubliez pas d'en faire un backup !
- Votre périphérique de stockage USB doit être formaté en FAT32.
- Lors de la mise à jour via FactoryServiceMode Tool ou via l'utilisation du dongle, vous n'aurez aucune sortie vidéo, c'est tout à fait normal.
En aucun cas Logic-Sunrise ne pourrait être tenu pour responsable des dommages que pourrait subir votre console !
II. Pré-requis
- Une PS3 en CFW 3.55 DEX tels que le CFW Rogero 3.55 DEX v2. Si vous êtes dans un firmware officiel DEX supérieur au 3.55, revenez en 3.55 grâce à un CFW 3.55 DEX downgrader.
- Multiman dans sa dernière version.
- FactoryServiceMode Tool 0.2.
- CFW Rogero 3.7.
- eEID_RKDumper.
- Fichiers Lv2diag.self et Lv2diag_exit.self.
- c2d v2.
- Un dongle pour accéder au factory/service mode (uniquement en cas de semi brick) comme le X3max.
a.) Dump de l'eid_root_key (si vous possédez déjà un dump de votre eid_root_key, passez à la partie III. b.)
- Extrayez le pkg "FactoryServiceMode.pkg" de l'archive de FactoryServiceMode Tool 0.2 à la racine d'un périphérique de stockage USB.
- Copiez aussi à la racine de ce dernier le fichier PUP du CFW Rogero 3.7 et le fichier Lv2diag.self du pack de fichiers.
- Connectez votre périphérique de stockage USB sur le port le plus à droite de votre console.
- Installez FactoryServiceMode Tool 0.2 et lancez-le. La PS3 va biper et revenir sur le XMB.
- Démarrez à nouveau FactoryServiceMode Tool 0.2 et attendez que le processus de mise à jour ait fini de s'effectuer (la durée est d'environ 5 minutes).
- Une fois le processus terminé, la console s'éteint (un fichier UPDATER_LOG.TXT a été créé sur la clé USB avec les détails de mise à jour).
- Supprimez le fichier PUP du CFW Rogero 3.7 et le fichier Lv2diag.self du périphérique de stockage USB. Puis copiez à la racine de celle-ci le fichier Lv2diag_exit.self du pack de fichier et renommez-le en Lv2diag.self.
- Connectez une nouvelle fois votre périphérique de stockage USB sur le port le plus à droite de votre console.
- Allumez votre console, qui s'éteindra automatiquement au bout de quelques secondes.
- Retirez le périphérique de stockage USB du port de la console et démarrez celle-ci. Vous êtes désormais sur une sorte de CFW Rogero DEX/CEX v3.7.
- Installez eEID_RKDumper.
- Lancez ce dernier. Si tout se passe bien, la PS3 bipe et redémarre.
- Installez Multiman.
- Lancez Multiman et en naviguant dans le contenu de votre disque dur interne via le gestionnaire de fichiers (appuyez simultanément sur les touches "Select" et "Start" afin de l'ouvrir), récupérez votre eid_root_key présente dans /dev_hdd0/tmp/eid_root_key et copiez-la à la racine de votre périphérique de stockage USB.
b.) Dump du flash (si vous possédez déjà un dump de votre flash, passez à la partie III. c.)
Vous ferez deux dumps de votre NAND/NOR obtenus avec deux programmes différents.
Dump avec Multiman :
- Branchez un périphérique de stockage USB à votre console.
- Installez ou mettez à jour Multiman si ce n'est pas encore fait.
- Lancez-le.
- Appuyez simultanément sur les touches "Select" et "Start" afin d'ouvrir le gestionnaire de fichiers.
- Placez-vous sur un fichier quelconque, faites "Rond" et choisissez "Open in HEX Viewer". Une nouvelle interface va s'afficher.
- Appuyez sur "Select" puis sur "Start".
- A l'écran s'affiche alors une question vous demandant si vous souhaitez dumper votre LV2, répondez non.
- Une deuxième question apparaît vous proposant cette fois-ci de dumper votre LV1, refusez encore une fois.
- Enfin, une dernière question vous demande si vous désirez dumper votre flash, acquiescez.
- Attendez que le processus se termine.
- Vous avez désormais sur votre périphérique de stockage USB un fichier caché nommé 2012XX-XXXXXX-FLASH-NOR-FW3.55.NORBIN ou 2012XX-XXXXXX-FLASH-NAND-FW3.55.NANDBIN (si ce n'est pas fait, activer l'option "Afficher les fichiers et dossiers cachés" et décochez "Masquez les fichiers protégés du système d'exploitation (recommandé)" dans l'explorateur Windows).
Dump avec Memdump :
- Branchez un périphérique de stockage USB à votre console.
- Installez Memdump.
- Lancez-le.
- Une interface très sympathique fait son apparition. Appuyez sur "Croix" pour dumper votre NAND/NOR.
- Attendez que le processus se termine.
- Vous avez désormais sur votre périphérique de stockage USB un fichier nommé flash_stor_35500.bin.
Une fois vos deux dumps réalisés, réinstallez le CFW Rogero 3.55 DEX v2 afin de ne plus être sur une sorte de CFW Rogero DEX/CEX v3.7 !!!
c.) Conversion du dump DEX de la NAND/NOR en dump CEX (si vous possédez déjà un dump CEX de votre flash, passez à la partie III. d.)
- Extrayez le dossier "c2d v2" de l'archive c2d.
- Installez "Win32OpenSSL_Light-1_0_1c.exe" et renommez le répertoire d'installation en "OpenSSL".
- Suivez la manipulation correspondant à votre type de mémoire flash :
- Si vous avez une NOR :
- Dans le dossier "c2d v2", placez un dump DEX de votre flash réalisé sous Multiman, un dump DEX de votre flash réalisé sous Memdump et un dump de votre eid_root_key.
- Lancez le batch "Convertir_DEX_vers_CEX_NOR.bat" et laissez-le agir. Il a été écrit pour renommer automatiquement vos fichiers, les comparer (pour être sûr que vos deux dumps sont bien identiques) et pour changer le Target ID du dump et ainsi le "transformer" en dump CEX. Si jamais vous rencontrez un problème avec le bat, merci de me le signaler par MP pour que je puisse voir où est l'erreur
- Si vous avez une NAND :
- Dans le dossier "c2d v2", placez un dump DEX de votre flash réalisé sous Multiman et un dump de votre eid_root_key.
- Lancez le batch "Convertir_DEX_vers_CEX_NAND.bat" et laissez-le agir. Il a été écrit pour renommer automatiquement votre dump et pour changer le Target ID du dump et ainsi le "transformer" en dump CEX. Cependant, contrairement au batch pour NOR, il ne peut pas comparer des dumps pour savoir s'ils sont identiques car Multiman et Memdump sauvegardent différemment la NAND (il y a les mêmes données mais pas aux mêmes offsets). Si jamais vous rencontrez un problème avec le bat, merci de me le signaler par MP pour que je puisse voir où est l'erreur
- Un fichier "my.CEX.EID0.NORBIN" ou "my.CEX.EID0.NANDBIN" selon votre type de flash a été créé. Copiez-le à la racine d'une clé USB.
d.) Ecriture du nouveau Target ID dans l'EID0 et retour en CEX
- Branchez votre périphérique de stockage USB sur le port le plus à droite de la console.
- Lancez Multiman.
- Appuyez simultanément sur les touches "Select" et "Start" afin d'ouvrir le gestionnaire de fichiers.
- Placez-vous sur votre fichier "my.CEX.EID0.NORBIN" ou "my.CEX.EID0.NANDBIN" selon votre type de flash et ouvrez-le.
- Répondez "Oui" à toutes les questions qui vous sont posées.
- Laissez le secteur EID0 être réécrit.
- L'opération terminée, quittez Multiman en appuyant sur le bouton PS et en sélectionnant "Quitter le jeu" mais n'éteignez pas la console !
- Extrayez le pkg "FactoryServiceMode.pkg" de l'archive de FactoryServiceMode Tool 0.2 à la racine d'un périphérique de stockage USB.
- Copiez aussi à la racine de ce dernier le fichier PUP du CFW Rogero 3.7 et le fichier Lv2diag.self du pack de fichiers.
- Connectez votre périphérique de stockage USB sur le port le plus à droite de votre console.
- Installez FactoryServiceMode Tool 0.2 et lancez-le. C'est ici que cela se complique un peu. Certains n'auront pas de brick (leur PS3 va biper 1 fois et le processus de mise à jour va démarrer), d'autres vont avoir droit à un semi brick (7-8 bips environ consécutifs de deux tonalités différentes).
Cas de "non brick" :
- Attendez que le processus de mise à jour ait fini de s'effectuer (la durée est d'environ 5 minutes).
- Une fois le processus terminé, la console s'éteint (un fichier UPDATER_LOG.TXT a été créé sur la clé USB avec les détails de mise à jour).
- Supprimez le fichier PUP du CFW Rogero 3.7 et le fichier Lv2diag.self du périphérique de stockage USB. Puis copiez à la racine de celle-ci le fichier Lv2diag_exit.self du pack de fichier et renommez-le en Lv2diag.self.
- Connectez une nouvelle fois votre périphérique de stockage USB sur le port le plus à droite de votre console.
- Allumez votre console, qui bipera et s'éteindra automatiquement au bout de quelques secondes.
- Retirez le périphérique de stockage USB du port de la console et démarrez celle-ci. Vous êtes désormais totalement revenu en CFW Rogero CEX v3.7.
Cas de "semi brick" :
- Programmez votre dongle pour permettre l'accès au factory/service mode.
- Éteignez et débranchez votre console.
- Connectez le dongle sur le port le plus à droite de la console.
- Rebranchez la console et appuyez rapidement sur le bouton Power puis le bouton Eject pour rentrer en factory. Attendez que la console ait fini son cycle de reboot.
- Retirez le dongle et connectez votre périphérique de stockage USB (dans lequel se trouvent le fichier PUP du CFW Rogero 3.7 et le fichier Lv2diag.self du pack de fichiers) sur le port le plus à droite de votre console.
- Allumez la console normalement. Attendez que le processus de mise à jour ait fini de s'effectuer (la durée est d'environ 5 minutes).
- Une fois le processus terminé, la console s'éteint (un fichier UPDATER_LOG.TXT a été créé sur la clé USB avec les détails de mise à jour).
- Supprimez le fichier PUP du CFW Rogero 3.7 et le fichier Lv2diag.self du périphérique de stockage USB. Puis copiez à la racine de celle-ci le fichier Lv2diag_exit.self du pack de fichier et renommez-le en Lv2diag.self.
- Connectez une nouvelle fois votre périphérique de stockage USB sur le port le plus à droite de votre console.
- Allumez votre console, qui s'éteindra automatiquement au bout de quelques secondes.
- Retirez le périphérique de stockage USB du port de la console et démarrez celle-ci. Vous êtes désormais totalement revenu en CFW Rogero CEX v3.7.