PS3 4.81 STARBUCKS COBRA 7.40 CFW by Habib

The PlayStation 3 Custom Firmware developer who has a focus on bringing new features to CFW is here with a new release for 4.81. Developer @habib has released 4.81 STARBUCKS COBRA 7.40 CFW , with an updated COBRA payload that has some interesting advancements such as a new syscall (15) added to execute any LV2 Internal function, as habib explains this will allow devs to execute their own payload at a specific address. Other details and feature about Cobra 7.40 update can be seen in the "Cobra 7.40" tab. Other features such as Cinavia protection removed so you can digitalize your personal collection without intrusion this handles all content from HDD, BDMV & BDVD, Habib cover's the new additions in the details provided..
-STLcardsWS​
4.81_habib_Cobra_starbucks.png


  • 4.81 STARBUCKS [w/ COBRA v7.40] CFW
    by @habib

    CHANGELOG:
    1. MADE OUT OF 4.81 OFW
    2. HAVE INSTALL PACKAGE FILES AND APP_HOME
    3. HAVE reActPSN COMPATIBILITY
    4. PATCHED LV0 TO DISABLE ECDSA CHECK
    5. PATCHED LV2 TO ADD PEEK/POKE SUPPORT
    6. PATCHED LV1 TO DISABLE LV2 PROTECTION
    7. PATCHED LV1 TO ADD PEEK/ POKE SUPPORT
    8. IT CAN RUN GAMES SIGNED WITH KEYS UP TO 4.81
    9. CAN BE UPDATED OVER ANY CFW.
    10. CAN BE UPDATED OVER 3.55 OFW
    11. NOT ADDED NO BT/BD PATCHES
    12. RSOD BYPASS
    13. REACTPSN OFFLINE PATCH ADDED
    14. BETTER SYSTEM STABILITY
    15. REMOVED CINAVIA DRM FOR HDD CONTENT
    16. REMOVED CINAVIA FOR BDMV
    17. REMOVED CINAVIA FOR BDVD
    18. QA FLAG ENABLED BY DEFAULT IF PS3 WAS QA ON 3.55
    19. COBRA 7.40
    20. SYSTEM ACTS AS A COMPLETELY NORMAL CFW WHEN COBRA DISABLED
    21. FSELF COMPATIBILITY ADDED
    22. PATCHED DOWNLOAD PLUGIN FOR DEX PKGS(FOR E.G XMBPD)
    23. ENCHANCED REMOTE PLAY
    24. REMOTE PLAY SFO FLAG OBSOLETE
    25. NO EPILEPSY WARNING
    26. SYSCALL 15 ADDED TO EXECUTE ANY LV2 INTERNAL FUNCTION​
    UPDATE (v1.01) - day zero 1.01 update released.
    • fixed ps2 issue and whats new psn

    wanna buy me cookie?

  • COBRA 7.40 Changes:
    1. stage0_base updated for faster boot timings
    2. no more debug texts overwritten for devs
    3. syscall 15 added
    4. updates hashes to cobra internally​

    UPDATE HASH:
    • Make a text file named hash_recheck.txt
    • inside the file put new hashes in format filename:hash per line(e.g vsh.self:a0000101002e6534)
    • paste this file at /dev_hdd0/hash_recheck.txt
    • reboot ps3 and then reboot again
    SYSCALL 15:
    • allows calling of any lv2 internal function like internal memcpy to dump lv2. e.g(memcpy(dst, source, size, symbol);)
    • this also allows developers to execute their own payload at an address e.g you paste payload at 0x3d98 and then execute through sc15
    • example has been attached with new include file named "sc10_15.h"
    OTHER CHANGES COMPARED:
    • with ALL the current cobra cfw released they have a stage0 bug which overwrites another function stack, which could cause instability
    • one i checked didnt had hdd cinavia patched, this has it done

Download: 4.81 STARBUCKS COBRA v7.40
MD5:15660d36c3aa5197c97c87643acdca3c
 
Last edited by a moderator:
@jonnie @habib

I think, it could belong to this thread.

I have done a test with switching/updating from webMAN MOD v1.45.02 (Full Edition) to webMAN MOD v1.45.04 (Full Edition).


Here are the steps on REBUG_4.80.1_REX_COBRA_7.3 (CEX-Mode, COBRA-Mode):

- deactivated "Toggle webMAN" in Rebug Toolbox (webftp_server.sprx.bak in /dev_blind/vsh/module/)
- full/hard reboot
- deleted "boot_plugins.txt" in /dev_hdd0/
- deleted "xmlhost" in /dev_hdd0/
- deleted "plugins" in /dev_hdd0/
- deleted "XMBMANPLS" in /dev_hdd0/game/
- deleted "wm_combo" in /dev_hdd0/tmp/
- deleted "wm_icons" in /dev_hdd0/tmp/
- deleted "wm_lang" in /dev_hdd0/tmp/
- deleted "wmtmp" in /dev_hdd0/tmp/
- deleted "wm_config.bin" in /dev_hdd0/tmp/
- deleted "wm_custom_combo" in /dev_hdd0/tmp/
- deleted "wm_launchpad.xml" in /dev_hdd0/tmp/
- deleted "wm_online_ids.txt" in /dev_hdd0/tmp/
- full/hard reboot
- installed "webMAN MOD v1.45.04 (Full Edition)" via webMAN MOD v1.45.04 Installer
- full/hard reboot

Everything goes fine. I was able to use webMAN MOD at all.
But Rebug Toolbox was still on: "Toggle webMAN" deactivated .
Also the Toolbox of PSN Patch 2015.11/A shown me "LFT install webMAN plugin"
After that i have even activated "Toggle webMAN" in Rebug Toolbox manually.

Would be there a possibility in the next REX CFW to automate it, when installing a new version of webMAN MOD via .pkg, that the "Toggle webMAN"-Function in Rebug Toolbox, gets automatically activated?


Sorry for my bad english.

Greetz
 
@jonnie @habib

I think, it could belong to this thread.

I have done a test with switching/updating from webMAN MOD v1.45.02 (Full Edition) to webMAN MOD v1.45.04 (Full Edition).


Here are the steps on REBUG_4.80.1_REX_COBRA_7.3 (CEX-Mode, COBRA-Mode):

- deactivated "Toggle webMAN" in Rebug Toolbox (webftp_server.sprx.bak in /dev_blind/vsh/module/)
- full/hard reboot
- deleted "boot_plugins.txt" in /dev_hdd0/
- deleted "xmlhost" in /dev_hdd0/
- deleted "plugins" in /dev_hdd0/
- deleted "XMBMANPLS" in /dev_hdd0/game/
- deleted "wm_combo" in /dev_hdd0/tmp/
- deleted "wm_icons" in /dev_hdd0/tmp/
- deleted "wm_lang" in /dev_hdd0/tmp/
- deleted "wmtmp" in /dev_hdd0/tmp/
- deleted "wm_config.bin" in /dev_hdd0/tmp/
- deleted "wm_custom_combo" in /dev_hdd0/tmp/
- deleted "wm_launchpad.xml" in /dev_hdd0/tmp/
- deleted "wm_online_ids.txt" in /dev_hdd0/tmp/
- full/hard reboot
- installed "webMAN MOD v1.45.04 (Full Edition)" via webMAN MOD v1.45.04 Installer
- full/hard reboot

Everything goes fine. I was able to use webMAN MOD at all.
But Rebug Toolbox was still on: "Toggle webMAN" deactivated .
Also the Toolbox of PSN Patch 2015.11/A shown me "LFT install webMAN plugin"
After that i have even activated "Toggle webMAN" in Rebug Toolbox manually.

Would be there a possibility in the next REX CFW to automate it, when installing a new version of webMAN MOD via .pkg, that the "Toggle webMAN"-Function in Rebug Toolbox, gets automatically activated?


Sorry for my bad english.

Greetz

Why would this post belong in this thread?
In the webMAN-MOD thread or Rebug 4.80.1 maybe but in this one...?

I suggest using the delete.ps3 command to uninstall webMAN-MOD rather than try everything manually.

There is nothing wrong with the behaviour you describe.
The updater will install webMAN-MOD according to the settings you have chosen.
If wMM is deactivated in the Toolbox, wMM will install the Cobra way, using boot_plugins.txt & copying the sprx on /dev_hdd0.
If wMM is activated in the Toolbox, the updater will keep using the Rebug way, update the sprx file in /dev_flash.

If you deactivate webMAN-MOD in the Toolbox, it means that either you do not want to use webMAN-MOD or you don't want to use the Rebug way to load it as system plugin.
It would be wrong imo to reactivate it automatically.

Finally, don't use the webMAN-MOD included in psnpatch, it's a very old version & it would mess with your setup.
KW should probably update the feature & remove that option actually...
 
Why would this post belong in this thread?
In the webMAN-MOD thread or Rebug 4.80.1 maybe but in this one...?

I suggest using the delete.ps3 command to uninstall webMAN-MOD rather than try everything manually.

There is nothing wrong with the behaviour you describe.
The updater will install webMAN-MOD according to the settings you have chosen.
If wMM is deactivated in the Toolbox, wMM will install the Cobra way, using boot_plugins.txt & copying the sprx on /dev_hdd0.
If wMM is activated in the Toolbox, the updater will keep using the Rebug way, update the sprx file in /dev_flash.

If you deactivate webMAN-MOD in the Toolbox, it means that either you do not want to use webMAN-MOD or you don't want to use the Rebug way to load it as system plugin.
It would be wrong imo to reactivate it automatically.

Finally, don't use the webMAN-MOD included in psnpatch, it's a very old version & it would mess with your setup.
KW should probably update the feature & remove that option actually...


Thank you for the very good detailed statement.
 
@bguerville , not sure if you meant to suggest using the /delete.ps3?uninstall command there or just /delete.ps3 , Just letting you know in case you mean the longer.

@WTF-IGO There is a list of webMAN commands here which can come in handy .

http://www.psx-place.com/threads/webman-mod-web-commands.1508/

Yes i know and i allredy have tried this commands to deleting webMAN MOD.
My problem was the understanding in ..."Toggle webMAN" deactivated, and so on...
You gave me the knowledge about it now. Thx.

Greetz.
 
My problem was the understanding in ..."Toggle webMAN" deactivated, and so on...
Yes, I was just talking with joonie about that toggle, I noticed it for the first time last night as I accidently installed Webman while it was still disabled in the toolbox, but once it was explained I understood why it is best like this.

Also worth noting that installing webMAN will enable Cobra if it is disabled when wm installs, So you can go into the toolbox expecting to find Cobra disabled and webman enabled only to find it the other way around. This is what happened to me, but now I know why.
 
It was intentional & not a mistake.
This was not a step to perform but a reference.
I meant that he needed to investigate the delete.ps3 command as a whole, of course it might imply having a look at the different syntax & parameter usage in the web command list. I assumed from the contents of his post that he would know that, it looks like he did. [emoji6]
 
Last edited:
Does this bug affect rebug 4.80.1?
  • with ALL the current cobra cfw released they have a stage0 bug which overwrites another function stack, which could cause instability
 
Does this bug affect rebug 4.80.1?
  • with ALL the current cobra cfw released they have a stage0 bug which overwrites another function stack, which could cause instability
Yes, it does.
The stage0 bug is with Cobra so all CFW featuring Cobra 7.3 are concerned, including Rebug 4.80.1.
 
Yes, it does.
The stage0 bug is with Cobra so all CFW featuring Cobra 7.3 are concerned, including Rebug 4.80.1.

Could that be a possible cause for soem games crashing when previously they did not on 4.76.1?
I wound up skipping a couple versions of rebug prior to 4.80.1...
Not that it's unstable in any way, i've just noticed once or twice it happen randomly FWIW
 
Could that be a possible cause for soem games crashing when previously they did not on 4.76.1?
I wound up skipping a couple versions of rebug prior to 4.80.1...
Not that it's unstable in any way, i've just noticed once or twice it happen randomly FWIW
The crashes you speak of could have been related to this bug but it's hard to tell. It could be caused by so many things...
@habib would need to confirm this but I expect the bug to have been there in previous Cobra versions as well, not only 7.3...
 
The crashes you speak of could have been related to this bug but it's hard to tell. It could be caused by so many things...
@habib would need to confirm this but I expect the bug to have been there in previous Cobra versions as well, not only 7.3...
Its not cobra 7.3 fault.
Its a fault between compiler and code
Its probably not there in rebug 4.80
But it might be in some previous cobra revisions but not all
 
Could that be a possible cause for soem games crashing when previously they did not on 4.76.1?
I wound up skipping a couple versions of rebug prior to 4.80.1...
Not that it's unstable in any way, i've just noticed once or twice it happen randomly FWIW

That freezing issue has nothing to do with this corrupted stage0 as 4.76 kernel is the same as 4.75, 4.78 and 4.81.

I confirmed 4.80.1 REX doesn't have this bug :)

upload_2016-12-13_15-17-16.png


But all 4.81 COBRA 7.3 CFWs out there have this bug as previous ones did [4.75-4.78]
 
@Joonie
Thanks for confirming which Cobra CFW are concerned by this bug.

So basically all Cobra CFW 4.75/4.76/4.78/4.81 already released, including Rebug CFW) have this bug.
Is this correct?

Does habib mean that the issue is not due to Cobra directly but to a bug with the cell *gcc compiler?
 
@Joonie
Thanks for confirming which Cobra CFW are concerned by this bug.

So basically all Cobra CFW 4.75/4.76/4.78/4.81 already released, including Rebug CFW) have this bug.
Is this correct?

Does habib mean that the issue is not due to Cobra directly but to a bug with the cell *gcc compiler?

Yes they are affected due to its stupid compiler bug. COBRA 7.4's stage0 also can be affected by this compiler bug, however workaround has been applied for CEX by changing address which wasn't required for DEX 4.81's lv2
 
So I assume that the same kind of fix can be used on previous releases as well.. Right?

Should users of those older releases be advised to update to 7.4 when new binaries are made available?
 
So I assume that the same kind of fix can be used on previous releases as well.. Right?

Should users of those older releases be advised to update to 7.4 when new binaries are made available?

There's no other way to fix that without replacing the kernel, but the bug doesn't seem harmful considering the fact 4.75 has been around more than 1.5 year and so far.
 

Featured content

Trending content

Back
Top