• 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)

@esc0rt @habib
I uploaded a fork of PS3HEN with some improvements (still needs test... I only tested the Mamba version)
https://github.com/aldostools/MAMBA_PRX_Loader/commit/7c83e990fe0a2185ee7c1d47af88cf23c625ddb4

The main change is that Mamba / PS3HEN now can start with a pre-defined fan speed (manual) even if a webman is not loaded.

Other changes include:
- Added support for load settings from /dev_hdd0/vm/ps3hen_cfg.bin when PS3HEN starts
- The initial fan speed is defined in that file (in the last byte). SYSCON is used the value is < 0x33 (lower than 20%)
- Advanced lv2 poke behaves like do_patch (ie. it also executes clear_icache)
- Added 2 opcodes via PS3MAPI call for set/get fan speed.
- I included the initial code for an integrated fan controller. I need to find the symbol for sm_get_temperature. The code is commented.
- set_fan_policy and get_fan_policy syscalls now also apply the additional advanced poke and restore the original value
- Used mappath.c from Mamba
I had a cfw console, but it's been 5 years since I lost it to an ylod and I'm totally out of it, what's this mamba for?
 
@esc0rt @habib
I uploaded a fork of PS3HEN with some improvements (still needs test... I only tested the Mamba version)
https://github.com/aldostools/MAMBA_PRX_Loader/commit/7c83e990fe0a2185ee7c1d47af88cf23c625ddb4

The main change is that Mamba / PS3HEN now can start with a pre-defined fan speed (manual) even if webman is not loaded.

Other changes include:
- Added support for load settings from /dev_hdd0/vm/ps3hen_cfg.bin when PS3HEN starts
- The initial fan speed is defined in that file (in the last byte). SYSCON is used the value is < 0x33 (lower than 20%)
- Advanced lv2 poke behaves like do_patch (ie. it also executes clear_icache)
- Added 2 opcodes via PS3MAPI call for set/get fan speed.
- I included the initial code for an integrated fan controller. I need to find the symbol for sm_get_temperature. The code is commented.
- set_fan_policy and get_fan_policy syscalls now also apply the additional advanced poke and restore the original value
- Used mappath.c from Mamba
nice work! :) i like that ps3hen.cfg! other additions are good too

ill test it as soon as i can
 
I had a cfw console, but it's been 5 years since I lost it to an ylod and I'm totally out of it, what's this mamba for?

Mamba and PS3HEN are forks of Cobra payload with some different features. Mamba is for CFW, PS3HEN is for HFW users.

Mamba 3.x is almost identical to Cobra except that it can be loaded at any time, unlike Cobra that only can be loaded at startup.
That is a very convenient feature for developers, because if something goes wrong with the payload the recovery is just reboot.
Also Mamba applies less memory patches than Cobra (in some way it's more clean than Cobra).
 
nice work! :) i like that ps3hen.cfg! other additions are good too

ill test it as soon as i can

If you put F0 in the last byte of ps3hen_cfg.bin and set webMAN to syscon mode or don't load it, you will hear the fan at full speed.
This is just to confirm that the fan is being configured... In practice, the suggested value should be around 66 or 80 (hex) -> 40% to 50%
 
@esc0rt @habib
I uploaded a fork of PS3HEN with some improvements (still needs test... I only tested the Mamba version)
https://github.com/aldostools/MAMBA_PRX_Loader/commit/7c83e990fe0a2185ee7c1d47af88cf23c625ddb4

The main change is that Mamba / PS3HEN now can start with a pre-defined fan speed (manual) even if webman is not loaded.

Other changes include:
- Added support for load settings from /dev_hdd0/vm/ps3hen_cfg.bin when PS3HEN starts
- The initial fan speed is defined in that file (in the last byte). SYSCON is used the value is < 0x33 (lower than 20%)
- Advanced lv2 poke behaves like do_patch (ie. it also executes clear_icache)
- Added 2 opcodes via PS3MAPI call for set/get fan speed.
- I included the initial code for an integrated fan controller. I need to find the symbol for sm_get_temperature. The code is commented.
- set_fan_policy and get_fan_policy syscalls now also apply the additional advanced poke and restore the original value
- Used mappath.c from Mamba
theres no need to patch when you are using internal symbols

also for get temp heres kernel impl

uint16_t tmp1
if(func1()!=0)
{
return 0x80010003;
}
int ret=func(0x8000000000474C38,id, &tmp1, 1000000);
if(ret==0)
{
int ret=copy_to_user(&tmp1,tmp,2);
return ret;
}
else
{
copy_to_user(&tmp1,tmp,2);
}
return ret;

symbol i have for 4.46 you have to change this for 4.84 MKA(0x293770)
func1 is 8000000000009AD0
also this is for 4.84 only 0x8000000000474C38 sysmem obj
 
Last edited:
Step for install "wMM 1.47.19 con HEN Fix"? .help, . I have HEN_v2_Offline_Installer_HDD_DEBUG_signed.pkg in my ps3..
 
theres no need to patch when you are using internal symbols

also for get temp heres kernel impl

uint16_t tmp1
if(func1()!=0)
{
return 0x80010003;
}
int ret=func(0x8000000000474C38,id, &tmp1, 1000000);
if(ret==0)
{
int ret=copy_to_user(&tmp1,tmp,2);
return ret;
}
else
{
copy_to_user(&tmp1,tmp,2);
}
return ret;

symbol i have for 4.46 you have to change this for 4.84 MKA(0x293770)
func1 is 8000000000009AD0
also this is for 4.84 only 0x8000000000474C38 sysmem obj


Thank you for the tips and the symbol... I think the symbol get temp for 4.84 CEX is 0x2635A8 ;)
 
Step for install "wMM 1.47.19 con HEN Fix"? .help, . I have HEN_v2_Offline_Installer_HDD_DEBUG_signed.pkg in my ps3..
unless you are a dev or testing socat output, you have no reason to even use DEBUG pkg.

it works fine though.

to install WMM, just enable HEN, then install package and run WMM installer from XMB icon, HOLD L1 when launch to install full

after reboot, enable HEN and it should populate items, if not, reboot again and it will work after Enable HEN
 
Thanks @esc0rtd3w ! I thought that the "hdd offline debug" is for novice users. So I do not need to have txt files charge on the usb to make WWM work? I just install the "wMM 1.47.19 with HEN Fix" with hen enabled without having any files in usb? (On the other hand: I just installed hdd offline 2.0 from ps3xploit and it works excellent like hdd offline debug)
 
Last edited:
Thanks @esc0rtd3w ! I thought that the "hdd offline debug" is for novice users. So I do not need to have txt files charge on the usb to make WWM work? I just install the "wMM 1.47.19 with HEN Fix" with hen enabled without having any files in usb? (On the other hand: I just installed hdd offline 2.0 from ps3xploit and it works excellent like hdd offline debug)
using the one that does not say "LOADS_PLUGINS_FROM_HDD", loads from usb000 lol

i use hdd debug one with hdd plugin txt and works fine

the normal user one reads plugin txt from usb000 to be safer in case of bad plugin and need HFW reinstall
 
I would really like to have sMAN on my system. I tried to launch it with no success. It throws an error (could not be loaded) then shuts up. How different is this plugin from WM or WMM? I prefer simpler things.
 
OK @esc0rtd3w thank you very much!! I already installed hdd load plugin offline .. To not be using usb in the console. I do not worry since I'm not going to put external plugins. It only works for the wmm control fan without using usb. It works wonderfully for me!
 
Is this configuration fine? "Enable fan dynamic control: auto 68 ° c, minimum: 35% fan speed? It is the default configuration of wmm
 
Thanks for all of your awesome work....
Tested with PS3NETSRV, PS3 game can be loaded and launched well. I have some PS3 ISO but it did not show up in Webman GAME LIST.
 
Hi. When I mount in MagnaGunZ game it show error someting like cant copy bdemu and in xmb bluray disc game dissapear. In multiman I dont have option to install bdemu. So I think I dont have sameting like driver frt bdemu What can I do to fix this?
 
Back
Top