Home Homebrew Rilasciato etaHEN v2.5B: il regalo di Natale per la community PS5

[Scena PS5] Rilasciato etaHEN v2.5B: il regalo di Natale per la community PS5

714
0

Il developer LightningMods ha atteso il giorno di Natale per rilasciare pubblicamente la versione 2.5B di etaHEN, il popolare Homebrew Enabler All-In-One per console PlayStation 5, noto per consentire l’esecuzione di software non ufficiale, plugin, cheat, dumper di giochi e molto altro.

Questo strumento rappresenta uno dei principali punti di riferimento della scena homebrew PS5, offrendo agli utenti la possibilità di ampliare le capacità della console in modi prima non disponibili, pur richiedendo firmware vulnerabili a exploit kernel come PPPwn per poter essere installato.

etaHEN integra una serie di strumenti avanzati pensati per migliorare l’esperienza homebrew: gestione dei plugin, supporto per cheat codes con repository dedicati, toolbox per impostazioni debug e overlay, integrazione con app come ItemzFlow per gestire giochi e homebrew, dumper di app e giochi in fase beta, oltre a shortcut controller e supporto per HDD esterni.

L’aggiornamento introduce diverse novità significative. Tra queste, la possibilità di scegliere la sorgente del repository dei cheat codes tra etaHEN o GoldHEN durante gli aggiornamenti online e l’opzione per riattivare kstuff alla chiusura dei giochi.

Ridotte inoltre le notifiche con nuove icone, impostazioni manuali per la soglia delle ventole nel toolbox, il dumper beta di giochi e app tramite PS5 App Dumper di @EchoStretch, il rewrite di WebMAN Games con supporto corretto per SSD M.2 e varie correzioni.

Introdotta anche la possibilità di eliminare patch personalizzate di giochi o app, e una sezione sperimentale dedicata al miglioramento degli FPS su giochi PS4 in modalità compatibilità.

Sito ufficiale dell’exploit PS5

Exploit self-host consigliati

Utilizzo dello script PowerShell per l’invio del payload su Windows

Se non già fatto in precedenza, bisogna andare ad abilitare globalmente l’esecuzione degli script con il comando: Set-ExecutionPolicy Bypass

In una finestra PowerShell con privilegi di amministratore oppure andando ad eseguire lo script con il seguente comando dopo aver sostituito il percorso dello script: powershell.exe -ExecutionPolicy Bypass -File C:\Path\To\send_payload.ps1

Esecuzione dello script: .\send_payload.ps1 -Payload "C:\path\to\example.elf" -IP "192.168.xxx.xxx" -Port XXXX

Oppure:


.\send_payload.ps1

cmdlet send_payload.ps1 at command pipeline position 1
Supply values for the following parameters:
(Type !? for Help.)
Payload: C:\path\to\example.elf
IP: 192.168.xxx.xxx
Port: XXXX
  • Porte comuni: SB elfldr 9021, exploit elfldr 9020

Caratteristiche

  • etaHEN Toolbox (sostituzione delle impostazioni di debug).
  • Plugin personalizzati etaHEN.
  • [Toolbox] Installazione dell’Homebrew Store sulla console.
  • [Toolbox] Opzioni ★Rest Mode.
  • [Toolbox] Menu Remote Play.
  • [Toolbox] Menu Plugin e avvio automatico Plugin.
  • [Toolbox] Menu HDD esterno.
  • [Toolbox] Menu TestKit.
  • [Toolbox] Menu Trucchi (WIP).
  • [Toolbox] Disabilitazione avvio automatico della Toolbox.
  • [Toolbox] Attivazione licenza Blu-Ray.
  • [Toolbox] Crediti etaHEN e sostenitori.
  • [Toolbox] Apertura automatica del menu dopo il caricamento di etaHEN.
  • React bundle (tutti i firmware) & Self (solo su 2.xx) con supporto alla decrittazione FTP.
  • Due daemon separati per maggiore stabilità e affidabilità.
  • Il daemon Util verrà riavviato automaticamente dal daemon principale di etaHEN.
  • Versione personalizzata del software di sistema (info di sistema personalizzate).
  • kstuff per supporto a fself e fpkg.
  • Log etaHEN in /data/etaHEN.
  • (Opzionale) Scorciatoia del controller per aprire Itemzflow.
  • Impostazioni di debug.
  • Game Dumper (integrato con Itemzflow).
  • File di configurazione HEN per le impostazioni.
  • Chiamata IPC Jailbreak (per eseguire jailbreak su app homebrew).
  • Blocco aggiornamenti (smonta la partizione degli update).
  • Plugin opzionale per trucchi/patch Illusions.
  • Server FTP opzionale sulla porta 1337.
  • Accesso opzionale alla directory /data nelle sandbox delle app.
  • Server Klog sulla porta 9081.
  • Loader ELF sulla porta 9021 (usa Johns elfldr).
  • PS5Debug opzionale.
  • Integrazione con Itemzflow.
  • Server opzionale Discord RPC sulla porta 8000 (cliccare qui per le istruzioni di configurazione).
  • Direct PKG Installer V2 opzionale con interfaccia WebUI su http://PS5_IP:12800.
  • Direct PKG Installer opzionale sulla porta 9090.

etaHEN SDK

Prossime funzionalità

  • [Toolbox] Contatore FPS.
  • [Toolbox] Temperature e altre informazioni a schermo (per console retail).
  • Altre patch userland.
  • Miglior supporto ai giochi PS5 (itemzflow).
  • Altro in arrivo (considera una donazione).

File di configurazione INI di etaHEN

Il file di configurazione di etaHEN si trova in /data/etaHEN/config.ini e può essere accessibile tramite FTP integrato. Viene creato automaticamente al primo avvio di etaHEN.

Struttura della configurazione (Toolbox):

ChiaveDescrizioneValore predefinito
PS5Debug0 = Disabilita il caricamento automatico di PS5Debug (Sistr0)
1 = Abilita il caricamento automatico di PS5Debug
0 (disabilitato)
FTP0 = Disabilita il server FTP integrato di etaHEN
1 = Abilita il server FTP
1 (abilitato)
discord_rpc 0 = Disabilita il server Discord RPC
1 = Abilita il server Discord RPC
0 (disabilitato)
toolbox_auto_start0 = Sostituisce automaticamente le impostazioni di debug
1 = Mantiene le impostazioni di debug originali
1 (abilitato)
Allow_data_in_sandbox0 = Disabilita l'accesso alla cartella /data nelle sandbox delle app
1 = Abilita l'accesso
1 (abilitato)
DPI/ DPIv20 = Disabilita il servizio Direct PKG Installer
1 = Abilita il servizio Direct PKG Installer
1 (DPIv2 abilitato)
Klog0 = Disabilita il logging del kernel
1 = Abilita il logging del kernel
0 (disabilitato)
ALLOW_FTP_DEV_ACCESS0 = Disabilita l'accesso FTP per sviluppatori
1 = Abilita l'accesso FTP per sviluppatori
0 (disabilitato)
StartOption0 = Nessuno
1 = Menu Home
2 = Impostazioni
3 = Toolbox
4 = Itemzflow
0 (Nessuno)
Rest_Mode_Delay_SecondsRitardo (in secondi) prima della patch della shell UI dopo l'uscita dalla modalità riposo0 (nessun ritardo)
Util_rest_kill0 = Non termina il daemon Util durante la modalità riposo
1 = Termina il daemon Util durante la modalità riposo
0 (disabilitato)
Game_rest_kill0 = Non termina il gioco aperto durante la modalità riposo
1 = Termina il gioco aperto durante la modalità riposo
0 (disabilitato)

Dettagli API DPI per i creatori di strumenti

Direct PKG Installer (DPI) di etaHEN è attualmente molto semplice ed è considerato un work-in-progress (WIP). Il flusso di funzionamento del servizio è il seguente:

  1. Connettersi al server TCP di etaHEN tramite la porta 9090 (utilizzando l’indirizzo IP della PS5).
  2. Inviare un URL a etaHEN nel seguente formato JSON: { "url" : "http://xxxx" }
  3. etaHEN restituirà un valore di risposta (0 in caso di successo): { "res" : "0" }
  4. Dopo aver inviato il JSON di risposta, etaHEN chiuderà il socket client.

Changelog

  • Aggiunta l’opzione per scegliere il repository dei cheat durante l’aggiornamento via internet (etaHEN o GoldHEN Repos)
  • Aggiunta l’opzione per riattivare kstuff alla chiusura del gioco
  • Ridotte le notifiche con un nuovo tipo di notifica con icona
  • Aggiunta l’impostazione manuale della soglia della ventola nelle impostazioni del toolbox di etaHEN
  • Aggiunto (Beta) Game/App dumper nel menu delle opzioni di gioco, con PS5 App Dumper 1.08 di @EchoStretch
  • Rewrite di WebMAN Games con supporto corretto per SSD M.2 e varie correzioni a WebMAN Games
  • Aggiunta opzione personalizzata ★ Delete per eliminare patch di giochi/app e altro
  • Sezione sperimentale PS4 FPS

Download: etaHEN 2.5B

Download: Source code etaHEN 2.5B