Dopo il rilascio dell’exploit Bad Update da parte di Grimdoomer, è stato introdotto un nuovo payload chiamato FreeMyXe, sviluppato da InvoxiPlaysGames in collaborazione con emma.
Questo payload aggiunge funzionalità avanzate per l’hypervisor e il kernel della console Xbox 360, permettendo di eseguire software non ufficiale e di aggirare alcune protezioni del sistema.
Bad Update sfrutta un exploit software utilizzando il gioco Tony Hawk’s American Wasteland e una chiavetta USB per eseguire codice non firmato, rendendo possibile l’esecuzione di applicazioni Homebrew senza modifiche hardware.
FreeMyXe, invece, migliora l’exploit Bad Update, consentendo di:
- Sbloccare funzionalità come la rimozione di alcune verifiche (ad esempio, firma XEX e Live).
- Estrare la chiave CPU della console.
- Eseguire il dump della memoria NAND della console, utile per backup e ripristino.
- Usare emulatori, giochi e dashboard alternativi come Aurora, XEX Menu e Simple 360 NAND Flasher.
Questa combinazione trasforma temporaneamente una Xbox 360 originale in una console capace di eseguire software personalizzato, senza bisogno di modifiche fisiche, ma con alcune limitazioni: le modifiche sono “tethered”, quindi vanno ripetute ogni volta che la console viene spenta, e l’avvio è lento e incerto.
Requisiti
Per procedere, assicuratevi di avere a disposizione quanto segue:
- Xbox 360 con dashboard 17559 (da verificare in Impostazioni di Sistema > Informazioni di Sistema).
- Chiavetta USB formattata in FAT32.
- Gioco “Tony Hawk’s American Wasteland” installato su hard disk interno.
- File necessari da scaricare:
- Xbox 360 bad update retail USB.zip (da Grim Doomer).
- tools.zip (contiene XEX Tool per modificare eseguibili).
- FreeMyXe.zip (ultima versione del payload FreeMyXe).
- Homebrew come XEX Menu 1.1 Live e Simple 360 NAND Flasher.
- Opzionale: 7-Zip per estrarre gli archivi.
Preparazione della Chiavetta USB
Formattazione della chiavetta USB
- Collegare la chiavetta alla console Xbox 360.
- Andare su Sistema > Memoria > USB > Formatta (in FAT32, cancellando tutti i dati).
Copiare i file necessari sulla chiavetta
- Scaricare ed estrarre l’archivio
.zip
contenente l’exploit Bad Update. - Copiare i file di Tony Hawk’s American Wasteland nella root della chiavetta USB.
Sostituire il payload
- Scaricare/estrarre l’archivio
.zip
, e copiare il fileFreeMyXe.xex
nella cartella “bad update payload” sulla chiavetta. - Rinominare
FreeMyXe.xex
indefault.xex
ed elimina il vecchio file (se presente).
Aggiungere XEX Menu alla chiavetta:
- Estrarre “XEX Menu 1.1 Live”.
- Copiare la cartella “code 9999” nella directory
content/000…/
della chiavetta (mostrando gli elementi nascosti in Windows).
Modifica Homebrew:
- Estrarre l’archivio
tools.zip
e utilizzare XEX Tool per patchare gli eseguibili (ad esempiodefault.xex
di Simple 360 NAND Flasher) con il comando:xextool.exe -m r -r a default.xex
- Creare in seguito una cartella chiamata
apps
sulla chiavetta e copiare gli Homebrew modificati in essa.
Esecuzione dell’Exploit
Installare “Tony Hawk’s American Wasteland”:
- Avviare l’installazione del gioco Tony Hawk’s American Wasteland sul disco rigido della Xbox 360.
Accedere al profilo e preparare il salvataggio:
- Utilizzare un profilo “player one” con un salvataggio hackerato. Il salvataggio deve trovarsi nella chiavetta USB.
Attivazione dell’exploit:
- Avviare il gioco Tony Hawk’s American Wasteland.
- Andare su High Score Free Skate > No > Annie Skater > Created Park > Load Park.
- Selezionare il salvataggio hackerato dalla chiavetta USB.
- Poi cliccare su Play Park. Il sistema si bloccherà.
Attendere il completamento dell’exploit:
- Impostare un timer di 20 minuti.
- Se dopo 20 minuti la console è ancora bloccata, spegnerla, riaccenderla per ripetere il processo.
- LED della console:
- 2 LED: fase 2 dell’exploit.
- 3 LED: fase 3 dell’exploit.
- Alternanza lenta: fase 3 in corso.
- 4 LED: fase 4, exploit riuscito.
Verifica e funzionalità
Una volta che l’exploit ha avuto successo, vedrete le seguenti modifiche:
- Key CPU: FreeMyXe mostrerà la chiave CPU della console.
- Dashboard: Torna alla dashboard.
- XEX Menu: Ora visibile e funzionante, permette di navigare e avviare Homebrew.
- Simple 360 NAND Flasher: Da qui è possibile eseguire il dump della NAND e salvare la chiave CPU sulla chiavetta USB (ricorda di fare il backup su PC).
- Aurora: Una dashboard alternativa da dove è possibile lanciare giochi come GoldenEye XBLA.
- Emulatori (es. SNES 360): Gli emulatori funzionano correttamente, con achievement sbloccati (utilizzare un profilo offline per i giochi).
- USBDEC: Consente di utilizzare un controller non standard, come il DualSense tramite un adattatore Magic NS Light in modalità XInput.
Limitazioni e considerazioni
- Modifica Tethered: L’exploit è “tethered”, quindi ogni volta che viene spenta la console, dovrete ripetere l’intero processo.
- Tempo di Avvio: L’avvio dell’exploit è lento e potrebbe richiedere più tentativi (fino a 53 minuti in alcuni casi).
- Sperimentale: Non è completamente stabile. Alcune applicazioni potrebbero crashare.
- Scollegamento dalla rete: È consigliabile scollegare la console dalla rete per evitare rischi legati alla sicurezza online.
- Dash Launch: Non va installato, poiché potrebbe causare il brick della console.
Changelog
- Corretto il problema dell’anello di luce / sincronizzazione dei controller causato da BadUpdate.
- Aggiunta la possibilità di avviare XeLL da
xell-1f.bin
nella cartellaBadUpdatePayload
(non incluso).
Download: FreeMyXe beta2
Download: Source code FreeMyXe beta2
Fonte: github.com
Fonte guida: youtube.com