La scena homebrew di PlayStation è in festa! etaHEN, il potentissimo e versatile homebrew enabler per PlayStation 5, è stato ufficialmente rilasciato come Open Source sotto la licenza GNU General Public License v3.0 (GPLv3).
Questo è un momento fondamentale per sviluppatori, ricercatori e appassionati, che ora possono studiare, imparare e contribuire al codice di uno dei progetti più innovativi degli ultimi tempi.
Open Source, ma con una precisazione importante
Il team di etaHEN ha scelto la strada della massima trasparenza, rendendo pubblico l’intero codice sorgente. Tuttavia, per scoraggiare attori malevoli che potrebbero tentare di modificare poche stringhe e ridistribuire il lavoro come proprio, il file CMakeLists.txt necessario per la compilazione non verrà fornito.
Questa scelta intelligente garantisce che:
-
Chiunque possa studiare e imparare dal codice.
-
I principi del software libero vengano rispettati (chi usa il codice deve dare il giusto credito e mantenere la stessa licenza GPLv3).
-
Il progetto sia protetto da fork malevoli o “rebranding” fraudolenti.
Il codice sorgente è disponibile qui: GitHub etaHEN – Source Code
Cos’è etaHEN? Una miniera di funzionalità
etaHEN è un progetto “All-In-One” (AIO) che abilita l’esecuzione di homebrew su PlayStation 5 . Le sue feature sono vastissime e in continua evoluzione:
-
Toolbox Integrata: Sostituisce il menu delle Impostazioni di Debug con un potente centro di controllo.
-
Installazione Semplicissima: Installa direttamente l’Homebrew Store dalla toolbox.
-
Opzioni Avanzate per la Modalità Risparmio Energetico.
-
Menu Remote Play e Game Options personalizzate.
-
Supporto HDD Esterno e Modalità TestKit.
-
Menu Cheat (in sviluppo) e scorciatoie da controller personalizzabili.
-
Game Dumper integrato con Itemzflow.
-
FTP Server sulla porta 1337 per accedere ai file della console.
-
PS5Debug (di CTN & SiSTR0) per il debugging avanzato.
-
Direct PKG Installer con WebUI sulla porta 12800 per installare giochi direttamente da un URL.
-
Discord RPC per mostrare ciò che stai giocando su Discord.
-
Klog Server per il logging del kernel.
-
Blocco degli aggiornamenti automatico.
Configurazione e Personalizzazione
etaHEN è estremamente configurabile attraverso un file config.ini che viene creato automaticamente in /data/etaHEN/ al primo avvio. Da qui puoi abilitare o disabilitare quasi tutte le funzionalità, dagli shortcut al FTP, dagli cheat all’auto-avvio della toolbox.
Supporta il Progetto
Lo sviluppo di un progetto così complesso richiede tempo e dedizione. Se trovi etaHEN utile e vuoi supportarne lo sviluppo continuo, puoi offrire un caffè allo sviluppatore principale su Ko-fi:
https://ko-fi.com
Building dal Sorgente (per Sviluppatori)
Come stabilito dalla licenza GPLv3, il codice sorgente è completo e disponibile. Tuttavia, come annunciato, le istruzioni di build e il file CMakeLists.txt non sono forniti. Questo approccio è pensato per permettere ai veri sviluppatori di studiare la struttura del codice e imparare, richiedendo al contempo una conoscenza pregressa di CMake e degli toolchain di compilazione per portare avanti il progetto in modo autonomo e legittimo.
Comunità e Ringraziamenti
etaHEN è il frutto del lavoro di molti talenti della scena. Un ringraziamento speciale va a:
-
Buzzer, sleirsgoevy, ChendoChap, astrelsky, illusion.
-
CTN & SiSTR0 per PS5Debug.
-
Nomadic per la feature Discord RPC.
-
E a tutti i tester che hanno contribuito a rendere il progetto stabile.
Unisciti alla comunità su Discord per supporto e aggiornamenti:
https://discord.gg/xs2F46tKzK
Disclaimer: Questo articolo è a scopo informativo. L’utente è l’unico responsabile dell’utilizzo di queste informazioni.

