Freeboot est un loader qui s'installe en remplacant la nand d'origine, vous permettant de booter sur un dashboard 2.0.9199 modifé, quelque soit la console : Xenon, Zephyr, Falcon et Jasper, dont la faille Jtag est exploitable.
Cette version de Freeboot ne requiert plus de seconde nand, donc il fonctionnera sur toutes les solutions actuelles, du moment que le Jtag est opérationnel, donc, pas besoin de puce cygnos ! Vu les avancées de ce freeboot qui ne nécessite plus de puce, il est probable qu'XBR nouvelle version ne suive pas.
Mise à jour 0.031 :
La fonction
- Les Keyvault et et signatures console sont désactivés (Bliep4Ever)
est enlevée. Elle devait sans doute poser quelques soucis.
Nouveautés :
- Mise à jour du kernel en version 2.0.9199
- Supporte toutes les version de flashs (puce cygnos pas forcément requise)
- Enlève les protections mémoire (cOz)
- Le code peut être exécuté et modifié entre les plages 0x80000000 à 0x99999999. Ca vous permet par exemple d'ajouter les trainers (cheats) aux jeux, et aussi de poster les émulateurs plus facilement, quand une compilation dynamique est nécessaire.
- Lancement des XeX encryptés version Devkit (cOz)
- Inclus Dash launch, pour booter directement le dash sur une autre application
- Les contenus LIVES/PIRS/GODS fonctionnent totalement (cOz)
- Les fonctions de rapport de sécurité sont désactivés (Redline99)
- Le process de génération d'image simplifié (ikari)
- Ibuild peut maintenant générer à la fois les flashs Xell, mais aussi les images originales (ikari)
Comparé à l'ancien Freeboot, la génération des images est simplifiée. Vous aurez besoin de votre image du kernel en 7371, et d'une archive "9199.zip" disponible sur LS :
1 - Extraire votre image originale 7371 en faisant :
> ibuild.exe x -d temp\ -p -b <1bl key> .\7371.bin
2 - Extraire l'image 9199.zip
3 - Extraire le contenu de cette archive dans un dossier "data". Le contenu de "data" doit être :
- crl.bin
- crl.bin.meta
- extended.bin
- extended.bin.meta
- kv.bin
- odd.bin
- odd.bin.meta
- secdata.bin
- secdata.bin.meta
- smc_config.bin
4 - Patch du SMC :
Placez le smc.bin patché dans le dossier "data". Avec une cygnos, il peut être généré très facilement. Sinon, une série de smc prépatché existent aux endroits habituels, faites attention de bien prendre ceux de votre console.
Pour les autres solutions, comme XBReboot, les smc peuvent être extrait en utilisant le Xell.
5 - Création de l'image Freeboot :
Enfin, créer l'image Freeboot, avec cette ligne de commande :
> ibuild.exe c freeBOOT -c -d data\ -p
-b <1bl key> .\bin\image.bin .\bin\fuses.bin
Remplacez par "xenon", "zephyr", "falcon", "jasper",
"jasper256" ou "jasper512".
Et flashez !