Home Homebrew Rilasciato PS5 BackPork Kitchen v2.3.0: DroneTechTicino ha collaborato nello sviluppo del tool...

Rilasciato PS5 BackPork Kitchen v2.3.0: DroneTechTicino ha collaborato nello sviluppo del tool con nuove funzioni avanzate

328
0

Ci sembrava doveroso dare il giusto riconoscimento a DroneTechTicino (Joseph) per il contributo concreto e continuativo allo sviluppo di PS5 BackPork Kitchen, uno degli strumenti più apprezzati nella scena jailbreak PS5, in particolare tra gli utenti che scelgono di restare su firmware più bassi.

Lo sviluppatore ha voluto sottolineare come il proprio lavoro sia verificabile direttamente nella repository ufficiale del progetto, attraverso commit, feature e issue pubbliche, evidenziando l’importanza di un riconoscimento corretto anche da parte delle testate che trattano l’argomento.

Nelle ultime settimane il contributo di DroneTechTicino è stato tutt’altro che marginale. Lo sviluppatore ha introdotto un nuovo provider, DLPSGame.com, all’interno del sistema di ricerca giochi.

Questo modulo è in grado di interrogare il motore di ricerca del sito con filtri per piattaforma PS4 e PS5, analizzando le pagine per estrarre link diretti provenienti da diversi servizi di hosting come 1fichier, Mediafire, Gofile, Akirabox, Vikingfile, Rootz e 1CloudFile.

Il sistema riconosce e struttura automaticamente le sezioni dedicate a gioco base, aggiornamenti, DLC e backport, recuperando anche metadati come PKG ID, regione, firmware richiesto, genere e password.

Implementato inoltre un bypass server-side per AdLinkFly (clk.sh), insieme a uno scraping rispettoso con ritardo tra le richieste per evitare sovraccarichi. Il provider è stato integrato nel GameSearchManager accanto a quelli già esistenti.

Parallelamente è stato aggiunto un sistema di ricerca multi-provider basato su torrent, con integrazione di RuTracker, 1337x, TorrentGalaxy e PirateBay.

Il sistema prevede mirror automatici, rilevamento della piattaforma, estrazione del firmware richiesto, visualizzazione di seed e leech, oltre alla gestione dei magnet link con copia immediata.

Sviluppata anche un’interfaccia dedicata con DataGridView e un sistema di salvataggio credenziali cifrato per i provider che richiedono autenticazione.

Un altro passo significativo è stata l’introduzione di un motore di download diretto multi-host capace di risolvere automaticamente i link verso file scaricabili, con supporto allo streaming download, buffer ottimizzato, barra di avanzamento, velocità, ETA e possibilità di annullamento.

Implementato anche un sistema di fallback automatico tra host: quando un servizio fallisce, il programma tenta in sequenza gli altri disponibili fino al completamento del download, mostrando un log dettagliato degli errori riscontrati. Nei casi in cui l’accesso automatizzato venga bloccato, il software propone l’apertura nel browser.

Sul fronte tecnico più avanzato, DroneTechTicino ha introdotto un completo UFS2 Image Converter, un PKG Manager evoluto e un FPKG Builder. Il lettore UFS2 supporta superblock, inode, directory entries e ricostruzione dell’albero file, con visualizzazione dettagli, anteprima hex, ricerca ed esportazione.

Il PKG Manager ora analizza correttamente header, entry table e metadati SFO, mentre il builder FPKG consente la creazione di pacchetti a partire da cartelle o configurazioni, includendo log di build e monitoraggio del progresso.

Realizzato inoltre un viewer SFO con esportazione CSV e testo, oltre a una pipeline completa di conversione da UFS2 a FPKG tramite ConversionService, corredata da classi di errore dedicate per una gestione più robusta delle eccezioni.

Importanti anche le correzioni strutturali, come il fix del crash nel PKG Manager causato da un’errata lettura delle dimensioni dei campi header, che generava offset corrotti e conseguenti eccezioni fuori limite.

Sono stati corretti anche problemi nella conversione UFS2 verso FPKG, migliorando la gestione delle cartelle temporanee, la sanificazione del Content ID, il rilevamento automatico di icon0.png e pic1.png, la propagazione degli errori e la pulizia finale delle risorse.

Tra le novità più apprezzate figura anche l’installazione remota dei PKG su PS5 tramite etaHEN DPI, con server HTTP integrato e invio di comandi JSON via TCP sulla porta 9090.

L’interfaccia permette l’inserimento dell’IP della console, il test di connessione, il tracciamento del progresso e la memorizzazione delle impostazioni. Aggiunto anche il supporto alle richieste Range per download parziali.

L’esperienza utente è stata ulteriormente migliorata con l’introduzione delle cover art nella libreria giochi, recuperate automaticamente dal CDN PlayStation TMDB tramite Title ID, con sistema di cache locale e gestione intelligente dei tentativi falliti.

Completato inoltre un ELF Inspector avanzato con visualizzatore hex, ricerca per offset, analisi approfondita delle sezioni, stato firma, dipendenze libreria e report completo, accompagnato da una significativa pulizia del codice legacy.

Infine, il PKG Manager ora consente l’estrazione selettiva dei file con supporto multi-selezione e anteprima intelligente, capace di distinguere contenuti testuali UTF-8 da binari mostrando dump esadecimali strutturati. Anche qui è presente una barra di progresso con report dettagliato di successi ed errori.

PS5 BackPork Kitchen nasce con l’obiettivo di semplificare un processo che fino a poco tempo fa richiedeva competenze tecniche avanzate.

Il backporting di giochi e homebrew compilati con SDK recenti verso firmware più datati implicava l’uso manuale di script Python, strumenti separati come SelfUtil, make_fself e patch personalizzate, con un flusso frammentato e altamente soggetto a errori.

Oggi, grazie a un’interfaccia grafica completa su Windows, operazioni come decrypt, patch, downgrade dell’SDK e re-signing vengono gestite in modo integrato, rendendo l’intero processo più accessibile, ordinato e affidabile per la community.

Caratteristiche

  • Sistema di backup automatico.
  • Workflow basato su interfaccia grafica (GUI).
  • Sicuro e reversibile.
  • Veloce e leggero.
  • Download automatico delle dipendenze.
  • Configurazione della soluzione con un solo clic.

Requisiti

  • Windows 10 / 11 (64-bit).
  • .NET 10 Desktop Runtime (Windows).
  • Connessione Internet (richiesta al primo avvio per il download automatico delle dipendenze).
  • Accesso in lettura/scrittura alle directory di gioco e di lavoro.

Come utilizzare il programma

Avvio dello strumento

  • Eseguire il programma PS5 Backport Tool.
  • Al primo avvio, le dipendenze richieste verranno scaricate automaticamente.

Selezione della cartella del gioco

  • Cliccare su “Browse Folder”.
  • Selezionare la cartella del gioco/homebrew PS5 (solitamente inizia con PPSA).

Rilevamento automatico

Lo strumento rileverà automaticamente:

  • Icona del gioco.
  • Metadati (titolo, SDK, flag).

Non è richiesta alcuna configurazione manuale.

Avvio del backporting

  • Cliccare su “Start Cooking”.
  • Il tool gestirà automaticamente patching, validazione e backup.

Creazione del backup

  • Verrà creato un backup delle librerie e dei file originali.
  • Il backup verrà salvato accanto alla cartella homebrew selezionata.

Trasferimento su PS5

  • Copiare la cartella del gioco patchata sulla PS5 (USB/SSD/metodo preferito).

Avvio del gioco

  • Avviare ps5-backpork.elf dall’ambiente homebrew PS5.

Roadmap

Breve termine (Stabilità & UX)

  • Miglioramenti di sicurezza dell’interfaccia (caricamento form, stabilità griglia).
  • Correzione bug emersi nell’uso reale.
  • Miglioramento dei commenti inline e della documentazione.
  • Rifiniture UI/UX (chiarezza prima della complessità).

Medio termine (Miglioramenti del workflow)

  • Potenziamento del Game Library Manager.
  • Filtri e ricerca migliorati.
  • Note e metadati persistenti.
  • Vista statistiche migliorata.
  • Caching opzionale dei metadati rilevati.
  • Modularizzazione delle funzionalità (abilita/disabilita componenti).

Lungo termine (Funzionalità avanzate)

  • Integrazione FTP con PS5 (già implementata).
  • Prelievo diretto librerie dalla console.
  • Invio librerie patchate direttamente alla console.
  • Riduzione dei passaggi manuali di copia.
  • Backend SQLite opzionale per metadati giochi/librerie.
  • Strumenti avanzati di diagnostica e validazione.
  • Architettura a plugin per future estensioni.

Operazioni avanzate (già implementate)

  • Automazione workflow Decrypt → Patch → Re-sign.
  • Rilevamento intelligente patch ELF / PRX (salta sezioni già modificate).
  • Logica di retry sicura con protezione file-handle.
  • Backup automatici prima di operazioni distruttive.
  • Patching condizionale (patch opzionali / non fatali).
  • Logica firmware-aware (gestione e validazione specifica per FW).
  • Logging dettagliato per debug e verifica.

ELFInspector – TODO / Roadmap

Miglioramenti principali

  • Menu contestuale (funzione principale).
  • Tasto destro sugli ELF selezionati in DGV (aggiunto nella versione 2.0.0).

Decrypt

  • Decritta gli ELF selezionati.
  • Salta file già decrittati.
  • Mostra risultato per ogni file.

Downgrade / Backport

  • Downgrade degli ELF selezionati al firmware scelto.
  • Regole di downgrade firmware-aware.
  • Modalità analisi (dry-run, senza scrittura su file).

Patch

  • Applica patch comuni (controllo SDK, controllo firmware).
  • Patch opzionali (non fatali).
  • Rilevamento ELF già patchati.

Sign

  • Firma gli ELF selezionati.
  • Rilevamento automatico necessità di firma.
  • Prevenzione doppia firma.

Pipeline completa

  • Decrypt → Patch → Sign (un solo clic).
  • Riepilogo risultati per file.

Stato Beta

Attenzione: Il progetto è attualmente in fase beta.

  • Alcuni giochi o ELF potrebbero non essere supportati.
  • Sono possibili comportamenti imprevisti.
  • Mantenere sempre un backup dei file originali.
  • Utilizzare il software a proprio rischio.

Guida alla configurazione delle Fakelibs

Versioni Firmware Supportate

PS5 BACKPORK KITCHEN supporta le seguenti versioni firmware PS5:

  • Firmware 1.x
  • Firmware 2.x
  • Firmware 3.x
  • Firmware 4.x (incluso)
  • Firmware 5.x (incluso)
  • Firmware 6.x (incluso)
  • Firmware 7.x (incluso)
  • Firmware 8.x
  • Firmware 9.x
  • Firmware 10.x

Come aggiungere Fakelibs mancanti

Le fakelibs non possono essere distribuite direttamente per motivi legali. Devono essere estratte dai  firmware ufficiali della PS5.

Struttura delle cartelle

Crea cartelle numerate nella stessa directory dell’eseguibile dell’applicazione:


PS5 BACKPORK KITCHEN/
├── PS5 BACKPORK KITCHEN.exe
├── 1/          (Fakelibs Firmware 1.x)
├── 2/          (Fakelibs Firmware 2.x)
├── 3/          (Fakelibs Firmware 3.x)
├── 4/          (Fakelibs Firmware 4.x)
├── 5/          (Fakelibs Firmware 5.x)
├── 6/          (Fakelibs Firmware 6.x)
├── 7/          (Fakelibs Firmware 7.x)
├── 8/          (Fakelibs Firmware 8.x)
├── 9/          (Fakelibs Firmware 9.x)
└── 10/         (Fakelibs Firmware 10.x)

Cosa sono le Fakelibs?

Le fakelibs sono librerie di sistema modificate (file .prx e .sprx) estratte dal firmware PS5 che permettono ai giochi di funzionare su versioni firmware inferiori tramite sostituzione delle librerie.

Come ottenere le Fakelibs

  • File firmware ufficiali: Scaricando il firmware PS5 ufficiale dai server Sony.
  • Strumenti di estrazione: Utilizzando tool di estrazione firmware PS5 per ottenere le librerie di sistema.
  • Patching: Applicando patch BPS per rendere le librerie compatibili con il firmware di destinazione.

Risorse consigliate

  • BestPig/BackPork – Fornisce patch BPS per convertire librerie firmware 10.01 a firmware 7.61 e documentazione sul funzionamento del sideloading BackPork.
  • Nazky/Auto-Backpork – Workflow automatizzato per creare giochi backportati, include script per la gestione delle fakelib.

Versioni Firmware maggiormente utilizzate

Secondo le risorse della community homebrew PS5:

  • Firmware 3.00–7.61: Più utilizzati per homebrew e backporting.
  • Firmware 8.00–10.01: Firmware più recenti con supporto in crescita.

Note importanti

  • Le librerie devono provenire da una versione firmware compatibile con il gioco.
  • Le librerie devono essere modificate per rimuovere dipendenze non disponibili sul firmware in uso.
  • L’applicazione rileverà automaticamente eventuali fakelibs mancanti mostrando un messaggio di avviso.
  • Posiziona i file .prx e .sprx direttamente nelle cartelle firmware numerate.

Risoluzione dei problemi

Se compaiono errori come:

  • “Fakelibs not Found for FW:X” – La cartella firmware X è vuota o mancante.
  • “Invalid FW value” – Verificare che la versione SDK sia selezionata correttamente.

Creare le cartelle numerate anche se vuote: l’applicazione le riconoscerà come slot disponibili.

Changelog v2.3.0 Beta

Integrazione di SelfUtil

  • SelfUtil è ora completamente integrato in Backport Kitchen.
  • Non sono più necessari strumenti esterni per l’elaborazione da SELF a ELF.
  • Migliorata la stabilità durante la gestione dei file SELF.
  • Workflow di estrazione più veloce e affidabile.

Miglioramenti

  • Maggiore affidabilità nel processo di backport.
  • Migliorata la gestione degli errori e la validazione.
  • Struttura interna del workflow più pulita.
  • Compatibilità migliorata con vari input SELF/ELF.

Modifiche interne

  • Ristrutturazione del codice per una migliore manutenibilità.
  • Pipeline di elaborazione ottimizzata.
  • Ridotta la complessità delle dipendenze.

Note

  • L’elaborazione dei file SELF è ora gestita internamente.
  • Non è richiesta alcuna configurazione separata.
  • I flussi di lavoro esistenti rimangono invariati.

Changelog v2.2.6

Hotfix — Firma delle patch ripristinata

  • Risolto un problema per cui i file patchati non venivano rifirmati dopo l’applicazione della patch.
  • Ripristinato il flusso corretto: decrypt → patch → fix opzionale libc → sign.
  • I file patchati vengono ora nuovamente restituiti nel formato SELF firmato corretto.
  • Riabilitata la patch opzionale della stringa di compatibilità libc.prx (6xx).
  • Aggiunte salvaguardie interne per evitare che questo passaggio della pipeline venga saltato in future integrazioni.
  • Grazie per la pazienza — questo aggiornamento riporta il processo di patch allo stato stabile previsto.

Changelog v2.2.5

PS5 BackPork Kitchen — v2.2.5 (Fix di Stabilità di Emergenza)

Tipo di rilascio: Fix di emergenza
Focus: prevenzione crash all’avvio, sicurezza di rete e correzioni alla pipeline di patch.

Correzioni

  • Risolto il crash all’avvio causato da errori DNS / risoluzione hostname durante i controlli di aggiornamento e risorse.
  • Aggiunta gestione delle eccezioni per tutti i servizi di avvio dipendenti dalla rete.
  • Bloccato il dialogo di crash JIT — l’app ora continua in modalità offline in modo sicuro.
  • Rafforzato il workflow asincrono di avvio.

Auto-Failover

  • Introdotto failover automatico e sicuro per i controlli su risorse remote.
  • Migliorata la gestione dei tentativi e dei fallback.
  • Logging più dettagliato quando mirror o endpoint non sono disponibili.

PKG Manager & ELF Inspector

  • Aggiunto installer PKG remoto.
  • Corretta la logica di confronto SDK (patch applicata solo se SDK corrente > SDK target).
  • Ripristinata la pipeline corretta: decrypt → inspect → patch.
  • Risolti scenari di sola esclusione (skip-only) causati da regressioni di merge.
  • Migliorata la reportistica su file patchati o saltati.

Servizi Online

  • Cover art, installer remoto e servizi di download ora falliscono in modo sicuro.
  • Aggiunta gestione di timeout ed errori di connessione.
  • Nessun crash se i server non sono raggiungibili.

Strumenti & Interfaccia

  • Migliorati i controlli di sicurezza dei file nell’Hex Viewer.
  • Stabilizzata l’inizializzazione dei servizi in background.
  • Ridotto il blocco dell’interfaccia durante i controlli remoti.

Nota: Aggiornamento consigliato per tutti gli utenti.

Supporto

Download: PS5 BackPork Kitchen v2.3.0 beta

Download: Source code PS5 BackPork Kitchen v2.3.0 Beta

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-16 / 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.