Home Homebrew Rilasciato PS5 Payload Manager v0.3.1 (pre-release): La soluzione definitiva per gestire...

[Scena PS5] Rilasciato PS5 Payload Manager v0.3.1 (pre-release): La soluzione definitiva per gestire payload e homebrew su PS5 jailbreak

351
0

PS5 Payload Manager continua la sua rapida evoluzione con la pubblicazione della versione stabile 0.3.0 e della successiva pre-release 0.3.1, due aggiornamenti che introducono nuove funzionalità, miglioramenti all’interfaccia e numerose ottimizzazioni.

La versione 0.3.0 rappresenta uno degli aggiornamenti più importanti rilasciati finora. Tra le novità principali troviamo il supporto ai repository multipli di payload.

Gli utenti ora possono aggiungere, rimuovere e riordinare repository di terze parti direttamente da una nuova sezione dedicata alle sorgenti.

All’interno dello Storage Hub, i payload vengono organizzati in cataloghi separati in base alla loro provenienza e identificati attraverso appositi indicatori che ne mostrano l’origine.

Grande attenzione è stata dedicata anche al monitoraggio del sistema. È stata infatti introdotta una nuova scheda Active Processes che consente di visualizzare in tempo reale i processi in esecuzione, i relativi PID e il consumo di memoria.

Dalla stessa schermata è inoltre possibile terminare un processo tramite il segnale SIGKILL, offrendo un controllo molto più avanzato sulle attività della console.

Con la crescita del catalogo dei payload disponibili, gli sviluppatori hanno rivisto il sistema di ordinamento del repository.

I payload vengono ora visualizzati in ordine alfabetico, mentre quelli che dispongono di aggiornamenti disponibili vengono automaticamente evidenziati e posizionati in cima alla lista.

Sono state inoltre aggiunte informazioni relative alla versione e alla data degli aggiornamenti.

Numerosi miglioramenti interessano l’interfaccia utente, soprattutto sui dispositivi mobili. Le schede sono state ridisegnate per eliminare gli spazi inutilizzati e prevenire sovrapposizioni di testo sugli schermi più piccoli.

Anche le sezioni dedicate alle impostazioni, al visualizzatore dei log e alla gestione delle sorgenti sono state ottimizzate per garantire una migliore esperienza d’uso su smartphone e tablet.

Il codice del daemon è stato completamente suddiviso in moduli indipendenti specializzati nella gestione del server HTTP, delle repository, delle sorgenti, della configurazione, dei log, dell’elaborazione JSON, dell’algoritmo SHA-256 e del monitoraggio dei processi.

Questa ristrutturazione migliora notevolmente la manutenibilità del codice e faciliterà lo sviluppo delle future funzionalità.

Importanti miglioramenti riguardano anche gli utenti che utilizzano exploit basati su BD-JB. La procedura di sospensione del lettore disco è stata ottimizzata riducendo il tempo di attesa complessivo da otto a soli due secondi, velocizzando sensibilmente l’avvio delle operazioni legate al jailbreak.

I messaggi generati continuamente dalle operazioni di polling vengono ora nascosti durante il normale utilizzo per evitare di intasare l’output dei log, mentre le richieste di terminazione dei processi vengono registrate in modo più chiaro e dettagliato.

La documentazione è stata arricchita con una nuova guida dedicata alle repository personalizzate, che spiegano nel dettaglio la struttura JSON necessaria per creare e distribuire cataloghi di payload di terze parti.

Poche ore dopo il rilascio della versione stabile è arrivata la pre-release 0.3.1, focalizzata principalmente sulla correzione di alcuni problemi emersi dopo il grande refactoring interno.

La prima modifica aumenta la dimensione del buffer delle risposte fino a 1 MB, eliminando i problemi di troncamento dei dati JSON che potevano verificarsi in determinate circostanze.

Corretto inoltre un bug introdotto durante la riorganizzazione del codice che aveva accidentalmente rimosso il limite di profondità della scansione ricorsiva dei dispositivi USB.

In alcuni casi il sistema tentava di analizzare l’intera unità esterna anziché la sola cartella principale dedicata ai payload, causando caricamenti apparentemente infiniti all’interno della dashboard.

Un’altra correzione riguarda l’importazione dei payload da dispositivi USB.

In precedenza la funzione di spostamento copiava correttamente il file nella memoria interna ma lasciava il file originale sulla periferica esterna, nonostante il messaggio indicasse che l’operazione era stata completata come uno spostamento.

Ora il file sorgente viene eliminato correttamente al termine della procedura.

Gli sviluppatori hanno inoltre introdotto una nuova opzione che permette di scegliere esplicitamente tra la copia o lo spostamento dei payload durante l’importazione da USB.

L’interfaccia presenta ora due pulsanti distinti, consentendo all’utente di decidere se conservare o meno il file originale sul supporto esterno.

Caratteristiche

  • Interfaccia basata sul Web: una moderna dashboard che consente di gestire i payload dal PC, dallo smartphone o direttamente dalla PS5.
  • Importazione dei payload: aggiunge facilmente nuovi payload da un’unità USB oppure scaricali dal repository cloud.
  • Avvio automatizzato: configura un elenco di payload da caricare automaticamente ogni volta che avvii il manager.
  • Scorciatoia nella schermata Home: installa un’icona dedicata dell’app “Payload Manager” nella schermata principale della PS5 per un accesso rapido.
  • Chiusura automatica del lettore disco: impostazione opzionale che chiude automaticamente il Lettore Disco all’avvio (particolarmente utile per gli utenti BD-JB).

Installazione

Utilizzo con un Autoloader (consigliato)

È fortemente consigliato utilizzare Payload Manager insieme a un Autoloader:

Nelle versioni più recenti degli Autoloader indicati sopra, pldmgr.elf è già incluso come payload predefinito.

Se si sta utilizzando una versione meno recente e non si desidera aggiornare l’intero autoloader, è possibile semplicemente:

  • Copiare pldmgr.elf nella directory di autoload.
  • Aggiungere pldmgr.elf come unica voce nel file di configurazione autoload.txt.

Caricamento Standalone / Manuale

In alternativa, è possibile caricare manualmente il manager come qualsiasi altro file .elf. Scaricare semplicemente la versione più recente dalla repository.

Changelog v0.3.0

Funzionalità e miglioramenti dell’esperienza utente (UX)

  • Repository payload multi-sorgente: Introdotto il supporto per l’aggiunta, la rimozione e il riordino degli URL delle repository di payload di terze parti tramite una nuova sezione impostazioni “Manage Sources”. All’interno dello Storage Hub, i payload ora vengono raggruppati per sorgente, con cataloghi dedicati e badge che ne indicano l’origine. (f4c76fb)
  • Gestione dei processi attivi: Aggiunta una scheda dedicata “Active Processes” nella dashboard per visualizzare in tempo reale i processi in esecuzione, i PID e l’utilizzo della memoria, con la possibilità di terminarli tramite SIGKILL. (631e7de)
  • Ordinamento alfabetico e rifinitura dei repository: Con l’aumento delle dimensioni del repository dei payload, l’ordinamento basato sulla data di aggiornamento risultava disordinato. Ora i payload vengono ordinati alfabeticamente per nome (con gli aggiornamenti disponibili fissati in cima) e viene inoltre mostrata l’informazione su versione e aggiornamento dei payload. (293f44b)
  • UI e rifinitura layout mobile:
    • Ottimizzati i layout delle schede su dispositivi mobili per eliminare lo spazio verticale inutilizzato e prevenire la sovrapposizione del testo su schermi più stretti. (af72c9b)
    • Sono stati inoltre migliorati gli elementi dell’interfaccia nelle sezioni Impostazioni, Visualizzatore log e Gestione sorgenti, per adattarsi meglio a viewport più stretti e schermi mobile. (b3fe1b5)

Backend, prestazioni e refactoring

  • Scomposizione del codebase del daemon: Il codice monolitico di main.c e payload_mgr.c è stato suddiviso in 8 moduli separati con responsabilità singole (http_server, repository, sources, config, log_server, json_helpers, sha256 e process_mgr), per migliorare la manutenibilità del progetto. (2189ee9)
  • Uccisione del lettore disco (per utenti BD-JB): Ridotto il tempo totale di attesa da 8 secondi a 2 secondi durante il processo di sospensione del lettore disco. (7a001e4)
  • Pulizia dei log: I log relativi al polling (come /list_payloads e simili) ora vengono silenziati nelle normali condizioni di utilizzo per evitare un’eccessiva quantità di output, mentre per le richieste di terminazione dei processi vengono generati log espliciti e più chiari. (0bf2b5e)

Documentazione e rifiniture

  • Guida ai repository personalizzati: Creata una documentazione completa (CUSTOM_REPOSITORIES.md) che spiega la struttura JSON necessaria per ospitare repository di payload di terze parti. (0e0a434)

Changelog v0.3.1

Download: PS5 Payload Manager (pldmgr) v0.3.1

Download: Source code PS5 Payload Manager (pldmgr) v0.3.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-07-15 / 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.