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

The developers has discussed about it but I don't think it can load JS, I don't remember the reason so well but was a js issue I suppose
when you a user click on Enable HEN icon ps3 will call module named webrender_plugin to open the browser window then open the html page interface which is javascript that have the patch to activate HEN using the patches inside PS3HEN in /dev_flash/hen/ so to make PS3 Enable HEN at boot PS3 must boot with webrender_plugin call along with that javascript (HEN Enabler) as a default one but this need sprx patches ,meaning cannot be done (atm) , who knows maybe in near future maybe far and maybe impossible :)
 
when you a user click on Enable HEN icon ps3 will call module named webrender_plugin to open the browser window then open the html page interface which is javascript that have the patch to activate HEN using the patches inside PS3HEN in /dev_flash/hen/ so to make PS3 Enable HEN at boot PS3 must boot with webrender_plugin call along with that javascript (HEN Enabler) as a default one but this need sprx patches ,meaning cannot be done (atm) , who knows maybe in near future maybe far and maybe impossible :)
so it would be something similar to what infinity in the psp does ? in case it could be done, difference is on the psp is full CFW and i guess the security in the psp is simpler ?, but on the psp it makes the boot times longer and there's also a brick risk wich hen doesnt have.
i honestly dont mind having to enable hen manually sure it would be nice if it was auto but i dont think its a priority.
 
please i need help, i updated my ps3 to hen 3.0 and it starts freezing, my ps3 is superslim 500GB, i don't know what to do? any help?! please
please i need help, i updated my ps3 to hen 3.0 and it starts freezing, my ps3 is superslim 500GB, i don't know what to do? any help?! please
I know that feel. Honestly, I don't have a good enough answer to help with. What I did was format my PS3 (because it always froze or force shuts down) & now HEN works just fine every single time. If you dont mind losing everything, the option is available. Otherwise, wait for an experienced member to help you.
 
@Kennerc and others interested in disabling the Enable HEN icon and/or action after enabling.

Please note that this is just experimental and you MUST manually refresh the XMB in some way (i.e. open and close Remote Play or another app) for new icon and action to be enabled

but here it is! based on PS3HEN 3.0.0 source.

After HEN is enabled using standard icon, refresh using some above method and the new icon will have NO ACTIONS and will simply do nothing when clicked!

The icons logically may be reversed if ever added to release. Right now, the "filled" egg is normal standard, and "empty" egg is for already enabled (action disabled)

4.85 Download Link: Latest_HEN_Installer_3.0.0_DEBUG_EGG_TEST_signed-485C.pkg

4.86 Download Link: Latest_HEN_Installer_3.0.1_DEBUG_EGG_TEST_signed-486C.pkg


Normal Before Enable and/or Refreshed

vNzYO2h.png



After Enabled and Refreshed XMB

KMyTLRt.png
 
Last edited:
Nice one. Really there is not much need for a reload in practice, normally there is no need to enable HEN unless you want to boot an app/game, and booting any app or game will reload the XMB when you exit. So as long as you don't click enable HEN again 2 seconds after clicking it initially then it's not a big issue.

Apart from that. If you did have a some pkgs to install and wanted to be sure you won't click it twice by mistake, The best methods of reloading the XMB are:
  • Enter and exit remote play (universally works)
  • Log out and log in (requires more than 1 user account)
  • Reload XMB (sometimes blackscreens for me)
  • Soft reboot (resets hen)

@esc0rtd3w I wonder could the icon or XML be patched in RAM as well as remapped so the change is instant? The icon/xml data must be somewhere and if the patch is smaller which it is in this case, then it should be possible to patch it directly in theory?
 
Last edited:
@esc0rtd3w
Thanks so much for your effort, I'll probably mess with it on the weekend.
Are you the HEN developer?
No problem. @habib is the main dev for HEN, but yeah, i am one of the other devs on the team.

@DeViL303 there maybe a way to patch that in RAM. I guess it would be a matter of finding and/or knowing where the bytes are loaded. There must be a way we can do it with HEN... Back to the drawing board lol
 
Last edited:
@Kennerc and others interested in disabling the Enable HEN icon and/or action after enabling.
can I ask for the source?

Code:
typedef struct
{
...
    int (*DoUnk5)(void);  // 3 Parameter: list[] {(reload_category game/network/..,reload_category_items game/...), command amount}  - send (sequences of)xmb command(s)
...} explore_plugin_interface;
 
Last edited:
Code:
typedef struct
{
...
    int (*DoUnk5)(void);  // 3 Parameter: list[] {(reload_category game/network/..,reload_category_items game/...), command amount}  - send (sequences of)xmb command(s)
...} explore_plugin_interface;
What is the function for?

Where is this added? on payload or henplugin? in what line?
I want to try.

Thanks.
 
Back
Top