PS3HEN [UPDATES]Post your favorite cfw patches!

i think you didn't understand me i am talking about going back to 4.84 when new OFW released with hen exploit fix or even hfw fix cause we can flash lower firmware to ps3 but syscon will interfere and block boot to blackscreen it only accept same actual version or higher

i am talkin about futur downgrade to 4.84 if new OFW get live
So you want a downgrader to solve a future problem that we might not have for 6 months, and even then it wont effect us as we know about not updating.....ok, yeah, cool idea. Lets not worry about it now though. We have HEN to think about.. :)
 
So you want a downgrader to solve a future problem...ok, yeah, cool idea. Lets not worry about it now though. We have HEN to think about.. :)
Yes i think for futur cause $ony will not keep just watching it will take action if she haven't already start HEN work on 4.84 so in coming fw thats 100% they will block the HFW (by blocking injecting offical signed sprx from lower version which is 4.82 to 4.85 if it released) and by that it block HEN soo
 
Yes i think for futur cause $ony will not keep just watching it will take action if she haven't already start HEN work on 4.84 so in coming fw thats 100% they will block the HFW (by blocking injecting offical signed sprx from lower version which is 4.82 to 4.85 if it released) and by that it block HEN soo
Well, I dont care about 4.85...So what if it blocks HEN, not sure why we need to think about it, Don't update is my advice. :D

I think saying we should work on a downgrader now is just crazy, HEN is not even working 100% yet, or patched, so there is literally no point. We can just spoof when new FW comes out.
 
/vsh/resource/explore/xmb could still be redirected to HDD for easy modding.
Also the user on OFW would not have stuff that are only intended for PS3HEN :)

I tried several things, and it seems that /vsh/resource/explore/xmb is not redirected to HDD at the moment.

What I tried :

1. First test :

category_game.xml for dev_flash :

Code:
            <Query
                 class="type:x-xmb/folder-pixmap"
                 key="han_toolbox_xmb"
                 src="xmb://localhost/dev_hdd0/game/HANTOOLBX/USRDIR/han_toolbox_xmb.xml#han_toolbox_xmb_main"
                 />

category_game.xml for dev_hdd0 :

Code:
            <Query
                 class="type:x-xmb/folder-pixmap"
                 key="hen_toolbox_xmb"
                 src="xmb://localhost/dev_hdd0/game/HANTOOLBX/USRDIR/han_toolbox_xmb.xml#hen_toolbox_xmb_main"
                 />

In HANTOOLBX/USRDIR/han_toolbox_xmb.xml, I have

Code:
    <View id="han_toolbox_xmb_main">
        <Attributes>
            <Table key="han_main">
                <Pair key="icon_rsc"><String>tex_album_icon</String></Pair>
                <Pair key="icon_notation"><String>WNT_XmbItemAlbum</String></Pair>
                <Pair key="title"><String>★ HAN Toolbox</String></Pair>
                <Pair key="info"><String>The Xploit 3.0 Companion</String></Pair>
                <Pair key="ingame"><String>disable</String></Pair>
            </Table>

Code:
    <View id="hen_toolbox_xmb_main">
        <Attributes>
            <Table key="hen_main">
                <Pair key="icon_rsc"><String>tex_album_icon</String></Pair>
                <Pair key="icon_notation"><String>WNT_XmbItemAlbum</String></Pair>
                <Pair key="title"><String>★ HEN Toolbox</String></Pair>
                <Pair key="info"><String></String></Pair>
                <Pair key="ingame"><String>disable</String></Pair>
            </Table>

This would allow me to have HAN & HEN Toolbox in a single PKG - HEN Toolbox being a HAN Toolbox clone, with HEN features displayed or hidden depending if HEN is enabled or not.

Unfortunately, only "★ HAN Toolbox" shows up, even if I refresh the XMB existing user session.


2. Second test :

I tried to adapt CFW Power Options for HEN users (an user reported that it does not work with HEN).

Currently, here are where CFW Power Options files will be copied :
dev_blind\vsh\module\videodownloader_plugin.sprx
dev_blind\vsh\resource\videodownloader_plugin.rco
dev_blind\vsh\resource\explore\icon\power.png
dev_blind\vsh\resource\explore\icon\restart.png
dev_blind\vsh\resource\explore\icon\restart_warning.png
dev_blind\vsh\resource\explore\icon\shutdown.png
dev_blind\vsh\resource\explore\xmb\category_psn.xml
dev_blind\vsh\resource\explore\xmb\category_user.xml
dev_blind\vsh\resource\explore\xmb\category_user_login.xml

I tried that - thinking that the whole dev_flash is redirected to dev_hdd0 :
dev_hdd0\plugins\CFW\vsh\module\videodownloader_plugin.sprx
dev_hdd0\plugins\CFW\vsh\resource\videodownloader_plugin.rco
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\power.png
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\restart.png
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\restart_warning.png
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\shutdown.png
dev_hdd0\plugins\CFW\vsh\resource\explore\xmb\category_psn.xml
dev_hdd0\plugins\CFW\vsh\resource\explore\xmb\category_user.xml
dev_hdd0\plugins\CFW\vsh\resource\explore\xmb\category_user_login.xml

but the Power Options does not show up on XMB.

So, if the doesn't show up, I guess xml files are not currently redirected from hdd, they are loaded from dev_flash.

(Offtopic :
My guess (I will try later) to get the Power Options showing up on XMB & working is this :
dev_blind\vsh\resource\explore\xmb\category_psn.xml
dev_blind\vsh\resource\explore\xmb\category_user.xml
dev_blind\vsh\resource\explore\xmb\category_user_login.xml
dev_hdd0\plugins\CFW\vsh\module\videodownloader_plugin.sprx
dev_hdd0\plugins\CFW\vsh\resource\videodownloader_plugin.rco
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\power.png
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\restart.png
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\restart_warning.png
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\shutdown.png )
 
Last edited:
I tried several things, and it seems that /vsh/resource/explore/xmb is not redirected to HDD at the moment.

...


So, if the doesn't show up, I guess xml files are not currently redirected from hdd, they are loaded from dev_flash.

(Offtopic :
My guess (I will try later) to get the Power Options showing up on XMB & working is this :
dev_blind\vsh\resource\explore\xmb\category_psn.xml
dev_blind\vsh\resource\explore\xmb\category_user.xml
dev_blind\vsh\resource\explore\xmb\category_user_login.xml
dev_hdd0\plugins\CFW\vsh\module\videodownloader_plugin.sprx
dev_hdd0\plugins\CFW\vsh\resource\videodownloader_plugin.rco
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\power.png
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\restart.png
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\restart_warning.png
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\shutdown.png )

That should work, but there is no issue with adding the sprx to flash too now that fake flash is going. It is not used by anything except this mod so its fine on there. Actually, you should add the rco to flash for sure, as it will trigger recovery if a user tries to trigger the plugin and the rco does not exist on there.

The xmls and rco and sprx could all be on flash. Just the user needs to know it wont work until they enable HEN, like everything custom pretty much.
 
I can do hard patch to CFW to redirect all of those. can even run xai_plugin.sprx/rco from dev_hdd0 as cfw_plugin.sprx.. So its possible these hard patches can be soft patches too in RAM.

Maybe we can patch the paths to these files individually rather than trying to redirect the calls, if that makes sense.

upload_2019-5-1_19-55-5.png
 
That should work, but there is no issue with adding the sprx to flash too now that fake flash is going. It is not used by anything except this mod so its fine on there. Actually, you should add the rco to flash for sure, as it will trigger recovery if a user tries to trigger the plugin and the rco does not exist on there.

The xmls and rco and sprx could all be on flash. Just the user needs to know it wont work until they enable HEN, like everything custom pretty much.

I don't think so. :)

As far as I understand how the whole stuff works, when HEN is enabled, some parts of dev_flash are redirected to dev_hdd0. We know that it's the case for the *.rco path (PSN blue icons changing to red when HEN is enabled in the 1.0.0 version - I liked that btw...), and also for *.sprx.
*.rco and *.sprx can not be in dev_flash - because ATM, they only work from dev_hdd0 when HEN is enabled. This is why - I think - CFW Power Options mod is not working on HEN. Your sprx should be IMO in dev_hdd0 to get it working. :)
 
Oh yeah, now, but fake flash is going. So when its gone in a few day maybe, then we can put all files on real flash for CFW Power Options. Not much point worrying about situation now, at its all going to change.

I'm not even going to bother working on or releasing anything for HEN for now, as it will be obsolete next week probably.
 
I tried several things, and it seems that /vsh/resource/explore/xmb is not redirected to HDD at the moment.

I was meaning to redirect the xmls using sys_map_path like the fake flash was done.
So the xml files would still point to /dev_flash, but they actually would be loaded from the HDD

I think you can test it on HEN using the web command /remap.ps3/dev_flash/vsh/resource/explore/xmb&to=/dev_hdd0/plugins/CFW/vsh/resource/explore/xmb

WARNING: The messing with /dev_flash files can lead to a brick or soft-brick. Even redirecting them to hdd0.
So test the web command above only if you have a flasher or if you don't care.
 
Last edited:
I was meaning to redirect the xmls using sys_map_path like the fake flash was done.
So the xml files would still point to /dev_flash, but they actually would be loaded from the HDD

I think you can test it on HEN using the web command /remap.ps3/dev_flash/vsh/resource/explore/xmb&to=/dev_hdd0/plugins/CFW/vsh/resource/explore/xmb

WARNING: The messing with /dev_flash files can lead to a brick or soft-brick. Even redirecting them to hdd0.
So test the web command above only if you have a flasher or if you don't care.

Oh sorry, I think I misunderstood your comment. :)
 
I tried several things, and it seems that /vsh/resource/explore/xmb is not redirected to HDD at the moment.

What I tried :

1. First test :

category_game.xml for dev_flash :

Code:
            <Query
                 class="type:x-xmb/folder-pixmap"
                 key="han_toolbox_xmb"
                 src="xmb://localhost/dev_hdd0/game/HANTOOLBX/USRDIR/han_toolbox_xmb.xml#han_toolbox_xmb_main"
                 />

category_game.xml for dev_hdd0 :

Code:
            <Query
                 class="type:x-xmb/folder-pixmap"
                 key="hen_toolbox_xmb"
                 src="xmb://localhost/dev_hdd0/game/HANTOOLBX/USRDIR/han_toolbox_xmb.xml#hen_toolbox_xmb_main"
                 />

In HANTOOLBX/USRDIR/han_toolbox_xmb.xml, I have

Code:
    <View id="han_toolbox_xmb_main">
        <Attributes>
            <Table key="han_main">
                <Pair key="icon_rsc"><String>tex_album_icon</String></Pair>
                <Pair key="icon_notation"><String>WNT_XmbItemAlbum</String></Pair>
                <Pair key="title"><String>★ HAN Toolbox</String></Pair>
                <Pair key="info"><String>The Xploit 3.0 Companion</String></Pair>
                <Pair key="ingame"><String>disable</String></Pair>
            </Table>

Code:
    <View id="hen_toolbox_xmb_main">
        <Attributes>
            <Table key="hen_main">
                <Pair key="icon_rsc"><String>tex_album_icon</String></Pair>
                <Pair key="icon_notation"><String>WNT_XmbItemAlbum</String></Pair>
                <Pair key="title"><String>★ HEN Toolbox</String></Pair>
                <Pair key="info"><String></String></Pair>
                <Pair key="ingame"><String>disable</String></Pair>
            </Table>

This would allow me to have HAN & HEN Toolbox in a single PKG - HEN Toolbox being a HAN Toolbox clone, with HEN features displayed or hidden depending if HEN is enabled or not.

Unfortunately, only "★ HAN Toolbox" shows up, even if I refresh the XMB existing user session.


2. Second test :

I tried to adapt CFW Power Options for HEN users (an user reported that it does not work with HEN).

Currently, here are where CFW Power Options files will be copied :
dev_blind\vsh\module\videodownloader_plugin.sprx
dev_blind\vsh\resource\videodownloader_plugin.rco
dev_blind\vsh\resource\explore\icon\power.png
dev_blind\vsh\resource\explore\icon\restart.png
dev_blind\vsh\resource\explore\icon\restart_warning.png
dev_blind\vsh\resource\explore\icon\shutdown.png
dev_blind\vsh\resource\explore\xmb\category_psn.xml
dev_blind\vsh\resource\explore\xmb\category_user.xml
dev_blind\vsh\resource\explore\xmb\category_user_login.xml

I tried that - thinking that the whole dev_flash is redirected to dev_hdd0 :
dev_hdd0\plugins\CFW\vsh\module\videodownloader_plugin.sprx
dev_hdd0\plugins\CFW\vsh\resource\videodownloader_plugin.rco
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\power.png
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\restart.png
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\restart_warning.png
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\shutdown.png
dev_hdd0\plugins\CFW\vsh\resource\explore\xmb\category_psn.xml
dev_hdd0\plugins\CFW\vsh\resource\explore\xmb\category_user.xml
dev_hdd0\plugins\CFW\vsh\resource\explore\xmb\category_user_login.xml

but the Power Options does not show up on XMB.

So, if the doesn't show up, I guess xml files are not currently redirected from hdd, they are loaded from dev_flash.

(Offtopic :
My guess (I will try later) to get the Power Options showing up on XMB & working is this :
dev_blind\vsh\resource\explore\xmb\category_psn.xml
dev_blind\vsh\resource\explore\xmb\category_user.xml
dev_blind\vsh\resource\explore\xmb\category_user_login.xml
dev_hdd0\plugins\CFW\vsh\module\videodownloader_plugin.sprx
dev_hdd0\plugins\CFW\vsh\resource\videodownloader_plugin.rco
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\power.png
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\restart.png
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\restart_warning.png
dev_hdd0\plugins\CFW\vsh\resource\explore\icon\shutdown.png )

Same test for me to show cfw firmware tools in network category didnt show even enable hen and sign out user didnt show so redirect xml in dev_hdd0 to dev_flash not working i didnt know why?


Sent from my iPhone using Tapatalk
 
Same test for me to show cfw firmware tools in network category didnt show even enable hen and sign out user didnt show so redirect xml in dev_hdd0 to dev_flash not working i didnt know why?


Sent from my iPhone using Tapatalk

Did you try to fix the path in this file instead ?

dev_flash\vsh\resource\explore\xmb\category_network.xml
 
I don't think so. :)

As far as I understand how the whole stuff works, when HEN is enabled, some parts of dev_flash are redirected to dev_hdd0. We know that it's the case for the *.rco path (PSN blue icons changing to red when HEN is enabled in the 1.0.0 version - I liked that btw...), and also for *.sprx.
*.rco and *.sprx can not be in dev_flash - because ATM, they only work from dev_hdd0 when HEN is enabled. This is why - I think - CFW Power Options mod is not working on HEN. Your sprx should be IMO in dev_hdd0 to get it working. :)

So why when i mod category_game.xml in dev_hdd0 and add stuf and when i enable hen the added stuff not show even i sign out user and log again ?


Sent from my iPhone using Tapatalk
 
@habib
I have a question for you, after I bricked my console last night (I could recover it thanks to Rebuild Database):

You know that when you select Rebuild Database from Recovery Menu, the console reboots and ask for confirmation, but there is not option to cancel (only X or power off).

If I press X, it starts the Rebuild Database, that cannot be canceled.
If I power off the console, when I turn it on it asks for Rebuild Database again.

The question is: Could we delete "/dev_hdd0/mms/db.err", BOOT_PLUGINS_KERNEL_FILE and BOOT_PLUGINS_FILE before the system prompts for confirmation? So if we turn off the console, it don't ask again for rebuild the database when we turn it on?

https://github.com/Joonie86/COBRA-7.3/blob/master/484/REX/nocfw_kern_plugin/payload/main.c#L307-L311
https://github.com/Joonie86/COBRA-7.3/blob/master/484/REX/stage2/modulespatch.c#L762-L768

BTW I see you delete these files in different ways on Cobra & non-Cobra modes.
https://github.com/Joonie86/COBRA-7.3/blob/master/484/REX/stage2/modulespatch.c#L1087-L1091
https://github.com/Joonie86/COBRA-7.3/blob/master/484/REX/stage2/modulespatch.c#L1131-L1135

https://github.com/Joonie86/COBRA-7.3/blob/master/484/REX/nocfw_kern_plugin/payload/main.c
i guess you can proxy the prx load on boot and loop to check flags(lame) or check if specific prx is load when this flag is set
 
hey! would you have cex sprx so i can add patch? i dont have rex 4.84 unpacked. i added your old download plugin patches though :)
You mean a patched download_plugin.sprx from 4.84 CEX? I can do that if you need it. I only did the DEX one.
 
I know its sorta a stretch, but is there any possibility of getting DEX features such as TMAPI working? I know HAN already has the possibility of unlocking a partial DEX mode, hopefully HEN could unlock the rest of standard features.
 

Similar threads

Back
Top