It’s been about six months since the last update of etaHEN on PlayStation 5 consoles, since then the developer LightningMods has been working on the integration of a much more convenient toolbox within the AIO payload to replace the Debug Settings.
This update also introduces a loader for custom plugins, which allows for more flexibility and customization.
In addition, the overall stability of the system has been improved and new options have been added to the toolbox, including Klog
, StartOption
, Rest_Mode_Delay_Seconds
, Util_rest_kill
and and Game_rest_kill
, with details available within the ReadMe.
Also introduced the ability to directly install the Store on the PS5, simplifying access and management of applications.
Characteristics of
- etaHEN Toolbox (replacement of Debug Settings).
- Custom etaHEN plugin.
- [Toolbox] Installing the Homebrew Store on the console.
- [Toolbox] Rest mode options.
- [Toolbox] Activation of the Blu-Ray license.
- [Toolbox] Credits and supporters of etaHEN.
- [Toolbox] Automatic menu opening after loading etaHEN.
- 2 separate daemon to improve stability and reliability.
- The daemon utility will be automatically restarted from the main daemon of etaHEN.
- Customized version of the System Software (customized system information).
- Support for fself and fpkg via kstuff.
- Log of etaHEN in
/data/etaHEN
. . - (Optional) System-level check-in to open itemzflow.
- Debug Settings.
- Game Dumper (integrated with Itemzflow).
- HEN configuration file for settings.
- IPC call for jailbreak (for Homebrew applications).
- Locking updates (disassembly of the update partition).
- Optional plug in for cheat/patch Illusions.
- Optional FTP server on port 1337.
- Optional access to
/data
inside the app sandboxes. - Klog server on port 9081.
- Loader elf on door 9027.
- PS5Debug is optional.
- Integration started with Itemzflow.
- Optional Discord RPC server on port 8000; click here for configuration instructions.
- Optional service for Direct PKG installer on port 9090.
SDK etaHEN
- Create your own custom plugins or ELF similar to payload for the HENV plugin via the etaHEN SDK. More information here.
Functionality on the way
- [Toolbox ONLY] Loading plugins without the HENV plugin.
- [Toolbox] FPS counter.
- [Toolbox] Change the text of Debug Settings.
- [Toolbox] Temperatures and other information on the screen.
- More patches for the user.
- (Possibly) Whitelist for jailbreaking Homebrew.
- Improved support for PS5 games (itemzflow).
- Further development (consider a donation).
Configuration File etaHEN INI
The settings file in etaHEN can be found in /data/etaHEN/config.ini
, is accessible via the integrated FTP server and is automatically created at the first start of etaHEN.
Arrangement of the configuration
Key INI | Description | Default value |
PS5Debug | 0 Disables the automatic loading of PS5Debug 1 Enable automatic loading of PS5Debug | 1 (enabled) |
FTP | 0 – Disables the integrated EtaHEN FTP 1 Enable the integrated EtaHEN FTP | 1 (enabled) |
discord_rpc | Disable Disable Discord’s RPC server 1st Enable Discord’s RPC server | 0 (deactivated) |
testkit | 0 . Non testkit 1 ONLY real testkit | 0 (deactivated) |
Allow_data_in_sandbox | 0 – Disabled /data in a sandbox of applications1st Enabled /data in a sandbox of applications | 1 (enabled) |
DPI | 0 Disables Direct PKG Installer 1 Enable Direct PKG Installer | 1 (enabled) |
Klog | 0 Disables kernel registration 1 Enable kernel registration | 0 (deactivated) |
ALLOW_FTP_DEV_ACCESS | 0 Disable Accesser FTP Developer 1 Enable the FTP Developer Access | 0 (deactivated) |
StartOption | 0 – No one 1st Initial Menu 2nd Settings 3rd Toolbox 4th itemzflow | 0 (None) |
Rest_Mode_Delay_Seconds | Delay in seconds before the shellui patch exits from rest mode | 0 (no delay) |
Util_rest_kill | 0 Do not kill daemon util during rest 1 Kill daemon during rest | 0 (deactivated) |
Game_rest_kill | 0 Do not kill the open game during rest 1st kill open game during rest | 0 (deactivated) |
Details of the DPI API for tool makers
EtaHEN’s Direct PKG Installer (DPI) etaHENis currently very simple and is considered an ongoing job (WIP). The flow of the service is as follows:
- Connect to the etaHEN TCP server via port 9090 (using the IP address of the PS5).
- Send a URL address to etaHEN in the following JSON format:
{ "url" : "http://xxxx" }
- The etaHEN payload will then respond with the return value (0 in case of success):
{ "res" : "0" }
- etaHEN will close the client socket after sending the JSON return file.
Changelog
- Rewriting (improved reliability).
- Replacing Debug Settings with the etaHEN Toolbox.
- Loader for custom plugins.
- Improvement of overall stability.
- Adding several options in the etaHEN Toolbox.
- Addition of the new Klog, StartOption, Rest-Mode-Delay-Seconds, Util-rest?kill and Game-rest?kill settings (see ReadMe for more details).
- Added the ability to install the Store directly on the PS5.
- More discovery of functionality for users.
The etaHEN payload can also be loaded automatically without having to download and inject it, just visit https://pkg-zone.com/exploit/PS5/index.html from the web browser of the PlayStation 5 console upright a firmware between version 4.00 and 4.51.
Download: etaHEN v1.8b
Download: Source code etaHEN v1.8b
Source: twitter.com