Home Homebrew Rilasciato FPKGi v1.01.0: L’evoluzione di PKGi arriva su PS4 e PS5 con...

Rilasciato FPKGi v1.01.0: L’evoluzione di PKGi arriva su PS4 e PS5 con nuove funzioni e supporto avanzato

1278
0

A quattro mesi dal precedente rilascio, il developer ItsJokerZz ha pubblicato un nuovo aggiornamento di FPKGi, lo strumento che consente di scaricare e installare contenuti modificati, come file .pkg, su console PlayStation 4 e PlayStation 5, con particolare attenzione al supporto per server personalizzati.

Si tratta di una versione evoluta dello storico programma PKGi, un progetto che ha visto la luce su console PSP, PlayStation 3 e PlayStation Vita, mantenendo la stessa interfaccia familiare, la musica di sottofondo e le funzionalità tanto apprezzate, adattandole alle console di ultima generazione.

FPKGi si distingue per la capacità di gestire contenuti personalizzati tramite file .json, che possono essere caricati da dispositivi locali, reti locali o server web, rendendo il processo di ricerca, download e installazione dei pacchetti semplice e intuitivo.

La nuova versione introduce miglioramenti e ottimizzazioni come l’uniformità nella misurazione della velocità di scrittura, aggiornamenti nei log di PS4/PS5 e nei relativi firmware per facilitare il debug futuro, e la gestione automatica dei valori mancanti nei file config.json.

Corretti inoltre problemi legati agli URL precedenti, migliorata la codifica dei link, e introdotto il metodo di jailbreak etaHEN nella whitelist per correggere il problema dello spam, garantendo un’esperienza più stabile e affidabile.

Istruzioni di installazione

Scaricare l’ultima versione:

  • Scaricare l’ultima versione compilata di FPKGi dalla repository Github o visitando il sito pkg-zone.com.

Installazione del pacchetto:

  • Scegliere il metodo che si preferisce per installare il pacchetto sulla console. In alternativa, è possibile installarlo direttamente tramite l’Homebrew Store di LightningMods.

Popolamento dei contenuti:

  • Avviare l’applicazione per creare automaticamente le cartelle e i file .json necessari nella directory /user/data/FPKGi/.

Popolare i contenuti in locale:

  • Modificare i file .json generati nella cartella /user/data/FPKGi/ContentJSONs/ per aggiungere i propri contenuti personalizzati, è possibile generare e salvare anche un file .json compatibile direttamente dal sito dello sviluppatore.

Nota: Nel campo “size” utilizzare byte e specificare la regione del contenuto come “USA”, “JAP”, “EUR”, “ASIA” o null.

Esempio di struttura .json:

{
    "DATA": {
        "https://www.example.com/directLinkToContent.pkg": {
            "region": "USA",
            "name": "Content Title",
            "version": "1.00",
            "release": "11-15-2014",
            "size": 1000000000,
            "min_fw": null,
            "cover_url": "https://www.example.com/cover.png"
        }
    }
}

Importante: Assicurarsi che la dimensione sia il più precisa possibile per evitare problemi durante il download. I campi "version", "region", "release", "min_fw" e "cover_url" possono essere lasciati null se non necessari.

Popolamento dei contenuti via Web:

Per abilitare il caricamento via web, modificare il file config.json in /user/data/FPKGi/ e abilitare la funzione tramite il menu.

Cercare e modificare la sezione:

    "CONTENT_URLS": {
      "PS1": null,
      "PS2": null,
      "PSP": null,
      "games": null,
      "apps": null,
      "updates": null,
      "DLC": null,
      "demos": null,
      "homebrew": null,
      "emulators": null,
      "themes": null
    }

Sostituire null con URL che puntano a file .json contenenti i propri contenuti:

    "CONTENT_URLS": {
      "games": "https://www.example.com/GAMES.json"
    }

I campi non specificati caricheranno i contenuti dai file .json locali.

Controlli e impostazioni

Navigazione:

  • Utilizzare gli stick analogici ( e ) o la croce direzionale () per muoversi tra i contenuti. Per selezionare o scaricare un contenuto, premere il tasto .
  • Utilizzare i pulsanti e  per cambiare pagina, i pulsanti e permettono invece di cambiare categoria. Premendo , è possibile visualizzare le informazioni dettagliate del contenuto selezionato.
  • Per accedere al menu delle impostazioni, premere il pulsante . Premendo nuovamente , si potranno salvare le modifiche effettuate alle impostazioni. Premere , per chiudere il menu senza salvare le modifiche.
  • Premere il touchpad per cercare o filtrare i contenuti in base al nome o all’ID del titolo.

Funzionalità principali

  • Ricerca: Permette di trovare rapidamente i contenuti usando parole chiave.
  • Ordinamento: Consente di organizzare i contenuti per dimensione, nome, regione o ID del titolo.
  • Filtri: Facilita la navigazione filtrando i contenuti per tipo.
  • Opzioni di visualizzazione: Permette di alternare tra ordine crescente e decrescente.

Personalizzazione

  • Musica di sottofondo: è possibile attivare o disattivare la musica originale di PKGi creata da nobodo.
  • Sfondo personalizzato: Consente di aggiungere immagini di sfondo tramite URL o da file locali, supportando i formati .png, .bmp, .jpg e .jpeg.

Esempi:

Esempio di URL:
"background_uri": "https://www.example.com/image.png"
Esempio locale:
"background_uri": "/user/data/FPKGi/Backgrounds/custom.png"
Ripristino predefinito:
"background_uri": null

Gestione dei Download

  • Download in background: Supporta download simultanei con installazione automatica e compatibilità con la modalità riposo.
  • Download in primo piano: Supporta un solo download alla volta, ma è prevista una funzione di coda nei prossimi aggiornamenti.

Il percorso dei download può essere modificato dalle impostazioni dell’app oppure manualmente tramite il file config.json, nel seguente modo:

"downloadPath": "/mnt/usb0/"
oppure
"downloadPath": "/user/data/folder/"

Per riportare il percorso al valore predefinito, basta impostarlo su null o usare il valore standard:
"downloadPath": "/user/data/FPKGi/Downloads/"

Changelog

Miglioramenti e ottimizzazioni

  • Modificata la velocità di scrittura in bit per secondo per garantire maggiore coerenza.
  • Registrati i log di PS4/PS5 e del relativo firmware per facilitare il debug futuro.
  • Aggiornati i log e i loro tipi per fornire informazioni più dettagliate.
  • L’app ora aggiunge automaticamente i valori mancanti in config.json durante il salvataggio e il caricamento.

Correzioni, risoluzioni e altro

  • Aggiornati tutti gli URL che puntavano al vecchio sito, ora reindirizzati a GitHub Gists.
  • Rimosso lo spazio bianco e codificati correttamente tutti gli URL utilizzati.
  • Aggiunto il metodo di jailbreak etaHEN whitelist per risolvere il problema dello spam.

Download: FPKGi v1.01.0

Download: Source code FPKGi v1.01.0

Fonte: github.com