Home Homebrew OnionHEN v0.0.8 per PS5: Toolbox, payload, cheat e overlay fino al firmware...

OnionHEN v0.0.8 per PS5: Toolbox, payload, cheat e overlay fino al firmware 12.70

495
0

Il developer Hexwell ha dato vita ad una versione alternativa di etaHEN, chiamata OnionHEN, con l’obiettivo di riunire in un’unica soluzione numerose funzioni dedicate all’ambiente homebrew della console PlayStation 5.

OnionHEN si presenta come un HEN all-in-one che integra Toolbox, gestione dei payload, cheat engine, overlay di monitoraggio e diversi strumenti per semplificare la gestione della console.

L’idea è quella di ridurre la necessità di utilizzare contemporaneamente più applicazioni e rendere l’esperienza homebrew più ordinata e immediata.

OnionHEN non include un exploit nel kernel e non permette quindi di effettuare autonomamente il jailbreak della console. È necessario disporre di una PS5 già exploitate e di un elfldr esterno in ascolto sulla porta 9021.

Una volta caricato il payload, il progetto avvia i propri daemon e inietta il Toolbox direttamente nell’interfaccia della console.

Tra le funzioni principali troviamo la preparazione automatica del sistema, con gestione dei privilegi, del filesystem e del blocco degli aggiornamenti, oltre al supporto a fSELF e fPKG attraverso kstuff.

Presente anche un Payload Manager con possibilità di avvio automatico, mentre il Toolbox può essere raggiunto direttamente dalle Impostazioni della PS5 e dispone del supporto per l’inglese e il cinese semplificato.

Uno degli aspetti più interessanti è rappresentato dall’overlay di gioco, che consente di monitorare in tempo reale diversi parametri della console, tra cui FPS, utilizzo di CPU e GPU, RAM, temperatura e rete.

Inoltre come per la controparte etaHEN, anche OnionHEN integra un motore di cheat completo compatibile con i formati JSON, SHN, MC4 e ShnExt.

Il progetto offre anche un sistema per il controllo della ventola con soglia personalizzabile, strumenti dedicati alla Rest Mode e al Remote Play, supporto agli HDD esterni, shortcut e applicazioni jailbreak necessarie per alcuni homebrew.

Caratteristiche

OnionHEN si concentra su un ambiente homebrew pratico e facilmente gestibile per i sistemi PS5 exploitati.

  • ShellUI Toolbox — Un’interfaccia integrata nelle Impostazioni iniettata nella ShellUI della PS5.
  • Preparazione del sistema — Configurazione dei privilegi, rimontaggio del filesystem e blocco della partizione degli aggiornamenti.
  • Supporto fSELF / fPKG — Funzionalità kernel opzionale fornita dal payload kstuff integrato.
  • Gestore dei payload — Avvio e arresto dei payload .elf autonomi, con avvio automatico opzionale.
  • Overlay di gioco — Informazioni configurabili su FPS, CPU, GPU, RAM, temperatura, utilizzo e rete.
  • Motore di cheat — File locali JSON, SHN, MC4 e ShnExt con supporto all’attivazione e disattivazione durante l’esecuzione.
  • Strumenti per la console — Controlli della Rest Mode, opzioni Remote Play, strumenti per HDD esterni, ID dei titoli, impostazioni della ventola, scorciatoie e opzioni di gioco.
  • Jailbreak delle app — Gli homebrew autorizzati possono richiedere l’evasione dei privilegi tramite FIFO sandbox del daemon.
  • Runtime resiliente — I daemon critici e quelli di utilità sono separati; il daemon principale può riavviare il daemon di utilità.
  • Configurazione centralizzata — Le impostazioni del Toolbox e dei daemon condividono uno schema config.ini versionato.

Esecuzione

Requisiti

  1. Una PS5 che esegue un exploit kernel compatibile.
  2. Un elfldr esterno per PS5 in ascolto sulla porta 9021 per il bootstrap iniziale.
  3. Una build di kstuff compatibile con il firmware quando sono richieste le funzionalità fSELF / fPKG.

Importante: La compatibilità tra firmware ed exploit è determinata dalla catena di exploit, dal PS5 Payload SDK e dalla versione di kstuff. Non bisogna presumere che un payload compilato per un determinato firmware sia sicuro su un altro.

Caricamento di OnionHEN

  1. Eseguire l’exploit kernel e avviare il servizio elfldr esterno.
  2. Inviare OnionHEN.elf attraverso il loader fornito dall’exploit host.
  3. Attendere che il daemon di utilità, kstuff e il daemon principale vengano avviati in sequenza.
  4. Aprire l’area delle Impostazioni della PS5 per accedere al 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à.

Payload

Inserire i payload autonomi in /data/OnionHEN/payloads/.

Sono supportati esclusivamente i payload .elf autonomi. L’avvio automatico può essere abilitato dal Toolbox; OnionHEN registra questa scelta attraverso un file .auto_start associato.

Cheat

Inserire i file dei trucchi nella directory dei cheat utilizzando l’ID del titolo e la versione del gioco:


/data/OnionHEN/cheats/_.json
/data/OnionHEN/cheats/_.shn
/data/OnionHEN/cheats/_.mc4
/data/OnionHEN/cheats/_.ShnExt

I file dei cheat vengono caricati localmente. Le modifiche vengono rilevate e ricaricate senza dover riavviare l’intero stack.

Configurazione

OnionHEN crea e condivide lo stesso schema attraverso queste viste runtime:

ini

/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 Valore predefinito Valori
meta.schema_version 1 1
toolbox.language system system, zh-Hans, en
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
app_jailbreak.debug_notifications false true, false
cooling.fan_control automatic automatic, temperature_threshold
cooling.temperature_threshold_celsius 77 da 0 a 100
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

Dati runtime

Percorso Scopo
/data/OnionHEN/payloads/ ELF dei payload dell’utente
/data/OnionHEN/cheats/ File dei cheat in formato piatto
/data/OnionHEN/kstuff.elf Override runtime opzionale per kstuff integrato
/data/OnionHEN/OnionHEN.log Log principale del runtime
/data/OnionHEN/OnionHEN_util_daemon.log Log del daemon di utilità

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_kstuff per saltarlo (il proprio kstuff deve essere già in esecuzione), oppure inserire una versione sostitutiva in /data/OnionHEN/kstuff.elf.

Download: OnionHEN v0.0.8

Download: Source code OnionHEN v0.0.8

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: PS5

Vedi altri prodotti PS5

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-09-13 / Link di affiliazione / Immagini da Amazon Product Advertising API

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

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