Lo sviluppatore kerrdec97 ha pubblicato la versione 2.6.0 di PS5 exFAT Image Builder, uno dei programmi più completi e apprezzati utilizzati su console PlayStation 5 Jailbroken.

PS5 exFAT Image Builder nasce come soluzione all-in-one pensata per semplificare numerose operazioni normalmente eseguibili tramite script da riga di comando.
🚀 PS5 exFAT Image Builder v2.6.0 is out
🛠️ Fixed a six-layer bug chain that was silently breaking builds on folders with parentheses in their names.
🗂️ Tab count: 15 → 9
📊 Live file count while copying
🔄 New Convert tab (exFAT ↔ ffpkg)
🔍 Build failure dialog now shows…— Declan Kerr (@kerrdec97) May 11, 2026
Il software permette infatti di creare immagini exFAT pronte per essere utilizzate su USB o hard disk compatibili con PS5, generare file .ffpkg, effettuare automaticamente il backport dei giochi per renderli compatibili con firmware meno recenti e gestire librerie di dump in maniera più ordinata.
Tra le funzioni disponibili troviamo anche la conversione tra immagini exFAT e file ffpkg, oltre agli strumenti per montare, estrarre e modificare immagini già esistenti. Non mancano inoltre opzioni dedicate all’invio di payload, al monitoraggio del klog e alla gestione dei file tramite FTP.
L’aggiornamento 2.6.0 introduce una delle revisioni più importanti mai realizzate per il progetto. Il cambiamento principale riguarda la completa riscrittura della build pipeline, intervento che corregge una lunga serie di bug responsabili di errori silenziosi durante la creazione delle immagini.
I problemi si verificavano soprattutto con cartelle contenenti parentesi nei nomi, come ad esempio “Game Name (Version 01.024.000)”.
Anche l’interfaccia grafica ha ricevuto una revisione significativa. Le vecchie 15 schede principali sono state consolidate in 9 tab con sottosezioni integrate, rendendo il layout molto più ordinato e semplice da utilizzare anche su monitor più piccoli.
Debutta inoltre una nuova sezione chiamata “Convert”, dedicata alla conversione bidirezionale tra formato exFAT e ffpkg.
Il redesign coinvolge anche le sezioni Extract ed Edit exFAT, ora più coerenti con il resto dell’applicazione. Migliorato inoltre il sistema di avanzamento delle operazioni: durante la build viene mostrato in tempo reale il numero preciso dei file copiati, invece del solo riepilogo finale.
Tra le altre novità troviamo un refresh completo della UI con una nuova palette colori dominata dal viola, pulsanti più uniformi e un layout ottimizzato.
Sul fronte tecnico sono stati aggiunti miglioramenti alla gestione di OSFMount, procedure di dismount più affidabili e supporto a dump estremamente grandi, superiori ai 200.000 file, insieme a numerose correzioni minori.
Per utilizzare il programma sono richiesti Windows 10 oppure Windows 11 a 64 bit, il software OSFMount per la gestione delle immagini exFAT e il runtime .NET 8 necessario per i file ffpkg. Lo sviluppatore consiglia inoltre di eseguire l’applicazione con privilegi di amministratore.
PS5 exFAT Image Builder è rivolto principalmente agli utenti che possiedono una PS5 già modificata e che desiderano preparare unità USB con giochi backportati in maniera più semplice e affidabile.
Il tool risulta particolarmente utile per chi gestisce grandi librerie di dump e vuole ridurre al minimo gli errori durante la creazione delle immagini.
Requisiti
- È necessario installare un solo componente: OSFMount di PassMark — gratuito, utilizzato per montare l’immagine disco durante la creazione. Tutto qui. Nessun script Python, nessuna riga di comando, nient’altro. Solo OSFMount + il file
.exe. - Sistema: Windows 10 o 11 (64-bit).
Download e installazione
- Scaricare
exFAT Image Builder.exe. - Installare OSFMount.
- Fare doppio clic sul file
.exe— confermare con Sì alla richiesta di amministratore. - Fatto.
Come usarlo
Creazione di un’immagine di gioco
- Selezionare la cartella del gioco — la cartella che contiene il file
eboot.bin(es.F:\PPSA03596-app)- L’app rileva automaticamente il titolo del gioco, la versione e la copertina dai file
param.sfo,pfs-version.dat,param.jsononptitle.dat. - Il nome del file di output viene compilato automaticamente es.
God of War Ragnarok (01.000.000).exfat.
- L’app rileva automaticamente il titolo del gioco, la versione e la copertina dai file
- Selezionare la directory di output — dove salvare il file
.exfat(memorizzata tra le sessioni). - Cliccare + Add to Queue — ripetere per quanti giochi si desidera.
- Cliccare Build All.
Invio a PS5 tramite FTP
- Assicurarsi che il server FTP della PS5 sia in esecuzione (abilitato nelle impostazioni homebrew).
- Inserire l’indirizzo IP della PS5 e la porta (solitamente
2121o2122). - Impostare il percorso remoto della PS5.
- Cliccare Test Connection per verificare.
- Dopo il completamento di una build, cliccare ↑ PS5 sull’elemento in coda — oppure abilitare Auto-upload after build.
Funzionalità
Scheda exFAT
- Metti in coda più giochi ed esegui la build in sequenza.
- Rilevamento automatico di nome gioco, ID PPSA e versione.
- Avanzamento in tempo reale — file copiati, GB scritti, MB/s, tempo stimato (ETA).
- ⏸ Pausa / ▶ Riprendi coda.
- Tempo trascorso per singolo gioco mostrato nello stato e nel log.
- Controlli pre-build — blocca output uguale alla cartella sorgente, verifica spazio disponibile.
- Smontaggio forzato (Force Dismount), verifica post-build.
Scheda ffpkg
- Builder UFS2 ffpkg tramite UFS2Tool (incluso).
- Dimensione del settore bloccata a 512 — risolve il bug delle immagini corrotte su Windows.
- Richiede .NET 8.
Scheda Dump Rename Manager (Nuovo in v1.9.0)
- Scansiona una cartella di dump di giochi PS5 e rinomina automaticamente nel formato
PPSA##### Titolo Gioco (versione) - Legge
param.sfoeparam.json— ricerca fino a 5 livelli di profondità. - Indicatore di affidabilità — 🟢 lettura pulita / 🟡 nome dedotto dalla cartella / 🔴 nessun PPSA trovato.
- Copertina da sce_sys/icon0.png mostrata su ogni scheda.
- Versione SDK e data della cartella mostrati per ogni gioco.
- Campo nome modificabile — possibilità di ritoccare prima dell’applicazione.
- Sposta in una cartella di destinazione o rinomina direttamente in loco.
- Menu con clic destro — Apri in Explorer, Aggiungi alla coda exFAT, Elimina dump.
- Memoria di sessione — ricorda l’ultima cartella scansionata.
Scheda Auto Backport
- Pipeline completa di decrypt/re-sign tramite Backport.py di Nazky & BestPig.
- SDK rilevato automaticamente da param.sfo durante la selezione della cartella di gioco.
- Banner giallo che mostra l’SDK rilevato e il target consigliato.
- Supporto Fakelib — applicato alla sottocartella
game/fakelib/. - Snapshot dei file originali prima dell’applicazione del fakelib.
- File patchati reinseriti nella cartella del gioco nei percorsi corretti.
- Backup in formato zip:
PPSA12345 Nome Gioco (01.000.000) original files.zip - ID PPSA letto da
param.sfose non presente nel nome della cartella. - ↩ Ripristino dei file originali da zip.
- Campo per note di compatibilità.
- Cartella
decrypted/esclusa da tutte le operazioni.
Scheda Library
- Visualizzazione a griglia / elenco con copertine.
- Click destro → Aggiungi alla coda exFAT, Aggiungi alla coda ffpkg, ⚡ Auto Backport.
- ⚡ Backport All — backport in batch di tutti i giochi della libreria in sequenza.
Scheda My Images
- Sfoglia e gestisci i file immagine
.exfat. - Carica su PS5 tramite FTP.
Scheda FTP (unita al Browser PS5)
- Sotto-scheda ↑ Upload con barra di avanzamento in tempo reale.
- Sotto-scheda 📂 Browser PS5 — naviga, carica, scarica, rinomina, elimina.
- Qualsiasi pulsante “Carica su PS5” passa automaticamente a questa scheda.
Language Stripper (scheda Advanced) — BETA
Nota: Funzione beta — non completamente testata. Potrebbe non funzionare su tutti i giochi. I file rimossi vengono sempre salvati in backup zip prima dell’eliminazione.
- Scansiona le cartelle di gioco per individuare file e directory legati alle lingue
- Individua file PAK di lingua di Unreal Engine (
pakchunk_lang_en.pak). - Individua file audio PSARC di lingua (
audio_en.psarc). - Individua cartelle locali non compresse (
en-US/,de-DE/ecc..). - Supporta singolo gioco oppure scansione di tutti i giochi in una cartella.
- Risultati raggruppati per gioco con dimensione per elemento.
- Azioni rapide: Mantieni tutto, Rimuovi tutto, Mantieni solo en-US.
- Rimuove i file e crea automaticamente un backup zip prima della cancellazione.
Scheda Advanced
- exFAT: dimensione del cluster, dimensione del settore, thread di copia.
- ffpkg: dimensione del blocco, dimensione dei frammenti, numero di inode.
- Post-Build: elimina la cartella sorgente dopo una build completata con successo.
- Language Stripper (beta).
Spegnimento dopo operazione (scheda Settings)
- Spegne, riavvia o mette in sospensione il PC al termine di un’attività.
- Ritardo configurabile (da 30 a 600 secondi) con finestra di conto alla rovescia annullabile.
- Per singolo trigger: coda exFAT, coda ffpkg, backport, upload FTP.
Generale
- Interfaccia a 14 schede, tutte compatibili con schermi da 1366px+.
- 17 lingue supportate.
- Log globale delle operazioni visibile in tutte le schede.
- Aggiornamento automatico con logica di retry e correzione della directory di lavoro.
- Sistema di segnalazione crash.
Risoluzione dei problemi
| Problema | Soluzione |
|---|---|
Source directory not found | Il nome della cartella contiene [ ] — rinominare rimuovendo le parentesi |
| Build fallita codice uscita 1 | eboot.bin non trovato nella cartella selezionata |
| Errore OSFMount | Assicurarsi che OSFMount sia installato e che l’app sia eseguita come Amministratore |
| Il gioco non viene nominato automaticamente | Verificare che sce_sys/param.sfo o sce_sys/param.json esista nella cartella del gioco |
La versione mostra 01.000.000 per tutto | pfs-version.dat potrebbe mancare — normale per alcuni tool di estrazione |
| FTP non si connette | Assicurarsi che il server FTP della PS5 sia attivo nelle impostazioni homebrew |
| Pulsante Build All non visibile | Aumentare l’altezza della finestra |
| Copertina non visualizzata | Ricompilare il codice sorgente con build.bat per installare Pillow |
Changelog
Attenzione: Diverse nuove funzionalità sono in fase beta e necessitano di ulteriori test. Segnalare eventuali problemi su GitHub
Nota: Per avviare giochi backportati su PS5 è necessario il payload BackPork di BestPig: https://github.com/BestPig/BackPork
Consolidamento delle schede, riscrittura della Build Pipeline e refresh completo della UI
Questa release include tutti i cambiamenti introdotti internamente tra le versioni 2.5.0 e 2.5.8, insieme a ulteriori miglioramenti e rifiniture.
Le novità principali riguardano una completa riscrittura della build pipeline, che corregge una lunga catena di bug responsabili di fallimenti silenziosi durante la creazione delle immagini, una profonda riorganizzazione delle schede dell’interfaccia e un refresh grafico completo della UI.
Consolidamento delle schede
Meno schede di primo livello, sottoschede al di sotto
In precedenza la barra delle schede principali contava 15 tab. Alcune erano utilizzate molto spesso, mentre altre erano pannelli più occasionali che finivano per spingere fuori dalla vista le funzioni più importanti sugli schermi più stretti.
Con la versione 2.6.0 le schede correlate sono state raggruppate in sottoschede, riducendo il numero di tab visibili nella barra superiore da 15 a 9, senza però perdere alcuna funzionalità.
- exFAT (livello principale) → Build / Extract / Edit exFAT come sottoschede
- Library (livello principale) → Source Dumps / Built Images come sottoschede
- PS5 (livello principale) → Manager / FTP / Klog / Payloads / Y2JB come sottoschede
- Settings (livello principale) → General / Language / Help come sottoschede
- Nuove schede principali: ffpkg, Backports, Convert, Dump Rename, Credits
Le chiavi delle schede salvate dalle versioni precedenti vengono rimappate automaticamente, così l’ultima scheda utilizzata si riapre correttamente all’avvio.
Pipeline build: risolto un bug a sei livelli
I dump reali della PS5 con numeri di versione tra parentesi nei nomi delle cartelle (ad esempio D:\keep\PPSA19639 Minecraft Preview (01.024.000)\PPSA19639) fallivano la build senza generare alcun errore visibile.
Sono stati corretti sei bug concatenati, ognuno dei quali mascherava il successivo:
- BAT intercettava in modo errato i codici di uscita di PowerShell — se
%RC% GTR 7veniva interpretato come un warning di robocopy, tutti i codici di uscita tra 1 e 7 venivano considerati non critici, quindi le eccezioni di PowerShell venivano segnalate come successo. Le build mostravano “[OK] Done” anche senza generare alcun file di output. - BAT utilizzava
powershell.exeper i controlli dei percorsi — la gestione annidata delle virgolette corrompeva i path contenenti spazi o caratteri speciali, generando errori falsi negativi del tipo “eboot.bin not found”. - BAT utilizzava blocchi
if (...)per la gestione degli errori — il parser di cmd interpreta il simbolo)all’interno di percorsi come(01.024.000)come terminatore del blocco, causando la lettura errata di tutte le righe successive. Ora ogni bloccoif (...)è stato sostituito conif ... goto :label, con un gestore posizionato alla fine dello script. Questo rende il sistema sicuro con qualsiasi tipo di percorso. - Il drag-and-drop non scendeva automaticamente nelle directory — gli utenti tendevano a trascinare la cartella esterna principale. Lo scanner della Library già effettuava la discesa nelle sottocartelle, ma non avveniva lo stesso con drag-and-drop, Browse e selezione multi-cartella. È stato introdotto un nuovo helper
_resolve_game_rootche risale fino a due livelli di directory alla ricerca dieboot.bined è integrato in ogni processo di aggiunta alla coda. PowerShell ErrorActionPreference = "Stop"interrompeva lo script in caso di scrittura su stderr — strumenti come OSFMount, robocopy e format.com scrivono messaggi informativi su stderr anche quando l’esecuzione è corretta. Questo causava l’interruzione dello script prima che$LASTEXITCODEpotesse essere letto. Ora ogni chiamata a comandi nativi è avvolta in una sequenza Stop → Continue → Stop; il codice di uscita diventa l’unica fonte di verità.ss,4096era un’opzione OSFMount inesistente — lo script PS1 passava-o rw,rem,ss,4096a OSFMount, ma tale parametro non esiste. OSFMount rispondeva mostrando l’intero help e terminando con exit -1. La dimensione del settore logico exFAT viene impostata daformat.com, non da OSFMount, quindi questa opzione non era necessaria ed è stata rimossa.
Risultato: Le build con numeri di versione tra parentesi, cartelle profondamente annidate, output banner di OSFMount e dimensioni dei settori non predefinite ora funzionano tutte correttamente e senza problemi.
Diagnostica degli errori di compilazione
Quando una build fallisce, la finestra “Item failed” ora mostra la reale causa dell’errore di PowerShell invece del semplice percorso di output.
Per ogni build viene utilizzato un buffer circolare che memorizza le ultime 80 righe di stdout; la finestra di dialogo estrae automaticamente le righe rilevanti contrassegnate come [ERROR], throw o Exception.
In caso di errore, il pannello OUTPUT LOG si apre automaticamente, così da avere subito a disposizione l’intero registro.
Inoltre, i fallimenti di verifica non interrompono più l’esecuzione durante una coda: l’errore viene registrato e il punto della coda diventa arancione, mentre il processo continua con l’elemento successivo. Le build singole, invece, continuano a mostrare una finestra modale.
Avanzamento della compilazione in tempo reale: “file copiati finora”
La barra di stato ora mostra un conteggio reale e aggiornato in tempo reale dei file nel formato X / Y (%), che aumenta progressivamente durante la copia.
Un thread in background analizza l’unità di destinazione montata ogni 5 secondi (con un impatto minimo perché basato solo sui metadati) e il risultato viene mostrato insieme alle informazioni già presenti su GB scritti, MB/s ed ETA.
I numeri sono formattati con le virgole per migliorarne la leggibilità (ad esempio 22,364). Quando il thread di conteggio dei file non è ancora completamente inizializzato, il sistema passa automaticamente a una visualizzazione di fallback senza interruzioni.
In precedenza, il conteggio si basava sulla riga finale di riepilogo di robocopy — che viene generata solo una volta alla fine di ogni build — quindi durante copie lunghe anche di 10 minuti il valore rimaneva a 0 oppure mostrava il totale del gioco precedente, causando il noto bug “22,364 / 48 files”.
Aggiornamento dell’interfaccia utente
Tavolozza di pulsanti coerente
Il verde menta brillante è stato abbandonato per i pulsanti di azione in tutta l’app. La nuova tavolozza:
Download: PS5 exFAT Image Builder v2.6.0
Download: Source code PS5 exFAT Image Builder v2.6.0
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: PS5
Vedi altri prodotti PS5
Ultimo aggiornamento 2026-06-10 / Link di affiliazione / Immagini da Amazon Product Advertising API


![[Scena PS5] Rilasciato Y2JB v1.6: Supporto firmware 13.40, validazione payload, elfldr aggiornato e backup dedicati senza PSN](https://www.biteyourconsole.net/wp-content/uploads/RemoteJSLoader-238x178.webp)


![[Scena PS5] Rilasciato Y2JB v1.6: Supporto firmware 13.40, validazione payload, elfldr aggiornato e backup dedicati senza PSN](https://www.biteyourconsole.net/wp-content/uploads/RemoteJSLoader-100x75.webp)