Home Homebrew Rilasciato Auto-Backpork v0.0.1: introdotta la GUI per il backport PS5, downgrade automatico,...

Rilasciato Auto-Backpork v0.0.1: introdotta la GUI per il backport PS5, downgrade automatico, fakelib e supporto archivi

248
0

Auto-Backpork è un recente progetto che punta a semplificare uno degli aspetti più complessi della scena jailbreak della console PlayStation 5: il backport dei giochi.

In passato, questa operazione richiedeva l’uso di strumenti a riga di comando, numerosi passaggi manuali e una buona dose di esperienza tecnica, con risultati non sempre garantiti.

L’arrivo di questo tool, sviluppato da Nazky, segna un cambiamento importante perché automatizza gran parte del processo utilizzando il metodo BackPork ideato da BestPig.

Il funzionamento si basa su una serie di operazioni tecniche che vengono eseguite in modo trasparente. Il programma si occupa di convertire e adattare i binari del gioco, applicare firme modificate e integrare librerie di sistema patchate, note come fakelib.

Questo consente di rendere compatibili giochi progettati per firmware più recenti con console ferme a versioni precedenti, evitando modifiche invasive al sistema.

Il tutto viene poi completato dall’utilizzo del payload BackPork sulla console, che gestisce dinamicamente il caricamento delle librerie necessarie durante l’avvio del gioco.

La vera novità introdotta con Auto-Backpork è l’interfaccia grafica. Fino a questo momento, Auto-Backpork era disponibile esclusivamente in versione CLI, quindi accessibile soprattutto agli utenti più esperti.

Con la GUI, anche chi ha meno dimestichezza può eseguire il backport in modo molto più intuitivo. Basta selezionare la cartella del gioco o un archivio compresso, scegliere una destinazione per l’output e impostare il target SDK desiderato.

Il software si occupa automaticamente di estrarre eventuali archivi, creare backup dei file originali e completare tutte le operazioni necessarie.

Come usare

CLI

  • Assicurarsi di avere installato Python 3.7 o seperiore.
  • Inserire i propri file sprx patchati e firmati nella cartella fakelib.
  • Da prompt Python digitare: python Backport.py
  • Scegliere tra 4 modalità: Auto (predefinita), Downgrade, Decrypt o Legacy pipeline (per compatibilità con versioni precedenti).
  • Per la prima opzione (cartella di input) inserire la directory dei file del gioco.
  • Per la seconda opzione (cartella di output) inserire la directory dove verranno salvati i file del gioco downgradati e firmati.
  • Se non si conosce cosa fanno le altre opzioni, lasciare il valore predefinito.
  • Quando si è sicuri della configurazione, digitare semplicemente y per confermare.
  • Al termine, dovreste avere tutti i file del gioco downgradati e firmati con la cartella fakelib; ora no resta che copiare e sostituire i vecchi file del gioco (assicurarsi che fakelib sia nella root della cartella del gioco).
  • Assicurarsi di eseguire il payload BackPork (potreste dover eseguire anche chmod_rec).

Comando in una riga

Dal prompt è possibile eseguire un comando anche in una sola riga, ad esempio per effettuare semplicemente il downgrade alla versione 7.00: python Backport.py --input "/home/user/ps5/decrypted" --output "/home/user/ps5/signed" --sdk-pair 7

Oppure, se si preferisce è possibile decriptare anche solo il file ELF con fake sign: python Backport.py --mode decrypt --input "/home/user/ps5/encrypted" --output "/home/user/ps5/decrypted"

Si può scegliere di usare direttamente il file archivio come input: lo strumento li rileva ed estrae automaticamente:


# Estrai ed elabora un file ZIP
python Backport.py --input game_files.zip --output output/ --sdk-pair 4

# Estrai ed elabora un archivio RAR con password (non ancora disponibile)
python Backport.py --input game.part1.rar --output output/ --password "mypassword"

# Estrai ed elabora un archivio 7z
python Backport.py --input game.7z --output output/ --sdk-pair 4

# Supporto archivi multi-parte (fornisci la prima parte | non ancora disponibile)
python Backport.py --input game.7z.001 --output output/

GUI

Si Può scegliere di utilizzare anche l’interfaccia grafica (attualmente in beta ma dovrebbe funzionare bene, ci si potrebbe aspettare comunque alcuni bug); è possibile scaricare l’ultima release oppure utilizzare lo script di avvio per il proprio sistema operativo.

Quando la GUI si avvia, assicurarsi di andare nelle impostazioni per aggiungere la cartella fakelib così da poter effettuare il backport (funziona anche con file archivio).

Windows

  • Assicurarsi di avere Python 3.7+ installato se si intende utilizzare il file run.bat.
  • Se si intende abilitare il supporto per file rar e 7z, bisogna installare 7-Zip e WinRAR; se si esegue lo script run.bat, 7-Zip dovrebbe installarsi automaticamente, ma dovrete comunque installare WinRAR manualmente.
  • Avviare la GUI scaricando l’ultima release oppure utilizzando sempre il file run.bat.

Linux/MacOS

  • Assicurarsi di avere Python 3.7+ installato se si intende utilizzare il file run.sh.
  • Se si intende abilitare il supporto per file rar e 7z, bisogna installare 7-Zip e unrar; se si esegue lo script run.sh, entrambi dovrebbero installarsi automaticamente. Se invece si utilizza AppImage o l’app Mac, installarli tramite il gestore pacchetti.

Linux

  • Debian/Ubuntu: sudo apt install p7zip-full unrar
  • Fedora: sudo dnf install p7zip p7zip-plugins unrar
  • Arch: sudo pacman p7zip unrar

MacOS

  • Assicurarsi di avere installato prima Homebrew. brew install p7zip rar

Da fare (TODO)

  • Aggiungere un decryptor per FSELF. (FATTO)
  • Aggiungere il supporto per firmware ≤ 7. (FATTO)
  • Aggiungere un patcher per file BPS. (IN CORSO)
  • Aggiungere una GUI. (FATTO)
  • Aggiungere/correggere il supporto per archivi protetti da password. (IN CORSO)
  • Aggiungere/correggere il supporto per archivi multi-parte. (IN CORSO)
  • Pulire il codice. (IN CORSO)

F.A.Q

Domanda: Cos’è questo?
Risposta: È un progetto che permette di effettuare il downgrade, applicare la fake sign e aggiungere le fakelib ai giochi PS5 in modo semplice.

Domanda: Perché usarlo?
Risposta: Questo progetto funziona tramite directory: basta indicare una cartella di input e una di output, tutto il resto viene gestito automaticamente.

Domanda: Dove posso trovare i file fakelib?
Risposta: Per motivi legali (e perché non voglio che il mio account GitHub venga bannato 😄) non posso aiutarti su questo qui.

Download: Auto-Backpork v0.0.1 (AppImage)

Download: Auto-Backpork v0.0.1 (zip)

Download: Auto-Backpork v0.0.1 (Windows)

Download: Source code Auto-Backpork v0.0.1

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-04-12 / 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.