Ultimate Glitcher v1 [Bêta 2.2]
L'idée est de proposer un utilitaire qui regroupe les soft les plus fiables pour glitcher une Xbox, et qui permet de ne plus avoir à taper ces lignes de commandes complexes pour NandPro, Python, XeBuild etc...
Il s'agit en fait d'un script Batch en français, en mode console améliorée, intégrant NandPro2.0e, Nandpro3.0a, CBcheck, Python, FCRT_eXtractor, et XeBuild. Le Pack contient tous les dossiers et fichiers nécessaires au bon fonctionnement de tous ces soft de base, ainsi qu'un dossier XSVF pour le flash des CPLD avec NandPro 3. (Requiert un module USB complet)
L'utilisation est de ce fait très simple, il faut simplement lire et appuyer sur les numéros correspondants pour effectuer vos choix.
http://www.youtube.com/watch?v=aC1AKKZPBic
Le soft est compatible avec:
- Module USB simple
- Module USB complet
- câble LPT
Au démarrage, choix de la carte mère, puis du module.
En fonction de vos choix, les commandes NandPro seront automatiquement adaptées à votre console et à la taille de la NAND.
Avant chaque dump, le soft dump le CB pour vérifier si il est compatible. (sauf pour trinity)
Si vous avez un USB complet, on vous demandera si vous souhaitez programmer votre puce glitch avant d'accéder au menu.
Vous aurez ensuite le choix entre MODE AUTO et MODE MANUEL.
MODE AUTO: Réalise les actions suivantes en chaîne (avec message d'erreur et arrêt du script si problème)
Descriptif du processus:
. VERIFIE si le CB est compatible (Si erreur > message précis > retour au menu)
. DUMP de la NAND (au choix 2 ou 3 DUMPS) (Vérifie la présence et la taille du dump > si erreur > message précis + retour au menu)
. COMPARAISON des DUMPS (compare les 2 ou 3 dumps en fonctions du nombre choisi) si erreur > message précis > retour au menu)
. CREATION de l'image ECC et SMC.bin grâce à Python (Merci Rogero pour les fichiers)
. EXTRACTION du FCRT.bin (Uniquement pour Trinity)
. VERIFIE la présence et la taille de l'image ECC > Si erreur > message précis > Retour au menu
. INJECTE l'image ECC > là vous bootez sur Xell pour récup la CPU KEY
. 1 - cpukey en manuel: ECRIVEZ la clé directement et elle sera utilisée telle quelle.
. 2 - cpukey en HTTP: (en projet) Vous demande l'adresse IP et va chercher la key tout seul. (pas encore écrit ce code)
. CREATION de la nand FreeBOOT avec XeBuild
. VERIFIE la taille et la presence de la nand FreeBOOT
. INJECTE la NAND FreeBOOT.
. Fin du script
MODE MANUEL: Vous permet de réaliser toutes les actions ci-dessus mais une par une, et dans l'ordre que vous souhaitez.
Le mode manuel permettra en plus du mode auto de:
- INJECTER une NAND (FreeBOOT ou Origine) il suffira de taper le nom du fichier à injecter.
- EFFACER complètement une NAND 16, 256 ou 512 Mb)
Le TESTS les plus importants à faire sont sur Trinity, et Jasper Big Block.
Je précise que le script ne gère absolument pas les bad block pour le moment.
Si vous avez des infos à ce sujet je suis preneur !
LIEN DE TELECHARGEMENT BETA1: MediaFire
LIEN DE TELECHARGEMENT BETA2: MediaFire
La bêta 2 corrige le bug avec Windows XP.
Elle corrige également le bug qui faisait passer le test CB même au Trinity.
Le mode MANUEL est maintenant 100% fonctionnel !
LIEN DE TELECHARGEMENT BETA2.1: MediaFire (Uniquement le .exe (99ko) à replacer dans le pack)
La version b2.1 corrige le bug de retour au menu lorsqu'on ne veut pas programmer un CPLD (Merci Kouba)
LIEN DE TELECHARGEMENT BETA2.2: MediaFire (Uniquement le .exe)
Elle corrige normalement le bug de création de l'image ECC pour les Jasper uniquement en MODE MANUEL
Le script crashait dans la b2.1 si vous tentiez de créer l'image ECC pour les Jasper sans avoir passé un test CB, car la variable CB était vide. Pour le résoudre, le script extrait momentanément "cb.bin" de "NAND1.bin" pour checker le CB des Jasper au cas ou vous ne l'aviez pas fait manuellement. Si le CB est égal à 6751, la commande utilisée ne sera pas la même.
Merci de ne pas newser le script sur un autre site tant que les tests ne sont pas 100% positifs.
Résultats des tests :
(J'uploaderai une nouvelle beta une fois plusieurs bugs repérés et corrigés.)
Falcon : CB 5771 > Full OK AUTO + MANUEL (Testeurs : Moi et Max-E Informatique : LS)
Trinity > Full OK AUTO + MANUEL (Testeurs : Marou : GX, Aurelien07 : XU)
Zephyr > Full OK AUTO + MANUEL pas d'info sur le CB... (Testeur Aurélien07 : XU)
Jasper 16Mb : CB 6750 > Full OK AUTO + MANUEL (Testeur : tribale76 : LS)
Jasper 256 Mb : CB 6750 > Full OK AUTO + MANUEL (Testeur : tribale76 : LS)
Jasper 512 Mb : CB 6750 > Full OK AUTO + MANUEL (Testeur : tribale76 : LS)
Tests manquants :
Jasper : CB 6751 > Pas de testeur...
Bugs résolus :
- Compatibilité complète avec XP (beta2)
- Le test du CB est maintenant correctement évité lorsqu'on hack une Trinity (beta2)
- On peut maintenant retourner au menu après un flash de CPLD raté (beta2.1)
- Jasper : La création d'ECC fonctionne maintenant normalement en MODE AUTO et MANUEL (beta2.2)
Bugs non résolus :
Jasper 16Mb : CB 6750 > Cas spécifique ou le script se ferme après le 1er DUMP. (Max-E)
Falcon : CB 5771 > Cas spécifique où python ne veut pas créer une image ECC avec cette NAND. (Minautor)
Modifié par RiderFx3, 13 février 2012 - 08:19.