OnionHEN si aggiorna alla versione 0.0.12, una nuova release dell’Homebrew Enabler all-in-one dedicato alle PlayStation 5 jailbroken.

Il progetto, sviluppato da aydencharles e basato sul lavoro di etaHEN, continua ad evolversi con particolare attenzione alla gestione dei cheat e alla personalizzazione dell’overlay durante le sessioni di gioco.
🆕🧅🐔 New release – OnionHEN https://t.co/JY4whlgvcJ
— SHARKS 🦈 (@sciaraps) August 31, 2026
La nuova versione mantiene il supporto per i firmware PlayStation 5 compresi tra 4.03 e 12.70 e punta a offrire un ambiente sempre più completo per la gestione delle funzionalità homebrew dopo l’esecuzione del jailbreak.
OnionHEN non è un exploit kernel e non permette quindi di effettuare da solo il jailbreak della console. Si tratta di uno stack homebrew che viene caricato successivamente al jailbreak e prepara il sistema all’utilizzo delle diverse funzioni offerte dal progetto.
Per funzionare richiede una PS5 già jailbroken e un loader esterno, come elfldr, in ascolto sulla porta 9021.
Una volta inviato il file OnionHEN.elf, il sistema completa automaticamente la procedura di avvio e rende disponibile la Toolbox OnionHEN, accessibile direttamente dalle Impostazioni della console oppure attraverso una scorciatoia presente nella parte superiore destra della schermata Home.
La nuova versione 0.0.12 introduce soprattutto miglioramenti alla gestione dei cheat. La modifica più interessante permette ora di utilizzare più file cheat contemporaneamente per lo stesso gioco, anche quando appartengono a formati differenti o provengono da sorgenti diverse.
OnionHEN può infatti gestire contemporaneamente cheat nei formati JSON, SHN, MC4 e ShnExt, superando la precedente limitazione che portava a utilizzare un singolo formato per ogni titolo.
Migliorato inoltre il sistema di download della collezione community direttamente dalla Toolbox. I file scaricati ora conservano i nomi originali dei cheat, rendendo più semplice riconoscere e organizzare il materiale disponibile.
Un’altra modifica riguarda la monitor bar dell’overlay. Le metriche visualizzate durante il gioco possono essere allineate a sinistra, al centro oppure a destra dello schermo.
La posizione può essere modificata dalla Toolbox oppure attraverso il file config.ini, offrendo una maggiore libertà nella configurazione dell’interfaccia.
Uno dei punti di forza di OnionHEN è proprio la Toolbox integrata, che riunisce in un’unica interfaccia numerose funzioni normalmente distribuite tra strumenti differenti.
Il progetto mette a disposizione un motore per la gestione dei cheat, un overlay in-game con informazioni relative a FPS, utilizzo di CPU e GPU, RAM, temperature e rete, oltre alla possibilità di gestire payload ELF e, se configurato, avviarli automaticamente.
Tra le altre funzioni troviamo anche un server FTP integrato, il supporto nativo per il pairing del Remote Play, il controllo della ventola con una soglia di temperatura configurabile e la gestione delle applicazioni jailbreak dedicate all’homebrew autorizzato, come Xplorer.
OnionHEN include inoltre kstuff-lite 1.10, utilizzato per la gestione di fSELF e fPKG, anche se questa componente può essere disattivata qualora non fosse necessaria.
Per organizzare i file, i cheat devono essere inseriti direttamente nella cartella /data/OnionHEN/cheats, senza creare sottocartelle. I payload ELF, invece, devono essere collocati all’interno di /data/OnionHEN/payloads.
Caratteristiche
OnionHEN si concentra su un ambiente homebrew pratico e facilmente gestibile per i sistemi PS5 exploitati.
- ShellUI Toolbox — una pagina delle impostazioni iniettata nella ShellUI della PS5
- Preparazione del sistema — aumentare i privilegi, rimontare i filesystem e bloccare la partizione degli aggiornamenti
- fSELF / fPKG — kstuff integrato per SELF / PKG homebrew; viene caricato per impostazione predefinita e può essere disattivato dalla Toolbox
- Server FTP PS5 —
ftpsrvintegrato dal ramonexgen; viene presentato come servizio di rete integrato con controllo in tempo reale sulla porta2121 - Abbinamento Remote Play — abilitare il servizio nativo Remote Play della PS5, generare un PIN di abbinamento e registrare un client dalla sezione Rete
- ShadowMountPlus — scanner/mounter di giochi integrato nella sezione Giochi e contenuti, con un’azione di scansione singola e gestione degli override ELF esterni
- Gestore dei payload utente — avviare e arrestare i payload
.elfforniti dall’utente, con avvio automatico opzionale - Overlay di gioco — una barra in-game per FPS, CPU, GPU, RAM, temperature e informazioni di rete
- Motore dei cheat — file locali JSON, SHN, MC4 e ShnExt che possono essere attivati o disattivati durante l’esecuzione
- Strumenti della console — Modalità riposo, attivazione dell’account, HDD esterno, Title ID, controllo delle ventole, scorciatoie e opzioni di gioco
- Jailbreak delle applicazioni — gli homebrew autorizzati possono richiedere privilegi aggiuntivi al daemon attraverso una FIFO sandbox
- Runtime resiliente — il daemon principale e il daemon delle utility vengono eseguiti separatamente; il daemon principale può riavviare quello delle utility
- Configurazione condivisa — la Toolbox e i daemon utilizzano un unico
config.iniversionato
OnionHEN non include un exploit del kernel. Il primo passaggio richiede ancora un elfldr esterno sulla porta 9021. Dopodiché, OnionHEN avvia il proprio loader privato sulla porta 9020 per i successivi avvii di ELF e payload utente.
Esecuzione
Requisiti
- Una PS5 che esegue un exploit kernel compatibile.
- Un
elfldresterno per PS5 in ascolto sulla porta 9021 per il bootstrap iniziale.
Caricamento di OnionHEN
- Eseguire l’exploit kernel e avviare il servizio
elfldresterno. - Inviare
OnionHEN.0.x.elfattraverso il loader fornito dall’exploit host. - Attendere l’avvio, in questo ordine, del daemon delle utility, di
kstuff, dei servizi FTP/ShadowMount e del daemon principale. - Aprire le Impostazioni della PS5 e accedere alla Toolbox di OnionHEN.
L’ordine di avvio del runtime è volutamente serializzato. Dopo il bootstrap, OnionHEN preferisce il proprio onion_elfldr.elf integrato sulla porta 9020 e mantiene la 9021 come fallback di compatibilità.
OnionHEN.elf → bootstrapper → onion_elfldr.elf (:9020) → util.elf → kstuff.elf → ftpsrv.elf → shadowmountplus.elf → daemon.elf → Toolbox
Server FTP
Il server FTP PS5 integrato è disponibile da Toolbox → Rete → Server FTP e viene gestito separatamente dagli ELF inseriti nelle cartelle payloads/ dell’utente.
Il relativo interruttore avvia o arresta immediatamente il servizio e memorizza la scelta per il successivo avvio. Il server è in ascolto sulla porta 2121 e include i comandi ftpsrv upstream come KILL, SELF, SCHK, MTRW e AUTHID, quando supportati.
Remote Play
L’abbinamento Remote Play è disponibile da Toolbox → Rete → Remote Play. Al primo utilizzo, OnionHEN abilita l’impostazione del registro Remote Play, attiva l’attuale account offline quando necessario e mostra il PIN di abbinamento.
Inserire il PIN nel client ufficiale Remote Play mentre la pagina è aperta; OnionHEN utilizza il servizio Remote Play nativo della PS5 per confermare il dispositivo registrato.
La funzionalità fornisce esclusivamente l’abbinamento e la registrazione. Lo streaming video e il trasporto del client rimangono gestiti dal servizio Remote Play nativo di Sony.
ShadowMountPlus
ShadowMountPlus è disponibile come gruppo separato in Toolbox → Giochi e contenuti. Viene presentato come uno strumento integrato per le sorgenti di gioco e non appare nell’elenco Payload dell’utente.
Scan games avvia l’shadowmountplus.elf integrato; quando presente, viene utilizzato prima un override esterno situato in /data/OnionHEN/shadowmountplus.elf. Remove external ShadowMount+ rimuove tale override.
ShadowMountPlus è basato sul tag di release 1.6beta16 e avvia il proprio processo di scansione/mount dei giochi. OnionHEN si occupa esclusivamente dell’avvio dell’ELF e non aggiunge un ulteriore livello di configurazione.
Payload
Inserire i payload standalone in: /data/OnionHEN/payloads/
Sono supportati esclusivamente file .elf semplici. L’avvio automatico può essere attivato dalla Toolbox; OnionHEN memorizza questa scelta attraverso un file .auto_start corrispondente accanto all’ELF.
Cheat
Inserire i file dei cheat in un’unica directory. I nomi seguono il formato TITLEID_VERSION, con processo e hash a 8 caratteri esadecimali opzionali:
/data/OnionHEN/cheats/_.json
/data/OnionHEN/cheats/_.shn
/data/OnionHEN/cheats/_.mc4
/data/OnionHEN/cheats/_.ShnExt
PROCESS viene omesso per eboot.bin. HASH viene omesso quando il file non è specifico per una determinata build. Un file associato a uno specifico processo ha la precedenza rispetto a un file generico TITLE_VERSION; in caso di più formati, la priorità è json, poi shn, mc4 e infine ShnExt.
I cheat vengono caricati dal disco. Se un file viene modificato, OnionHEN lo ricarica senza dover riavviare l’intero stack.
DOWNLOAD_CHEATS scarica un archivio ZIP contenente un catalogo di cheat tramite HTTPS (GitHub o cnb.cool), estrae esclusivamente il relativo albero cheats/ e lo distribuisce all’interno di questa directory.
[cheats] mirror=auto utilizza cnb.cool quando la lingua dell’interfaccia/sistema è il cinese semplificato, mentre negli altri casi utilizza GitHub.
Configurazione
OnionHEN crea e condivide lo stesso schema attraverso queste viste runtime:
/data/OnionHEN/config.ini
/user/data/OnionHEN/config.ini
La maggior parte delle impostazioni può essere modificata direttamente dal Toolbox. Lo schema semantico parte da schema_version=1. Quando non esiste alcuna configurazione, OnionHEN crea una configurazione predefinita annotata basata su config.ini.example.
| Chiave | Predefinito | Valori |
|---|---|---|
meta.schema_version |
1 |
1 |
toolbox.language |
system |
system, zh-Hans, zh-Hant, en, ja, ko, fr, de, it, es, pt-BR, pl, ru, ar, th |
startup.open_after_load |
none |
none, home_menu |
home_screen.show_title_ids |
false |
true, false |
game_menu.show_onionhen_options |
true |
true, false |
rest_mode.resume_reinject_delay_seconds |
0 |
secondi |
rest_mode.stop_utility_daemon_on_entry |
false |
true, false |
rest_mode.close_running_game_on_entry |
false |
true, false |
cheats.memory_backend |
default |
default, libhijacker |
cheats.mirror |
auto |
auto, github, cnb |
app_jailbreak.debug_notifications |
false |
true, false |
cooling.fan_control |
automatic |
automatic, temperature_threshold |
cooling.temperature_threshold_celsius |
77 |
da 0 a 100 |
overlay.enabled |
true |
true, false |
overlay.background |
true |
true, false |
overlay.edge |
top |
top, bottom |
overlay.show_cpu / overlay.show_gpu / overlay.show_memory |
true |
true, false |
overlay.cpu_usage_mode |
average |
average, per_core |
overlay.show_ip_address |
false |
true, false |
shortcuts.cheats_menu |
off |
off, r3_l3, l2_triangle, long_options, long_share, share |
shortcuts.toolbox |
off |
off, l2_r3, long_share, share |
ftp.autoload |
false |
true, false |
shadowmount.autoload |
false |
true, false |
Dati runtime
| Percorso | Funzione |
|---|---|
/data/OnionHEN/payloads/ |
ELF dei payload dell’utente |
/data/OnionHEN/cheats/ |
File dei cheat |
/data/OnionHEN/cheats_tmp/ |
File ZIP HTTPS temporanei e file di estrazione (rimossi dopo la sincronizzazione) |
/data/OnionHEN/kstuff.elf |
Sostituzione opzionale del kstuff integrato |
/data/OnionHEN/shadowmountplus.elf |
Override esterno opzionale di ShadowMountPlus |
ftpsrv |
Payload FTP PS5 integrato; non viene creato alcun file ELF visibile all’utente |
/data/OnionHEN/OnionHEN.log |
Log principale del runtime |
/data/OnionHEN/OnionHEN_util_daemon.log |
Log del daemon delle utility |
Strumenti host
| Strumento | Scopo |
|---|---|
scripts/daemon_log.py |
Trasmettere i log del daemon dalla console |
scripts/shutdown_onion.py |
Arrestare lo stack userland di OnionHEN senza terminare kstuff |
scripts/ps5_cmake.sh |
Eseguire CMake attraverso il PS5 Payload SDK |
scripts/sync_dependencies.sh |
Recuperare o compilare gli input dei payload esterni |
Risoluzione dei problemi
- Verificare che il servizio elfldr esterno per il bootstrap sia raggiungibile sulla porta 9021 prima di caricare OnionHEN.
- Verificare che il payload sia stato compilato per il firmware previsto e con un PS5 Payload SDK completo.
- Se il Toolbox non compare, attendere la catena di avvio serializzata util → kstuff → daemon e controllare i log.
- Se una compilazione completa non riesce a ottenere kstuff.elf, riprovare ./scripts/sync_dependencies.sh oppure inizializzare il sottomodulo.
- Quando viene segnalato un problema, includere firmware, exploit host, versione dell’SDK, tipo di compilazione, log e passaggi per riprodurre il problema.
Non incluso
- Il sistema di plugin di itemzflow.
- Ripristino affidabile dalla Rest Mode — se il ripristino non riesce, ricaricare OnionHEN dal payload manager.
Note
Non eseguire OnionHEN insieme ad altri plugin che iniettano hotkey, inclusi etaHEN stock, CheatRunner, PHU Tools, YonCore e i cheat di Kylin Core. Se vengono caricati prima, la console può bloccarsi o spegnersi.
- Cheat:
/data/OnionHEN/cheats(nessuna sottocartella). - Payload:
/data/OnionHEN/payloads - Il kstuff incluso è kstuff-lite 1.10. Creare
/data/OnionHEN/no_kstuffper saltarlo (il proprio kstuff deve essere già in esecuzione), oppure inserire una versione sostitutiva in/data/OnionHEN/kstuff.elf.
Changelog
La versione 0.0.12 si concentra principalmente sul miglioramento del sistema dei cheat e sulla personalizzazione dell’overlay.
Supporto per più file cheat contemporaneamente
OnionHEN ora permette di utilizzare più file cheat contemporaneamente per lo stesso gioco, anche quando provengono da sorgenti differenti o utilizzano formati diversi.
Sono supportati i formati JSON, SHN, MC4 e ShnExt e tutti i file compatibili con lo stesso titolo, versione e processo vengono caricati insieme. Nelle versioni precedenti veniva utilizzato un solo formato per gioco. Vedere #60.
I cheat mantengono i nomi originali
Quando la raccolta di cheat della community viene scaricata direttamente dalla Toolbox, i file ora vengono installati mantenendo il nome originale. Vedere #59.
Nuovo allineamento della monitor bar
La barra del monitor ora può essere posizionata a sinistra, al centro oppure a destra del bordo dello schermo. L’impostazione è disponibile nella Toolbox attraverso: Toolbox → Overlay → Monitor bar alignment
In alternativa è possibile modificare config.ini:
[overlay]
align=center
Il parametro align accetta tre valori:
left, center oppure right. Il valore predefinito è center.
Changelog tecnico
Le modifiche introdotte rispetto alla versione v0.0.11 comprendono:
7092dd6—feat(cheats): load all compatible sources together— caricamento contemporaneo di tutte le sorgenti cheat compatibili.a92e8a6—refactor(cheats): drop deprecated hash aliases— rimozione degli alias hash deprecati.6803b4a—refactor(cheats): copy HENCC files without renaming— copia dei file HENCC senza modificarne il nome.10779c1—fix(cheats): unescape titles and localize toasts— correzione della gestione dei titoli con caratteri di escape e localizzazione delle notifiche.b344e2d—feat(overlay): add left/center/right metric align— aggiunta dell’allineamento delle metriche della monitor bar a sinistra, centro o destra.d99db5a—feat: merge dev — Cheat handling and overlay customization— integrazione delle modifiche dedicate alla gestione dei cheat e alla personalizzazione dell’overlay.
Diff completo: v0.0.11…v0.0.12.
Gestione dei cheat
OnionHEN carica i file cheat direttamente dalla memoria della console durante l’esecuzione.
I formati supportati sono:
.json.shn.mc4.ShnExt
I file devono essere inseriti direttamente nella cartella: /data/OnionHEN/cheats
Nota: Le sottocartelle non sono supportate.
Il nome dei file deve seguire questa struttura: <TITLE_ID>_<VERSION>[_<PROCESS>][_<SOURCE_ID>].<EXTENSION>
Il parametro PROCESS è opzionale e permette di limitare il cheat a uno specifico processo. SOURCE_ID è invece un segmento opzionale di 8 caratteri esadecimali utilizzato per distinguere file provenienti da sorgenti differenti.
Tutti i file compatibili con titolo, versione e processo vengono caricati contemporaneamente, indipendentemente dal formato utilizzato.
Un esempio valido è: PPSA02225_02.024.000.json
È fondamentale che il file cheat corrisponda esattamente al Title ID e alla versione del gioco. Un cheat appartenente a una versione differente potrebbe non essere caricato, non funzionare correttamente oppure provocare comportamenti imprevisti.
Download della raccolta cheat
Dalla sezione Toolbox → Game Tools è possibile scaricare tramite HTTPS la raccolta di cheat della community.
OnionHEN installa i file JSON, SHN e MC4 direttamente in /data/OnionHEN/cheats mantenendo i nomi originali dei file.
La raccolta utilizzata dal progetto è HEN-Cheats-Collection.
Quando l’interfaccia o la lingua del sistema è impostata sul cinese semplificato, l’opzione automatica utilizza cnb.cool; negli altri casi viene utilizzato GitHub.
Overlay
La sezione Toolbox → Overlay permette di configurare la monitor bar visualizzata durante il gioco.
È possibile scegliere la posizione della barra sul bordo:
- superiore
- inferiore
L’allineamento delle metriche può invece essere impostato su:
- sinistra
- centro
- destra
È inoltre possibile scegliere quali informazioni visualizzare, tra cui:
- CPU
- GPU
- RAM
- FPS
- informazioni di rete
Payload
I payload standalone devono essere inseriti nella cartella: /data/OnionHEN/payloads
Nota: Sono supportati esclusivamente file .elf.
La Toolbox permette di attivare l’avvio automatico di un payload. OnionHEN memorizza questa impostazione attraverso un file .auto_start associato al relativo ELF.
Controllo della ventola
OnionHEN integra un sistema di controllo della ventola con una soglia di temperatura configurabile.
App jailbreak
Le applicazioni homebrew autorizzate possono richiedere privilegi aggiuntivi al daemon OnionHEN. Applicazioni supportate, come Xplorer, possono utilizzare questo meccanismo per ottenere i privilegi necessari al proprio funzionamento.
kstuff
OnionHEN v0.0.12 include kstuff-lite 1.10.
Per impostazione predefinita, kstuff viene caricato automaticamente all’avvio. È possibile disabilitarlo dalla Toolbox attraverso: Toolbox → Plugins → Kstuff
In alternativa, è possibile impedire il caricamento del kstuff incluso creando un file vuoto in /data/OnionHEN/no_kstuff oppure /mnt/usb0/no_kstuff
Se si utilizza una versione personalizzata di kstuff, questa deve essere già in esecuzione quando OnionHEN viene avviato.
Per utilizzare un payload kstuff sostitutivo, inserirlo in /data/OnionHEN/kstuff.elf
Funzioni non incluse rispetto a etaHEN
OnionHEN non include attualmente alcune funzionalità presenti in etaHEN:
- Sistema di plugin itemzflow
- Caricamento dei plugin
.prxe.sprx
Di conseguenza, OnionHEN non può ancora essere utilizzato come alternativa a etaHEN per il caricamento di plugin .prx / .sprx.
Avvio di OnionHEN
Per utilizzare OnionHEN è necessaria una PS5 già jailbroken e un elfldr esterno, ovvero il loader di primo passaggio, in ascolto sulla porta 9021.
Il file OnionHEN.elf può quindi essere inviato utilizzando un payload sender, come PS5 Payload Manager di itsPLK.
Dopo l’invio del payload è necessario attendere alcuni secondi affinché OnionHEN completi l’avvio. Durante questa fase è consigliabile non effettuare altre operazioni sulla console.
Una volta completato l’avvio, la Toolbox può essere aperta dalle Impostazioni della PS5 oppure tramite la scorciatoia presente nell’angolo superiore destro della schermata Home.
Problemi noti
Su alcuni firmware, le notifiche o le scorciatoie potrebbero non comparire correttamente. Il problema è stato segnalato in particolare sui firmware compresi tra 4.03 e 6.xx ed è ancora in fase di analisi. Vedere #11.
Attenzione ai conflitti con altri strumenti
OnionHEN non deve essere eseguito insieme ad altri plugin o strumenti che iniettano hotkey.
Tra quelli indicati dagli sviluppatori ci sono:
- Stock etaHEN
- CheatRunner
- PHU Tools
- YonCore
- Kylin Core cheats
Se un altro componente che utilizza l’iniezione delle hotkey viene caricato prima di OnionHEN, la console potrebbe bloccarsi oppure spegnersi.
Posizione dei file
| Funzione | Percorso |
|---|---|
| Cheat | /data/OnionHEN/cheats |
| Payload | /data/OnionHEN/payloads |
| Disabilitazione kstuff incluso | /data/OnionHEN/no_kstuff oppure /mnt/usb0/no_kstuff |
| Kstuff sostitutivo | /data/OnionHEN/kstuff.elf |
| Log dei crash | /data/OnionHEN/OnionHEN_crash.log |
FAQ
Domanda: Perché i cheat non vengono caricati?
Risposta: Verificare che il file utilizzi uno dei formati supportati, che sia inserito direttamente nella cartella /data/OnionHEN/cheats e che non si trovi all’interno di una sottocartella.
Controllare inoltre che il nome rispetti il formato <TITLE_ID>_<VERSION>, con processo e source ID opzionali, e soprattutto che corrisponda alla versione del gioco in esecuzione.
Domanda: Perché non vedo notifiche o scorciatoie?
Risposta: Il problema è noto sui firmware 4.03–6.xx ed è ancora oggetto di investigazione.
Domanda: Posso caricare plugin .prx e .sprx come con GoldHEN?
Risposta: Non ancora. Il caricamento di questi plugin non è attualmente supportato da OnionHEN. Vedere #17.
Domanda: Posso utilizzare OnionHEN insieme a etaHEN?
Risposta: No, se vengono utilizzati componenti che iniettano hotkey. OnionHEN non deve essere eseguito insieme a strumenti come stock etaHEN, CheatRunner, PHU Tools, YonCore o Kylin Core cheats.
Download: OnionHEN v12
Download: Source code OnionHEN v12
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: PS5
Vedi altri prodotti PS5
Ultimo aggiornamento 2026-09-09 / Link di affiliazione / Immagini da Amazon Product Advertising API





