4.93 EVILNAT (Cobra 8.5)

PS3 4.93 Evilnat w/ Cobra v8.5 - (CEX/PEX/D-PEX) 4.93

1. Overclock Settings
@aldostools:

• If possible, make webMAN:
- Detect if the overclock.txt is on dev_hdd0 or dev_usb000;
- Hide the overclock option in setup.ps3 and if so Ignore any user-created overclock settings.
This detection would be just cosmetic. If the overclock settings are set through webMAN MOD, it would override the CFW settings. This is the expected behavior. If the overclock settings in webMAN are "Default", the CFW settings are used.


6. ps2bootparam.dat
As stated by aldo, it looks like that ps2bootparam.dat is broken on cobra as stated here by @aldostools
I didn't say that. The post in that link proposed an unverified method to switch discs directly from ps2_netemu.
That was before the ps2classics.exe for multi-disc PKG was released.

WebMAN and Cobra compatibility
If a fan speed or mode is set via Cobra, webMAN could retrieve that info and load it in the plugin and vice versa.
I could make it via webMAN commands that write the same value set to Cobra config.

So when the user disabled webMAN or cobra, the settings will remain the same.

If dynamic fan control is enabled in webMAN MOD it will override the CFW settings. If you want to rely on CFW fan control, you just need to disable the fan control or set it to SYSCON mode (which actually does the same).

Cobra implements a custom syscall 389 which turns off the auto-fan controlled by Cobra when that syscall is called.
upload_2025-7-4_8-59-27.png
 
Hello,

I have created overlock.txt put the file to devhdd0. After full restart of my PS3 the clockspeeds does not change.
I hav set the value to :
600
750

Thanks!
 
Use mine instead, and the file name is overclock.txt, you have written overlock.txt

Hey,

I downloaded your .txt file, changed the values to:
600
750

and placed it back in /dev_hdd0/overclock.txt.
The first time I loaded the overclock, I did it via USB.
After that, I removed the USB stick and now it works without it - after restart.
I still find it strange that it doesn't work without the USB the first time — but anyway, thanks Evilnat!
 
This detection would be just cosmetic. If the overclock settings are set through webMAN MOD, it would override the CFW settings. This is the expected behavior. If the overclock settings in webMAN are "Default", the CFW settings are used.

Yeah, I know, but the point is to prevent webMAN from overriding the values if overclock.txt exists and to disable the option in setup.ps3.

If dynamic fan control is enabled in webMAN MOD it will override the CFW settings. If you want to rely on CFW fan control, you just need to disable the fan control or set it to SYSCON mode (which actually does the same).

Cobra implements a custom syscall 389 which turns off the auto-fan controlled by Cobra when that syscall is called.
View attachment 46182

I also know, I was thinking about compatibility. For example, if a user does a fresh install of Evilnat CFW and sets the fan speed to manual 50%, once webMAN is installed, the fan settings will be overridden.

So, the idea is that webMAN should read the values defined in Cobra and apply them when it is first installed.

After webMAN is installed, whenever a user sets a fan speed through webMAN, it should also write those same values to the Cobra configuration. That way, if the user later uninstalls webMAN, the same fan speed will remain active via Cobra.


All of this might not really matter, but I tend to overthink things . It's implemented in my PRO mod, and I believe it would be nice to have it outside the mod as well.

For example, in my fan menu: if webMAN is installed, the menu uses webMAN commands, writing to both webMAN's settings and the Cobra config. This way, if the user uninstalls webMAN, the same fan settings will remain active. If webMAN is disabled, the menu uses XAI functions.

The same logic applies to the overclock menu. If webMAN is installed, the overclock settings are saved both in webMAN's config and in overclock.txt, so that even if webMAN is uninstalled, the overclock stays active. When webMAN is disabled, the menu uses XAI to write directly to overclock.txt instead.
 
Last edited:
Yeah, I know, but the point is to prevent webMAN from overriding the values if overclock.txt exists and to disable the option in setup.ps3.



I also know, I was thinking about compatibility. For example, if a user does a fresh install of Evilnat CFW and sets the fan speed to manual 50%, once webMAN is installed, the fan settings will be overridden.

So, the idea is that webMAN should read the values defined in Cobra and apply them when it is first installed.

After webMAN is installed, whenever a user sets a fan speed through webMAN, it should also write those same values to the Cobra configuration. That way, if the user later uninstalls webMAN, the same fan speed will remain active via Cobra.


All of this might not really matter, but I tend to overthink things . It's implemented in my PRO mod, and I believe it would be nice to have it outside the mod as well.

For example, in my fan menu: if webMAN is installed, the menu uses webMAN commands, writing to both webMAN's settings and the Cobra config. This way, if the user uninstalls webMAN, the same fan settings will remain active. If webMAN is disabled, the menu uses XAI functions.

The same logic applies to the overclock menu. If webMAN is installed, the overclock settings are saved both in webMAN's config and in overclock.txt, so that even if webMAN is uninstalled, the overclock stays active. When webMAN is disabled, the menu uses XAI to write directly to overclock.txt instead.
For this kind of customizations, the source code is available and you can make any change that you want.

By design the settings in webMAN MOD that are enabled will override the system settings.
I doesn't make sense to enable a feature in webMAN MOD to don't use it.
 
First of all, thanks @Evilnat for the great work that you are doing with your CFW.
I've installed the last version, PEX 4.92.2 and now i have save files that i can not use and appears as "not owner (local/online)". How can i convert them so i can use them? I've read the instructions, but only talks about files present on the external drive.
In the past the cfw had options to use any save files, there is any option of that kind in this version? What is strange is that in the 4.91 they were working without any issues.
Can you help me with this matter? Thanks!
 
First of all, thanks @Evilnat for the great work that you are doing with your CFW.
I've installed the last version, PEX 4.92.2 and now i have save files that i can not use and appears as "not owner (local/online)". How can i convert them so i can use them? I've read the instructions, but only talks about files present on the external drive.
In the past the cfw had options to use any save files, there is any option of that kind in this version? What is strange is that in the 4.91 they were working without any issues.
Can you help me with this matter? Thanks!
You can use Apollo to resign the save files.
 
You can use Apollo to resign the save files.
Thanks for your reply, i'll try it tomorrow. But the other questions remains. Right now, in this version of cfw the option of use other save files without reasign them is not possible? Also, the option to copy the save data to external usb device disapear. How to do it? File manager?
 
Last edited:
First of all, thanks @Evilnat for the great work that you are doing with your CFW.
I've installed the last version, PEX 4.92.2 and now i have save files that i can not use and appears as "not owner (local/online)". How can i convert them so i can use them? I've read the instructions, but only talks about files present on the external drive.
In the past the cfw had options to use any save files, there is any option of that kind in this version? What is strange is that in the 4.91 they were working without any issues.
Can you help me with this matter? Thanks!
There is an option in xai_plugin to convert them to your current local account, the option is in Custom Firmware Tools > Account Tools > Convert savedata

You need to have your savedata/s in X:\PS3\SAVEDATA and then use the option. Then copy your new converted savedata like any other save in the XMB
 
There is an option in xai_plugin to convert them to your current local account, the option is in Custom Firmware Tools > Account Tools > Convert savedata

You need to have your savedata/s in X:\PS3\SAVEDATA and then use the option. Then copy your new converted savedata like any other save in the XMB
ok then, so to convert what is on the hdd, only with other apps like apollo. Thanks!
 
@Evilnat other patch idea is to patch DEX sysconf_plugin.sprx to display the media server in the network settings, the entries are there, but disabled

EDIT:

Forget it, many entries are missing, just one is there "msg_mediaserver_connection"

maybe if enabled it will be displayed grayed out?
 
Last edited:
Is latest cobra needed to log into psn? I cannot anymore on last (not latest) evilnat. Yes I disable syscalls


Edit: So psn can sign in, just only under cex, dex is not letting me sign in. Not sure if cobra related or not, dont really wanna update unless I have to, Nothing against new.

Another question, linux related, Is linux possible from Evilnat otheros settings for an a01 with a 40nm to be linux'd or will it brick it? Or do I need to downgrade to 3.55 other os ++? I'm debating on doing is why I ask if anyone knows from experience.
 
Last edited by a moderator:
Is latest cobra needed to log into psn? I cannot anymore on last (not latest) evilnat. Yes I disable syscalls


Edit: So psn can sign in, just only under cex, dex is not letting me sign in. Not sure if cobra related or not, dont really wanna update unless I have to, Nothing against new.

Once converted to DEX, you need to spoof your Target ID to CEX in order to log into PSN (there is a setting in the CFW tools menu) . Otherwise, you'll need an internal account.

Another question, linux related, Is linux possible from Evilnat otheros settings for an a01 with a 40nm to be linux'd or will it brick it? Or do I need to downgrade to 3.55 other os ++? I'm debating on doing is why I ask if anyone knows from experience.

You can install otherOS just fine, see the MENU under CFW tools for more info.
 
You can install otherOS just fine, see the MENU under CFW tools for more info.
The menu under cfw tools is an instruction booklet for ps3, nothing about other os, and in cfw tools, the other os menu just says what selections do. Other than that I guess I am mis understanding what area you mean by MENU. Apologies in advance.
 
Once converted to DEX, you need to spoof your Target ID to CEX in order to log into PSN (there is a setting in the CFW tools menu) . Otherwise, you'll need an internal account.



You can install otherOS just fine, see the MENU under CFW tools for more info.

So that's why the clock & internet update fail? I need to set everything back to CEX? I thought a option to allow Debug was added to the 4.92.2 fixes patcher?
 
Back
Top