Home Homebrew Rilasciato PS4_db_Rebuilder_EXT-0.3: Lo script Python aggiornato per il recupero di fpkg,...

[Scena PS4] Rilasciato PS4_db_Rebuilder_EXT-0.3: Lo script Python aggiornato per il recupero di fpkg, homebrew e compatibilità fino al firmware 12.02

202
0

Pubblicato un nuovo aggiornamento per lo script Python PS4_db_Rebuilder_EXT, pensato per risolvere un problema ben noto del ricostruttore di database integrato nella console PlayStation 4, che tende a rimuovere i file fpkg dalla libreria.

Questo strumento consente di ripopolare automaticamente il database, restituendo così la visibilità di tutti i contenuti installati.

Il progetto nasce come modifica alla repository originale di Zer0xFF, ma introduce miglioramenti sostanziali: oltre ai giochi standard, ora vengono elaborati anche homebrew, emulatori come RetroArch, strumenti come PS4-Xplorer e perfino i titoli PS2 installati tramite retrocompatibilità.

L’aggiornamento del file fix_db.py amplia inoltre la compatibilità con i firmware più recenti, fino alle versioni 12.00 – 12.02, e offre la possibilità di utilizzare porte FTP personalizzate.

L’utilizzo è semplice: dopo aver avviato un server FTP sulla console, basta eseguire lo script da terminale o PowerShell, indicando l’indirizzo IP della PS4, la porta FTP e la versione firmware.

Al termine, sarà sufficiente disconnettersi dall’utente PS4 senza chiudere il browser, quindi rientrare per ritrovare nuovamente tutti i giochi e le applicazioni presenti nella libreria.

Requisiti

  • Python (preferibilmente 3.0+).

Istruzioni

  1. Clonare ricorsivamente (git clone <url> --recursive) questa repository oppure scaricare una release (download).
  2. Avviare il server FTP sulla PS4.
  3. Eseguire lo script python tramite terminale/cmdline o Powershell:
Versione Comando
5.05 python3 fix_db.py [PS4_IP] --port [PS4_FTP_PORT] --fw 5.05
6.72 – 9.00 python3 fix_db.py [PS4_IP] --port [PS4_FTP_PORT]
11.00 python3 fix_db.py [PS4_IP] --port [PS4_FTP_PORT]
12.00 – 12.02 python3 fix_db.py [PS4_IP] --port [PS4_FTP_PORT]
  1. Attendere che lo script termini, quindi effettuare il logout dall’utente PS4 senza chiudere il browser.
  2. Accedere nuovamente e tutti i giochi dovrebbero ricomparire.

Modifiche

  • Repository originale link
  • Aggiornato fix_db.py in modo che ora elabori anche applicazioni homebrew e altri pacchetti installati (giochi PS2, …).
  • Aggiornato fix_db.py per consentire l’uso di una porta FTP personalizzata.
  • Aggiornato fix_db.py per la compatibilità con FW 12.00 – 12.02.

Possibili problemi

  • Errore 505: Eliminare il file app.db nella PS4 e rieseguire lo script.
  • Non vedo tutte le app nel menu: Andare su Impostazioni / Sistema sulla PS4 e verificare che le icone visualizzate non siano limitate.
  • Script non riconosciuto: Provare a usare il tasto TAB per completare automaticamente il nome del file da eseguire.

Download: PS4-Database-Rebuilder-Extended-0.3

Fonte: x.com