Home Homebrew PS5 exFAT Image Builder si aggiorna alla versione 2.8.0: UI ShadowMount+...

[Scena PS5] PS5 exFAT Image Builder si aggiorna alla versione 2.8.0: UI ShadowMount+ ridisegnata, live edit config, miglioramenti stabilità e workflow PS5 jailbroken

124
0

PS5 exFAT Image Builder si conferma uno degli strumenti più completi per la gestione dei dump su console PlayStation 5 jailbroken, pensato per semplificare un processo che fino a poco tempo fa richiedeva più tool separati, script da riga di comando e una buona dose di pazienza.

L’applicazione riunisce in un’unica piattaforma la creazione di immagini exFAT compatibili con ShadowMountPlus, la generazione di pacchetti ffpkg, l’auto backport dei giochi, la gestione avanzata della libreria e una serie di strumenti per organizzazione, conversione e deploy dei contenuti sulla console.

La versione 2.8.0 del programma per PC Windows introduce un netto miglioramento soprattutto nell’integrazione con ShadowMount+, che viene completamente ridisegnata con un’interfaccia più moderna e funzionale, caratterizzata da una sidebar, schede più chiare e una barra di salvataggio sempre visibile.

Aggiunto inoltre il rilevamento in tempo reale delle modifiche, così da evidenziare immediatamente ogni cambiamento non salvato, insieme a una modalità di revisione che permette di controllare tutto prima di applicare o inviare le configurazioni alla PS5.

Anche la ricerca interna diventa più fluida grazie alla funzione di ricerca live nelle impostazioni, mentre vengono introdotti pulsanti di reset per singoli campi e nuove scorciatoie da tastiera come Ctrl+S e Ctrl+Shift+S per velocizzare il lavoro. In generale, migliorano anche stabilità, logging e reattività dell’interfaccia.

Il cuore del tool resta la sua struttura modulare: il builder exFAT per immagini USB o NVMe con progressione dettagliata, il generatore ffpkg basato su .NET 8, la pipeline di auto backport che sfrutta sistemi come Nazky e BestPig, il library manager con copertine e deduplicazione automatica, il sistema di rinomina intelligente dei dump e l’ecosistema ShadowMount+ con editing completo del config.ini e push via FTP.

A questo si aggiungono il file browser FTP dual-pane tra PC e PS5, il monitor klog in stile CRT e strumenti per montaggio e conversione delle immagini.

Il software richiede Windows 10 o 11 a 64 bit eseguito come amministratore, OSFMount per la gestione delle immagini exFAT, .NET 8 runtime per le funzioni ffpkg e ovviamente una PS5 jailbroken con accesso FTP attivo.

Il vantaggio principale resta la centralizzazione: tutto ciò che prima era frammentato ora è gestito in un’unica interfaccia coerente e costantemente aggiornata, particolarmente utile per chi gestisce grandi collezioni di dump o utilizza storage esterno come USB o enclosure NVMe.

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.json o nptitle.dat.
    • Il nome del file di output viene compilato automaticamente es. God of War Ragnarok (01.000.000).exfat.
  • 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 2121 o 2122).
  • 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.sfo e param.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.sfo se 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

ProblemaSoluzione
Source directory not foundIl nome della cartella contiene [ ] — rinominare rimuovendo le parentesi
Build fallita codice uscita 1eboot.bin non trovato nella cartella selezionata
Errore OSFMountAssicurarsi che OSFMount sia installato e che l’app sia eseguita come Amministratore
Il gioco non viene nominato automaticamenteVerificare che sce_sys/param.sfo o sce_sys/param.json esista nella cartella del gioco
La versione mostra 01.000.000 per tuttopfs-version.dat potrebbe mancare — normale per alcuni tool di estrazione
FTP non si connetteAssicurarsi che il server FTP della PS5 sia attivo nelle impostazioni homebrew
Pulsante Build All non visibileAumentare l’altezza della finestra
Copertina non visualizzataRicompilare 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

Punti salienti

  • ShadowMount+ tab redesign. La vecchia interfaccia era un lungo form continuo con sette sezioni. Ora è stata riprogettata con una rail laterale da 220px a sinistra, contenuti organizzati in card focalizzate a destra e una barra di salvataggio sticky in basso che scompare quando non ci sono modifiche da salvare.
  • Real dirty tracking. Ogni campo sa se è al valore di default o se è stato modificato dall’ultimo load/save. Quattro elementi UI restano sincronizzati: badge “● N changes” nella toolbar, indicatori ambra nella rail per le sezioni modificate, riepilogo differenze nella save bar e indicatore “N CHANGED” nell’header delle sezioni.
  • Diff modal. La finestra di revisione mostra tutte le modifiche raggruppate per sezione nel formato old → new, con possibilità di confermare (Save local / Push to PS5) o annullare direttamente dalla stessa schermata.
  • Live search nella rail. Consente di filtrare le sezioni per nome, sottotitolo o chiavi dei campi. Le voci non corrispondenti vengono attenuate e con Invio si salta alla prima sezione trovata.

Miglioramenti

  • Reset rapido dei campi. Ogni campo mostra uno stato default oppure default: X ↺ quando modificato. Il badge è cliccabile per ripristinare solo quel campo.
  • Discard intelligente. Il pulsante di annullamento ora ripristina l’ultimo snapshot di load/save, non i valori di default, separando chiaramente le due azioni.
  • Scorciatoie da tastiera. Ctrl+S salva localmente, Ctrl+Shift+S invia alla PS5. Entrambe attive solo in presenza di modifiche pendenti.
  • Log di output live. Nuova barra inferiore con timestamp e stato aggiornato in tempo reale dopo ogni operazione (load, save, push, send, fetch, stop), eliminando lo stato “idle” statico.
  • Toolbar ridisegnata. Struttura su due righe con brand e descrittore sopra, percorso configurazione, conteggio sezioni e porta TCP sotto con separatori chiari.
  • Indicatori di sicurezza e avanzate. Pill DANGEROUS (rosso) e ADVANCED (grigio) sotto le etichette per evitare overflow nei nomi lunghi.
  • Toggle UI semplificati. Sostituiti i vecchi switch canvas con toggle ON/OFF più leggibili e coerenti su Windows.
  • Dirty dots più nitidi. Sostituito il rendering canvas con glyph font-scalable per migliore resa su DPI elevati.

Aggiunte

  • Nuovo pulsante Review nella save bar per aprire la diff modal.
  • Dropdown personalizzati basati su tk.Menubutton per backend LVD/MD, scan depth e priorità fakelib, più coerenti con il tema clam.
  • Badge conteggio sezioni nella rail che indica il numero di campi per ogni sezione.
  • Header delle sezioni che mostra N SETTINGS · M CHANGED quando ci sono modifiche non salvate.

Modifiche

  • Toolbar semplificata a quattro azioni globali: Fetch log, Safe to unplug, Load from PS5, Send Payload. Le azioni di salvataggio sono state spostate nella save bar inferiore dinamica.
  • Correzione conteggio campi: la sezione Kstuff ora include 6 campi (prima ne mancava uno nel catalogo).
  • Larghezza label aumentata da 240px a 280px per evitare troncamenti con testi lunghi.

Correzioni

  • Correzione del controllo versione: confronto semver corretto per evitare falsi positivi tra v2.7.0 e V2.7.0, ora normalizzato in tuple numeriche.
  • Risolto bug di allineamento verticale nei dropdown ttk Combobox su tema clam.
  • Toolbar ridimensionata da 58px a 72px per evitare clipping del sottotitolo e migliorare spaziatura icone.
  • Separazione corretta dei caratteri nella toolbar (| e ·) sostituita con elementi UI dedicati per evitare collisioni visive.
  • Fix del badge “dirty” che veniva troncato: ora usa “● 1 change” con padding corretto.

Download: PS5 exFAT Image Builder v2.8.0

Download: Source code PS5 exFAT Image Builder v2.8.0

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: PS5

Vedi altri prodotti PS5

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-06-17 / Link di affiliazione / Immagini da Amazon Product Advertising API

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.