• PS3HEN is now supporting 4.93 Firmware

    View Official Release Post for additional information HERE
PS3HEN

PS3HEN PS3HEN - Official Release Thread (Homebrew Enabler for the PS3) v3.5.0 (4.93 support)

@esc0rtd3w @habib
For your consideration, this is my fork of PS3HEN 2.0 (maybe need to change its name to avoid confusion if you don't want to use it in the official release)
https://github.com/aldostools/MAMBA_PRX_Loader/tree/master/PS3HEN_2.0.x

Changes:
- Prevents execution of CCAPI and IDPSet (with HEN syscalls enabled or disabled)
- boot_plugins.txt and boot_plugins_kernel.txt can be loaded from usb0, usb1 and hdd0
- Offline pkgs include @DeViL303's extended download plugin
- Added latest commits by @Joonie
- Added get_temperature symbol (thanks to @habib)
- Added a few opcodes and functions (for devs)
- Added simple dynamic fan controller
- Added config support for ps3hen_cfg.bin when the payload starts
- Initial fan speed is now set by ps3hen_cfg.bin (default setting set by webMAN MOD 1.47.20)
(fan speed: 0 = SYSCON, 1 = Dynamic Fan Control, 0x33-0xFF = Manual)
- Replaced mappath.c with the same implementation used in Mamba
- main.c cleaned (most of the parts moved to includes)
* lv2_patches.h
* vsh_patches.h
* peek_poke.h
* fan_control.h
* kernel_payload.h
 
Last edited:
@esc0rtd3w @habib
For your consideration, this is my fork of PS3HEN 2.0 (maybe need to change its name to avoid confusion if you don't want to use it in the official release)
https://github.com/aldostools/MAMBA_PRX_Loader/tree/master/PS3HEN_2.0.x

Download: HEN_v2_Offline_Installer_USB_signed.pkg

Changes:
- Prevents execution of CCAPI and IDPSet (with HEN syscalls enabled or disabled)
- boot_plugins.txt and boot_plugins_kernel.txt can be loaded from usb0, usb1 and hdd0
- Offline pkgs include @DeViL303's extended download plugin
- Added latest commits by @Joonie
- Added get_temperature symbol (thanks to @habib)
- Added a few opcodes and functions (for devs)
- Added simple dynamic fan controller
- Added config support for ps3hen_cfg.bin when the payload starts
- Initial fan speed is now set by ps3hen_cfg.bin (default setting set by webMAN MOD 1.47.20)
(fan speed: 0 = SYSCON, 1 = Dynamic Fan Control, 0x33-0xFF = Manual)
- Replaced mappath.c with the same implementation used in Mamba
- main.c cleaned (most of the parts moved to includes)
* lv2_patches.h
* vsh_patches.h
* peek_poke.h
* fan_control.h
* kernel_payload.h
Some questions:
1. Is it tested?
2.fan speed too loud imo, don't you think?
3.what happens on a bad plugin load?

Otherwise it looks good
 
Devs i have a doubt, the 2gb partition /dev_hdd1 that is shown in multiman file manager is a partition that is used by the system (and has to be left alone) or is something that multiman created? multiman has it mounted by default but lets me to unmount it, i tried to search info about it but i didnt find something that helped with my doubt.
 
Some questions:
1. Is it tested?
2.fan speed too loud imo, don't you think?
3.what happens on a bad plugin load?

Otherwise it looks good
1. Joonie said it's working... needs more tests. It's based in your code, so there shouldn't be much difference.

2. The algorithm can be tweaked a bit, it's an initial concept ;)
If temp is <60C it uses SYSCON, 60-65 is uses low speed, 65-75 is uses high speed ;)

3. If bad plugin is loaded, just go to XMB File Manager and delete /dev_hdd0/boot_plugins.txt

EDIT:
Updated the category_game.xml in the pkg. The delete section of File Manager now allows to browse all system files (not only packages).
 
Last edited:
1. Joonie said it's working... needs more tests. It's based in your code, so there shouldn't be much difference.

2. The algorithm can be tweaked a bit, it's an initial concept ;)
If temp is <60C it uses SYSCON, 60-65 is uses low speed, 65-75 is uses high speed ;)

3. If bad plugin is loaded, just go to XMB File Manager and delete /dev_hdd0/boot_plugins.txt

EDIT:
Updated the category_game.xml in the pkg. The delete section of File Manager now allows to browse all system files (not only packages).
There won't be....a file manager if a plugin bricks.
There should be a flag check to skip plugins load from usb
 
I've seen an important note in the new HEN update ... where it says to delete the CFW folder located in /dev_hdd0/plugins/CFW...is it really necessary to remove it? ... I know it's to avoid possible errors to the install a package file ... is it really no longer useful? ... well I already delete ... I just want to say one thing, I do not know if there is to be with this CFW folder that I deleted, because before I deleted it, I did not have any locking in the activation of the HEN or black screen in the games, since the installation of the new version of HEN. After I deleted this folder, I resealed the console, and opened a game (resident evil 4 PSN) and the game simply gave black screen while running it, before they ask me, no, I did not go around the multiMAN, went straight from HD internal, who had bought the game. What do they tell me, does it have any relation to the CFW folder? or has this folder been completely disabled with the installation of the new version?...and now it's everything normal again. I just don't know if it will occurd again.
 
hey after i install hen somehow my ps2 backups decided to shut down my ps3 without the red light it actually irritates me and i thought webman was the reason why its breaking the ps2 emulator.. im a complete noob and i want to play S.L.A.I again and i cant copy my ps2 disc since it keeps giving me an error for no reason. and also the other iso too it keep saying this operation is not allowed when ever i tried to copy it to the external drive
 
hey after i install hen somehow my ps2 backups decided to shut down my ps3 without the red light it actually irritates me and i thought webman was the reason why its breaking the ps2 emulator.. im a complete noob and i want to play S.L.A.I again and i cant copy my ps2 disc since it keeps giving me an error for no reason. and also the other iso too it keep saying this operation is not allowed when ever i tried to copy it to the external drive

Reinstall HFW 4.84.2 and redo HAN/HEN. And don't mess with PS2 stuff on Managunz since it patches ps2emu files which are unusable with PS3HEN.
 
@esc0rtd3w @habib
For your consideration, this is my fork of PS3HEN 2.0 (maybe need to change its name to avoid confusion if you don't want to use it in the official release)
https://github.com/aldostools/MAMBA_PRX_Loader/tree/master/PS3HEN_2.0.x

Download: HEN_v2_Offline_Installer_USB_signed.pkg

Changes:
- Prevents execution of CCAPI and IDPSet (with HEN syscalls enabled or disabled)
- boot_plugins.txt and boot_plugins_kernel.txt can be loaded from usb0, usb1 and hdd0
- Offline pkgs include @DeViL303's extended download plugin
- Added latest commits by @Joonie
- Added get_temperature symbol (thanks to @habib)
- Added a few opcodes and functions (for devs)
- Added simple dynamic fan controller
- Added config support for ps3hen_cfg.bin when the payload starts
- Initial fan speed is now set by ps3hen_cfg.bin (default setting set by webMAN MOD 1.47.20)
(fan speed: 0 = SYSCON, 1 = Dynamic Fan Control, 0x33-0xFF = Manual)
- Replaced mappath.c with the same implementation used in Mamba
- main.c cleaned (most of the parts moved to includes)
* lv2_patches.h
* vsh_patches.h
* peek_poke.h
* fan_control.h
* kernel_payload.h
Tested the new PS3HEN.BIN and seems to work fine still. I installed .20 WMM. PSN signin works (@Joonie ;))

The src is cleaner :)

I do have 2 questions though.

Where is ps3hen.cfg being stored?

also, having the download_plugin.sprx being copied to dev_flash will cause issues on OFW, yes? This is why on-the-fly patching is done now. I don't understand the reason for it, because if HEN not loaded, will there not be an issue with that sprx?

nice work! good improvements :)
 
Tested the new PS3HEN.BIN and seems to work fine still. I installed .20 WMM. PSN signin works (@Joonie ;))

The src is cleaner :)

I do have 2 questions though.

Where is ps3hen.cfg being stored?

also, having the download_plugin.sprx being copied to dev_flash will cause issues on OFW, yes? This is why on-the-fly patching is done now. I don't understand the reason for it, because if HEN not loaded, will there not be an issue with that sprx?

nice work! good improvements :)
The cfg is stored in /dev_hdd0/vm
The same path used by cobra and mamba payloads

Regarding the download plugin, I think you are right. I will remove the sprx when I get back home. The xml is still needed.
 
Last edited:
Reinstall HFW 4.84.2 and redo HAN/HEN. And don't mess with PS2 stuff on Managunz since it patches ps2emu files which are unusable with PS3HEN.
OOOH now i understand Thanks for the solution and finally i can play my old games again.. and how about the actual ps2 disc since i have no luck getting it to work
 
I can confirm that content created with Retro XMB (with RetroArch installed on the console) works perfectly fine, I have created so far various Sega Genesis and Sega CD stand-alone XMB roms and they all work flawlessly.

Time to play some Sega CD snatcher :applouse:
 
also, having the download_plugin.sprx being copied to dev_flash will cause issues on OFW, yes? This is why on-the-fly patching is done now. I don't understand the reason for it, because if HEN not loaded, will there not be an issue with that sprx?
FYI I updated my repo @ github. The download_plugin.sprx is now removed from the pkg.

Also changed the parameters of the internal fan controller. I hope it is less loud.
https://github.com/aldostools/MAMBA_PRX_Loader/commit/60359616358f898e8c6a0b04b39bfee1d3fb1ecd

The target is a fan speed of 40% @ 65°C with +/- 2% per degree.

If temp is higher than 70°C the fan speed will increase to 50% +/- 5% per degree
If temp is higher than 78°C the fan speed will 98%.
If temp is lower than 60°C it will use SYSCON.
 
support of psx iso was eliminated in hen2 ??? Try loading a psx game in multiman and it does not work, in hen1 it worked fine.
 
Hola quisiera Informar que con HEN V2 tengo un problema con el Call of Duty 3 BLES00021, es que cuando carga el juego y aparece el logo "3" la consola prende el led rojo y se apaga, como si estuvieran manteniendo el botón de encendido. Probado con mmCM en formato ISO, JB, mismo resultado. En HEN 1.0.2 no tengo ese problema.

Translated by Google Translator

Hi, I would like to inform you that with HEN V2 I have a problem with the Call of Duty 3 BLES00021, when the game is loaded and the "3" logo appears, the console turns on the red LED and turns off, as if they were holding the power button. Tested with mmCM in ISO format, JB, same result. In HEN 1.0.2 I do not have that problem.
 
Back
Top