[PS5] PS5 Homebrew Apps 0.23.1: Aggiornamento di John Törnblom con SDK v0.30

Un nuovo aggiornamento per gli appassionati di homebrew su PlayStation 5 è ora disponibile! John Törnblom ha rilasciato la versione 0.23.1 delle applicazioni homebrew per PS5, costruita con l’SDK v0.30. Questo aggiornamento include diverse migliorie e nuove funzionalità, tra cui il supporto per SMB, l’accesso a mDNS, e un migliorato file picker.

📌 Applicazioni Supportate

Ecco alcune delle app incluse in questo aggiornamento:

  • DevilutionX (Port di Diablo)

  • FBNeo (Emulatore arcade)

  • FFplay (Lettore multimediale)

  • LinkDev

  • OffAct

  • Omnispeak (Port di Commander Keen)

  • OpenJazz (Port di Jazz Jackrabbit)

  • PKGInstall (Installatore di pacchetti)

  • SverigesRadio

  • SVTplay

  • TVHeadend

  • YQuake2 (Port di Quake II)

  • websrv (Server web per il lancio di homebrew)


🌐 PS5 Payload Websrv: Server Web per Homebrew

websrv è un semplice server web che può essere eseguito su una PS5 jailbroken tramite gli exploit BD-J o WebKit. Può essere utilizzato per avviare homebrew direttamente dal browser integrato nella PS5 o da dispositivi esterni come PC e smartphone.

🔧 Configurazione Rapida

Per avviare ps5-payload-websrv, assicurati che ps5-payload-elfldr sia in esecuzione, poi carica il payload con il seguente comando:

john@localhost:~$ export PS5_HOST=ps5
john@localhost:~$ wget -q -O - https://github.com/ps5-payload-dev/websrv/releases/latest/download/Payload.zip | gunzip -c -d | nc -q0 $PS5_HOST 9021

🖥️ Servizi Disponibili

Ecco alcuni esempi di utilizzo:

  • http://ps5:8080/index.html → Avvia homebrew

  • http://ps5:8080/elfldr → Carica payload ELF

  • http://ps5:8080/fs/ → Esplora il filesystem (HTML)

  • http://ps5:8080/fs/?fmt=json → Esplora il filesystem (JSON)

  • http://ps5:8080/fs/system_ex/app/NPXS40028/redis.conf → Scarica un file locale

  • http://ps5:8080/mdns → Elenca servizi mDNS (JSON)

  • http://ps5:8080/smb?addr=192.168.1.1 → Elenca condivisioni SMB (JSON)

  • http://ps5:8080/smb/share?addr=192.168.1.1 → Elenca file e cartelle su un host SMB remoto (JSON)

  • http://ps5:8080/smb/share/file?addr=192.168.1.1 → Scarica un file remoto via SMB


📥 Installazione degli Homebrew

Il server web cerca le applicazioni homebrew nelle seguenti directory:

  • /data/homebrew

  • /mnt/usb%d/homebrew

  • /mnt/ext%d/homebrew

📂 Struttura dei File

Per ogni homebrew (es. MyHomebrew), il loader si aspetta questa struttura:

/data/homebrew/MyHomebrew/eboot.elf        (Payload compilato con PS5 SDK)
/data/homebrew/MyHomebrew/sce_sys/icon0.png (Icona visualizzata su /index.html)

È possibile aggiungere script personalizzati con:

/data/homebrew/MyHomebrew/homebrew.js

Questo è utile per emulatori o app che richiedono parametri aggiuntivi.


🆕 Novità nella v0.23.1

  • Supporto per dispositivi USB nel file picker

  • Accesso a condivisioni SMB nel file picker

  • Proxy per condivisioni smb://

  • API per la scoperta mDNS

  • **Tasto ⚪ (Cerchio) per tornare indietro nel file picker

  • Visualizzazione data di modifica e dimensione dei file

  • Sostituzione di smoothscroll con animazioni CSS

  • Miglioramenti per l’embedding di SVG

  • Aggiunta di mime types per i file accessibili via /fs

🔗 Scarica l’ultima versione qui:
https://github.com/ps5-payload-dev/websrv/releases


🚀 Conclusioni

Questo aggiornamento porta miglioramenti significativi per gli utenti homebrew su PS5, con un maggiore supporto per i file remoti, una migliore navigazione e nuove funzionalità di rete. Se hai una PS5 jailbroken, prova queste nuove funzionalità e scopri cosa è possibile fare con il firmware modificato! 🎮💻

🔹 Restate sintonizzati per ulteriori aggiornamenti! 🔹

Da FRANCESCO

Sviluppatore a tempo perso nato negli anni 80, amante delle console e delle retro console.Il mio motto è quello di aiutare il prossimo senza avere rimorsi di cio' che hai fatto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.