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

If a plugin bricks, the user just need to use *this* file manager to delete the boot_plugins.txt or the actual plugin before activate HAN or HEN:
CapturaXMBFileManagerV003_0-500x375.jpg

This is a feature of OFW that don't require any payload loaded.
I already included it in the category_game.xml of the current offline packages in my fork.
It's found in ★ Delete Package Files > PS3™ System Storage. The option now has 2 queries: The original query to /dev_hdd0/packages + the file browser with the folders listed in the picture above.

Unlike Cobra or kernel plugins like MAMBA that load when the system boots in CFW, the PS3HEN payload is loaded from XMB, so a recovery flag is not really needed. If a faulty plugin bricks, a simple restart will recover the system and the user can delete the faulty file(s) to use HAN/HEN again. The only exception that I see is when the fault is caused by a file modified in dev_flash that will require a reinstallation of HFW (but this would happen in any case)

---- OFF-TOPIC QUESTION RELATED TO COBRA / MAMBA ----
@Joonie @habib Now that we have the fan syscalls available in the kernel payload (thanks to your magic). Do you think that it would be possible to start the thread for dynamic fan control in the function setup_iso of ps2emu_stage2? Are the symbols different in ps2emu_stage2 or are they the same used in stage2?

ppu_thread_create(&fan_control_id, fan_control, 0, -0x1D8, 0x4000, 0, "fan_control");

If we achieve this, this would allow to have dynamic fan control in PS2 games.
I like the idea. Well then I don't have any other thing to suggest. Pretty sure I will use most of the stuff you added in hen. Maybe make fan control a separate kernel plugin though.

As for ps2emu, obviously they have different symbols, they are their own different lpar...which means there is no gameos...no lv2. So how would you go about that....well you would have o reverse the function a bit more and use hvsc to take fan control. I doubt anyone is interested in doing so for a decade old console
 
it would be cool if HEN have some sort of failsafe on bad plugins, like look for disable_plugin.txt on dev_usb000, if it found, it bypasses any kind of plugin loading, after that this may let user to just edit the txt file and remove/comment the bad plugin.
 
it would be cool if HEN have some sort of failsafe on bad plugins, like look for disable_plugin.txt on dev_usb000, if it found, it bypasses any kind of plugin loading, after that this may let user to just edit the txt file and remove/comment the bad plugin.

The PS3HEN payload in my fork already does this. It looks for boot_plugins.txt and boot_plugins_kernel.txt in this order: usb0, usb1, hdd0. So if the faulty plugin is loaded from hdd0, just put in usb0 or usb1 the replacement and the payload will use it, instead of the one in hdd0. A blank boot_plugins.txt and boot_plugins_kernel.txt in usb0 or usb1 would behave like your suggested "disable_plugin.txt".

The official PS3HEN payload only loads from the boot_plugins.txt and boot_plugins_kernel.txt from usb0. The payload and stackframe are loaded from usb or from hdd (depending of the offline hen enabler that you install).
 
Last edited:
Thanks for this wonderful hack. I have a small beginner doubt though, can i use PSN with hen disabled, is it risky even if its disabled but with hen and homebrews installed.
 
I've instaled Debug Settings, now doesn't show the HEN button, any help? And when i try to install HEN again freezes.

--Solved
 
Last edited:
Sorry if this question has been asked elsewhere, but is the feature to launch ps2 iso planned? I could not get the ps2 classics method to work for me.
 
Hello all I no this is not the right thread for it but I hope you can help.
I am trying to find the .rap files for ps2 classic manager and ps2 iso launcher.
I have downloaded both from brewology but .rap files no where to be seen.
Can any one help me please.
 
I've instaled Debug Settings, now doesn't show the HEN button, any help? And when i try to install HEN again freezes.
You cannot use that on HEN yet because you switched your VSH to DEX and the stackframe is only for 4.84 CEX.

Just put the original CEX files back on usb from restore folder and run debug settings installer again, with web browser, using DEX checkbox. After reboot, you will be on CEX VSH again.

If you get an error about vsh.self not copying only, it probably still worked. Just reboot and check if HEN loads.

Worse case, run debug settings installer one last time and if not work, reinstall HFW 4.84 from recovery.
 
You cannot use that on HEN yet because you switched your VSH to DEX and the stackframe is only for 4.84 CEX.

Just put the original CEX files back on usb from restore folder and run debug settings installer again, with web browser, using DEX checkbox. After reboot, you will be on CEX VSH again.

If you get an error about vsh.self not copying only, it probably still worked. Just reboot and check if HEN loads.

Worse case, run debug settings installer one last time and if not work, reinstall HFW 4.84 from recovery.
Thank you so much :love heart:, i just did shit, Rofl.
Now i've to reinstall HFW... :confusion:
 
Last edited:
My previous post was directed to you. If you see a text on screen (generated by the game)... it means the game has booted :)
It happens rarelly, and usually is caused because some of the game files has been modifyed (are different than the originals)
Yeah thanks for the info i will definitely try that but i noticed a strange behavior,
1.If i skip the starting videos like the ones with company logos and all(activision,marvel,beenox) then the game doesnt boot at all tried many times but the same result
2.if all the videos are loaded(played completely) menaing without touching anything and let it go through all videos game boots and runs till the freeze that i reported occurs with "hold x to skip" in the corner happens(actually it just shows a blank screen and when pressed any button x,o etc it shows that text in the corner)

Anyways will try deleting game data and save if exists
 
Yeah thanks for the info i will definitely try that but i noticed a strange behavior,
1.If i skip the starting videos like the ones with company logos and all(activision,marvel,beenox) then the game doesnt boot at all tried many times but the same result
2.if all the videos are loaded(played completely) menaing without touching anything and let it go through all videos game boots and runs till the freeze that i reported occurs with "hold x to skip" in the corner happens(actually it just shows a blank screen and when pressed any button x,o etc it shows that text in the corner)

Anyways will try deleting game data and save if exists
When a PS3 game boots there are 3 types of external files that could make it crash

The savegames
All (or most) games generates a savegame automatically the first time you boot the game, this savegame is intended to store the game settings. Additionally some games creates another savegame automatically for the user progress
Well... if the game was mounted with incorrect settings or have some damaged/invalid files te game crashes at that first boot, and sometimes the savegames gets corrupted
So... the next time you try to boot the game (with same settings or different) it loads the corrupted savegames and crashes

The gamedata installation
This installation happens also the first time you boot the game, sometimes the installed gamedata gets corrupted too, is not usual to happen but it could become corrupt too
*The game updates are installed "on top" of the gamedata installation, so messing around with game updates (as example installing them in a incorrect order) could damage the gamedata

The trophy installation
This is also generated the first time the game boots (and loaded everytime the game boots), is very rare but sometimes this trophy installation could become corrupt too

------------------------
So incase of weird problems (like the ones you are having) you should try to delete all this files to allow to the game to make a "fresh boot" (without loading external files)
In that "fresh boot" the game should create all this i mentioned (savedatas, gamedata, trophy)


------------------------
If the game refuses to boot after you check all i said... you should start thinking if the game files are damaged/corrupted/modifyed/fixed
Nowadays you dont need to modify any game files, is better to keep the original game files
If you want to check if your files are identical to the files inside the real bluray disc you can perform a hash check by using the IRD file of the game, you can download IRD files here:
http://jonnysp.bplaced.net/

Search for your game using the TITLE_ID (as example BLUS12345), download the IRD for it and use one of the tools that supports IRD to check your files

*Managunz support IRD files and can do this check (but is better to make the IRD checks in PC because the processor of a PC uses to be faster than the processor of a PS3)
 
Aldostools, Forgive my ignorance. ¿What is mamba 2.0x hen hdd offline? What is mamba? And what files does the source code folder contain unlike downloading the webman pk mod 1.47.20??

Differences in download "folder source code? Or download pkg webman mod 1.47.20?
 
Last edited by a moderator:
I would also like to ask that question, Ive installed the mamba version of hen2.0 and it seems like its working great with most of the games Ive tried. But i want to know what makes it different from the original HEN2.0. Currently I have it working with webman mod 1.47.20 which works fine with PS3ISO backups.

In addition i have downloaded the boot_mamba.pkg, but havent yet it installed it. Would it be worth while installing this and if so what does it do?
 
我在HEN2.0状态下卸载了WEBMAN MOD,然后删除了WEBMAN1.47.19和IRISMAN的无尽版本,然后打开HAN ENABLE重新安装WEBMAN 1.47.20和IRISMAN的HEN版本,但WEBMAN MOD菜单消失了,并且运行了WEBMAN ENABLE HEN将导致80010007错误,并且我确认HEN已被激活,因为IRISMAN可以正常运行。我甚至重新安装了484HFW,但情况仍然不变。


I installed the HEN_v2_Offline_Installer_HDD_LOAD_PLUGINS_FROM_HDD_signed.pkg package, will it have any effect? In addition, hen 2.0 is not able to provide an anti-installer so that I can completely uninstall and reinstall.
 
Last edited:
Back
Top