==========================================================
MAJ : Une solution très simplifiée existe en utilisant Jtag Tool 1.00 Reset Glitch Package 14699. Une fois votre SPI posé, dès que vous arrivez à l'étape "III: Création de votre fichier .ecc" vous pouvez le lancer et glitcher votre console "étape par étape" très facilement.
==========================================================
Nous allons voir dans ce tutoriel comment hacker votre xbox 360 Slim / FAT avec le Reset Glitch Hack de GliGli en vue de lancer du code non signé.
I: Matériel et logiciel nécessaire :
Logiciels :
? Nandpro 2.0e (si vous utilisez un module SPI "classique")
? Nandpro 3.0 (si vous utilisez un module SPI "complet")
? 360 Multi Builder v0.7 by Rogero
? 360gcProg 1.2 et ce tutorial pour programmer votre puce si SPI Classique
? Rawflash V4
Matériels :
? Un module USB SPI pour dumper/flasher votre NAND :
- X360 SpiFlasher (SPI classique)
- Nand-X (SPI complet)
- X360 Super Nand Flasher (SPI complet)
- ...
? Une puce pour votre Glitch. Libre à vous de choisir le modèle :
- ...
? Un module pour flasher votre puce Glitch si vous ne souhaitez pas l'acheter déjà programmée et que vous disposez d'un SPI "classique)
II: Dump de votre NAND :
Étape 1 : Souder votre module USB en utilisant le diagramme suivant selon votre module
X360 SPI Flasher
Slim
FAT
Nand-X
Slim
FAT
Étape 2 : Ouvrez l’invite de commande Windows et lancez NandPro.
Étape 3 : Faîtes deux dumps de votre nand pour celà utiliser la commande suivante :
nandpro usb : -r16 nomdevotrenand.bin
Étape 3 : Comparer vos deux dumps à l'aide de la commande suivante (vous pouvez également utiliser md5checksum) :
fc /b nomdevotrenand.bin nomdevotrenand2.bin
Vous devriez avoir FC : aucune différence trouvée, si ce n'est pas le cas, recommencez le processus de dump et de vérification une nouvelle fois.
III: Création de votre fichier .ecc
Étape 1 : Maintenant que vous avez votre dump de nand et que celui-ci est bon, copiez-le et collez le dans le repertoire \Data\my360\ de 360 Multi Builder v0.7 by Rogero en le nommant "nanddump.bin"
Dans l'encadré bleu, vous verrez donc mon répertoire, dans le rouge, ma nand renommée nanddump.bin
Lancez à présent le soft 360 Multi Builder v0.7 by Rogero
Voilà comment il se présente à l'ouverture.
On choisit donc sa version de carte mère.
Pour mon cas, il s'agit du 1 - Trinity puis on presse la touchée Entrée
A partir de ce moment là, le logiciel nous prévient qu'il n'a pas trouvé cpukey.txt.
Du coup, il va créer une image Xell ecc et qu'il faut presser une touche pour continuer.
Parfait, c'est ce qu'on voulait justement
Subitement, tout un tas de choses se passent...
C'est normal, c'est simplement la création de l'image_00000000.ecc qui est en création.
Patientez et vous obtenez la même chose que cette image :
Le logiciel nous indique donc que notre fichier "image_00000000.ecc" de 1320ko a été crée est se trouve dans le repertoire Data du soft 360 Multi Builder.
En effet, elle se trouve bien (voir l'encadré rouge)
IV: Flash de l'image modifiée :
Récupérez à présent "image_00000000.ecc" que vous venez d'otenir juste avant par 360 Multi Builder.
Clique droit > Copier et allez à la racine de Nandpro (vous l'avez téléchargé au début)
Utilisez la commande suivante pour flasher l'image dans la nand de votre console.
nandpro usb: +w16 image_00000000.ecc
/!\ Utiliser bien la commande +w16 et non -w16 /!\
Le fichier flashé fait 50 blocks vous devriez donc voir marqué 004F à la fin de l’écriture.
V: Programmation du CPLD :
Pour cela, si vous avez un programmateur JTAG tu USB ou un Cable JTAG, repportez-vous à ce tutorial
Avec le Nand-X :
Pour programmer votre CPLD avec le NAND-X, il vous faudra avoir un câble permettnt de relier le NAND-X à votre CPLD (coute aux alentours de 4-5$) et de nandpro V3.0.
Pré-requis :
? Avoir placer les fichiers XSVF dans le dossier NandPro V3.0
? Avoir connecter son NAND-X en USB au PC et son CPLD au NAND-X
Lancez Nandpro de la manière habituel avec l'invite de commande windows, puis entrez une des lignes de commande suivantes :
NandPro xsvf: Trinity.xsvf
NandPro xsvf: Jasper.xsvf
NandPro xsvf: Falcon.xsvf
NandPro xsvf: Opus.xsvf
NandPro xsvf: Zephyr.xsvf
Vous devriez voir quelque chose comme ceci (exemple pour une programmation pour Xbox Slim) :
Le voyant rouge signigie que la CoolRunner est bien alimenté et la led verte que la programmation est en cours.
VI: Réalisation du montage
Pour monter votre puce, je vous conseille de vous orienter directement vers ce topic pour avoir les diagrammes de votre puce : Diagrammes des différentes puces
VII: Récupération de la clé CPU
Démarrez votre console normalement avec le bouton power ou via la manette, votre console devrait booter sur xell dans un délai variable (<2-3min).
Patientez un peu, vous allez voir voir clé DVD et votre fameuse clé CPU !
Notez là, nous en avons besoin pour la suite.
VIII: Création de la nand hackée.
Maintenant que vous avez récupéré votre clé CPU, nous allons pouvoir créer une nand hackée.
Pour celà, on va utiliser Xebuild GUI 1.1.
Lancez le logiciel et suivez le screen ci dessous (c'est pour le RGH d'une Xbox Slim)
1 : Choisissez donc GGBoot.
2 : Le type de carte mère, ici, la Slim possède une carte mère Trinity
3 : Cochez Disable FCRT.bin check. C'est surtout necessaire pour les lecteurs Liteon 1175 mais faites le quand meme, ca ne coute rien
4 : Cochez Include Dashlaunch pour que celui-ci soit intégré directement à la NAND. Vous aurez juste à créer votre launch.ini pour les options
5 : Collez votre clé CPU que vous avez récupéré grâce au Xell
6 : Ouvrez votre nand que vous aviez dumpé au tout début et la destination de votre nand hackée
7 : Choisissez votre version de Dashboard. Actuellement, il s'agit de l'interface Métro avec pour version 2.0.14699
Pour terminer, cliquez donc sur Generate Hacked NAND image !
IX: Flashage / Installation de la nand hackée
Tout est pret. Nous avons donc la nand hackée avec le kernel 14699 de prête, il reste juste à l'installer.
Pour cela, deux possibilités :
- votre module SPI est encore souder, alors on passe par Nandpro
- votre module est déjà dessoudé, par grave, on va utiliser Rawflash V4
Nandpro pour flasher la nand :
Prenez la nand franchaiment obtenu juste au dessus.
Coller la dans le répertoire de Nandpro
Maintenant, lancez nandpro et tapez la commande suivante :
nandpro usb : -w16 FreeBOOT.bin
Rawflash V4 pour flasher la nand :
Prenez la nand franchaiment obtenu juste au dessus.
Coller la à la racine d'une clé USB et renommez là : nandflash.bin
Récupérer le xenon.elf de l'archive Rawflash V4 et coller le aussi à la racine de la clé USB.
Dans votre clé USB, à la racine vous aurez donc :
- nandflash.bin
- xenon.elf
Connectez ensuite votre clé USB sur votre Xbox 360.
Celle-ci va booter sur le Xell et en patientant, elle va lancer le Xenon.elf.
Patientez un peu, la nand RGH va se flasher.
La console va ensuite vous demander de l'éteindre.
Rallumez là, et bingo, votre nand glitchée est installée !!
PS : Je n'ai pas d'image pour illustré cette étape, mais rien de compliqué !
? Merci à Razkar pour son autorisation de lui piquer pas mal de choses !
? Merci à SoulHeaven pour les photos de montage du module X360SPI Flasher
Tutoriel realisé par Yoshee pour Logic-Sunrise.com
Diffusion/modification interdite sans notre accord