Disponibile un primo aggiornamento per PKGi, l’applicazione sviluppata dal developer theorywrong ci permette di scaricare e installare file .pkg dalla rete su console PlayStation 4 e PlayStation 4 Pro jailbroken.

Ricordiamo che lo strumento non permette di scaricare giochi e applicazioni ufficiali, ma solo applicazioni homebrew provenienti da altre fonti (nel programma vengono definiti Source).
https://twitter.com/TheoryWrong/status/1329909249342889993
Questa applicazione è stata sviluppata utilizzando il Software Developer Kit (SDK) OpenOrbis, si tratta dunque di un homebrew legale.
Crea questa repository
PKGi permette di creare una propria repository, vedere la voce “PKGi-Server”.
Informazioni di base
Il file info.json contiene le informazioni di base per PKGi
{"name": "You're server name here"}
Il file logo.png è il primo logo visualizzato quando il codice sorgente viene caricato da PKGi.
Struttura del database
Crea una tabella con questa struttura
| Tipo | Nome | Uso |
| int | id | L'identificatore univoco (chiave primaria) |
| varchar(255) | nome | La directory dei referer |
| varchar(255) | download | Le informazioni json |
Non dimenticare di cambiare il nome utente e la password di mysql all’interno del file packages.php
Struttura delle cartelle
La struttura della cartella del repository è:
| Tipo | Nome | Uso |
| Directory | pkgs | La directory dei pacchetti |
| Directory | refs | La directory dei referer |
| Directory | icons | La directory delle icone |
| File | info.json | Le informazioni json |
| File | logo.png | Il logo del source |
| File | packages.php | Il gestore dell'elenco dei pacchetti |
All’interno di tutta la directory, il nome dei file deve portare il nome dell’ID univoco del pacchetto, ad esempio pkgs/1.pkg …. refs/1.json …. icons/1.png
Referer
Il referer è un file json utilizzato dalla PS4 per scaricare i pacchetti, devi generare il referer utilizzando gli strumenti generate_refs.php, assicurati di cambiare la variabile $baseurl prima di generarlo.
Lo script generate_refs.php genera il referer json. Rinomina il nome dello script!
Aggiungere un pacchetto
- Creare la riga nel database e ottenere l’id.
- Aggiungere i pacchetti all’interno della cartella
pkgse denominarli con questo identificatore univoco (id). - Chiamare l’url :
http://yourserver.com/mysuperrepo/generate_refs.php?id=1(non dimenticare di rinominare il file script per impedirne l’uso da parte di altri). - I pacchetti sono ora disponibili per altri!
Strutture dell’elenco dei pacchetti
| Nome | Uso |
| total | Numero totale di pacchetti |
| page | Il numero di pagina corrente |
| line | Il numero corrente di pacchetti restituiti |
| packages | I pacchetti elencano gli oggetti |
All’interno di un oggetto pacchetto:
| Nome | Uso |
| id | L'id di un pacchetto (deve essere univoco) |
| name | Il nome del pacchetto |
| download | Il numero di download |
Changelog
- Corretti i problemi di rotazione delle icone.
- Corretto il bug nel conteggio delle pagine dopo la ricerca.
Download: PKGi v1.1
Download: Source code PKGi
Fonte: twitter.com












![[Scena PS Vita] Rilasciato emulatore Uae4All2 Vita_mod v1.70](https://www.biteyourconsole.net/wp-content/uploads/Amiga4All.jpg)
![[Scena PS3] Rilasciato ArtemisPS3 r6.4](https://www.biteyourconsole.net/wp-content/uploads/ArtemisPS3.jpg)