Issues with mounting isos after swapping to DEX kernel

bguerville

Moderator
Developer
I currently have this maddening issue with mounting isos with wMM or mCM whenever I swap the kernel to DEX in Rebug 4.75.3.

In DEX mode, using CEX kernel, there's no problem but as soon as I switch to the DEX kernel (using the Toolbox , even tried [MENTION=34]Zar[/MENTION] 's IDPSet) the ability to mount iso is gone. (on internal & external hdd).
Apart from this, wMM & mCM run fine & can even mount JB games however there are no icons in showing in XMB, you must start the game with app_home.
The mCM version is 4.76. wMM was tested with the same problem from Rebug original version to 1.43.20.

Has anybody got a clue about this? [MENTION=29]Joonie[/MENTION] ?


####


Also I noticed something strange in IDPSet. When I am on CEX, it tells me I am on TargetID DEX at the top of the screen despite proposing to convert to DEX in the menu & the conversion working successfully.
When I am on DEX, it tells me me I am in PSP TargetID (?) but again proposes to convert from DEX to CEX & does it well apparently.
Has anybody noticed something similar wuth IDPSet?

Sent with Tapatalk
 
I have no idea, did you try without cobra? And also did you try reinstalling Drex 4.75.3?


Sent from my iPhone using Tapatalk
 
Check manually your IDPS first when you are on CEX and DEX. Without this probably nobody will know what you have there.

Edit:
IDPS - PS3 Developer wiki
Target ID - PS3 Developer wiki
I have manually checked my idps in CEX & in DEX. The idps is the same in both mode apart for the TargetID byte which changes from 85 in CEX (Europe) to 82 in DEX & vice versa, as required.
The id set (idps & psid) used by the console is the original set, unbanned.


Of course, even in DEX mode the idps stored in EID5 remains with the original CEX TargetID. The idps in EID0 is the only one modified by the conversion. But that's normal isn't it??

I could also spoof this original idps/psid with another valid set to try (I have 3 sets from dead consoles) but I doubt the problem comes from idps & I fail to see how replacing a valid set by another may help.
What do you think?


Sent with Tapatalk
 
Last edited:
I have no idea, did you try without cobra? And also did you try reinstalling Drex 4.75.3?


Sent from my iPhone using Tapatalk
Without Cobra, multiMAN doesn't list any iso as games, only JB folders & I have not yet tested a non cobra wMM.

One quick question about a D-REX reinstall. I assume the kernel doesn't matter, I can reinstall even on a CEX kernel as long as the mode is DEX?

Sent with Tapatalk
 
So target id's are ok in both mode. Are you using any syscall disablers? Webman, psnpatch, sen enabler, etc? Are you tried multiman bd emulator setting on DEX kernel? Irisman and rest of forks are mounting isos? Are you changed any debug option?

Reinstalling firmware dosn't help?
 
Without Cobra, multiMAN doesn't list any iso as games, only JB folders & I have not yet tested a non cobra wMM.

One quick question about a D-REX reinstall. I assume the kernel doesn't matter, I can reinstall even on a CEX kernel as long as the mode is DEX?

Sent with Tapatalk

Yeah you can install drex while on cex kernel, I think your cobra payload is corrupted


Sent from my iPhone using Tapatalk
 
So target id's are ok in both mode. Are you using any syscall disablers? Webman, psnpatch, sen enabler, etc? Are you tried multiman bd emulator setting on DEX kernel? Irisman and rest of forks are mounting isos? Are you changed any debug option?

Reinstalling firmware dosn't help?
Thanks for the suggestions. Looking first at the cobra problem raised by Joonie. If nothing changes , I will reinstall CFW. If still not working, we can look at your list

Sent with Tapatalk
 
Yeah you can install drex while on cex kernel, I think your cobra payload is corrupted


Sent from my iPhone using Tapatalk
That could have happened when I manually updated Cobra to 7.2? I kept a backup of the original files I think, I usually do but at worst I could even extract them from the. pup. Should I just try to replace the Cobra files by the originals first? Or do you advise a full reinstall anyway?

If manually updating to Cobra 7. 2 is the reason for this, I wonder why? I doubt I made a mistake, I used your latest binary release on github. Copied the necessary files. I remember I even compiled Cobra 7.2 but preferred to use your binaries to be safe. I could check the md5 hashes, I suppose....


Sent with Tapatalk
 
Last edited:
That could have happened when I manually updated Cobra to 7.2? I kept a backup of the original files I think, I usually do but at worst I could even extract them from the. pup. Should I just try to replace the Cobra files by the originals first? Or do you advise a full reinstall anyway?

If manually updating to Cobra 7. 2 is the reason for this, I wonder why? I doubt I made a mistake, I used your latest binary release on github. Copied the necessary files. I remember I even compiled Cobra 7.2 but preferred to use your binaries to be safe. I could check the md5 hashes, I suppose....


Sent with Tapatalk

Hmmm sometimes the issue could be caused by badly compiled payloads, I didn't update my github for a while, you can try your old payload first, that's how i usually do, I don't reinstall cfws unless I get brick. So yeah try that first then reinstall cfw


Sent from my iPhone using Tapatalk
 
I currently have this maddening issue with mounting isos with wMM or mCM whenever I swap the kernel to DEX in Rebug 4.75.3.

In DEX mode, using CEX kernel, there's no problem but as soon as I switch to the DEX kernel (using the Toolbox , even tried @Zar 's IDPSet) the ability to mount iso is gone. (on internal & external hdd).
Apart from this, wMM & mCM run fine & can even mount JB games however there are no icons in showing in XMB, you must start the game with app_home.
The mCM version is 4.76. wMM was tested with the same problem from Rebug original version to 1.43.20.

Has anybody got a clue about this? @Joonie ?


####


Also I noticed something strange in IDPSet. When I am on CEX, it tells me I am on TargetID DEX at the top of the screen despite proposing to convert to DEX in the menu & the conversion working successfully.
When I am on DEX, it tells me me I am in PSP TargetID (?) but again proposes to convert from DEX to CEX & does it well apparently.
Has anybody noticed something similar wuth IDPSet?

Sent with Tapatalk

Have you enabled cobra while having your ps3 set to dex kernel? If you enable cobra on cex that does not make dex use cobra too. You have to specifically enable cobra while having the dex kernel enabled if you want cobra features on dex. Another way to handle the situation would be to install either rex or d-rex and then enable dev_blind and rename the two files called "stage2.cex.bak" and "stage2.dex.bak" Rename these files to
"stage2.cex" and "stage2.dex" Then cobra will work on either kernel.

Edit: I forgot to mention that if you choose to use the dev_blind method then you will need to reboot your ps3 after renaming the files.
 
Last edited:
Have you enabled cobra while having your ps3 set to dex kernel? If you enable cobra on cex that does not make dex use cobra too. You have to specifically enable cobra while having the dex kernel enabled if you want cobra features on dex. Another way to handle the situation would be to install either rex or d-rex and then enable dev_blind and rename the two files called "stage2.cex.bak" and "stage2.dex.bak" Rename these files to
"stage2.cex" and "stage2.dex" Then cobra will work on either kernel.

Edit: I forgot to mention that if you choose to use the dev_blind method then you will need to reboot your ps3 after renaming the files.
Thanks & I hear you however if you're right, it makes switching modes & kernel problematic. The only way to enable Cobra for both kernel is manually? Am cool with that I suppose but I find it surprising...
What are your thoughts about this [MENTION=29]Joonie[/MENTION]? Is it your understanding too?

Still have to test your suggestions though. Not at home right now but will give it a go as soon as I can.

Sent with Tapatalk
 
Last edited:
Thanks & I hear you however if you're right, it makes switching modes & kernel problematic. How would you enable cobra for both once & for all?
What are your thoughts about this [MENTION=29]Joonie[/MENTION]? Is it your understanding too?

Still have to test your suggestions though. Not at home right now but will give it a go as soon as I can.

Sent with Tapatalk

If you're using toolbox 2.02.07, then it's possible that your stage2 for dex is not enabled due to its check only checks for stage2.cex (it is done for rebug lite, however it still renames both cex/dex at the same time unless your dex payload is disabled while cex payload is enabled) anyways just check it then you will see what's wrong...


Sent from my iPhone using Tapatalk
 
So basically it's better to stick to 02.02.06 when using DEX. I had a feeling it would be the case. Should have followed my guts & asked about this before...

Anyway, that gives me a few things to check on the console later on today.

Sent with Tapatalk
 
Oh dear. Am getting absolutely no joy here.
Full D-REX reinstall after a lot of testing & my problem is still there.
Not a single game manager (tried them all) can mount an iso as long as the kernel is DEX.
I tried enabling cobra manually as was suggested but it doesn't change a thing.

I also forgot to mention that movian crashes on opening most movies too if kernel is DEX??

Am running out of ideas.

Sent with Tapatalk
 
Oh dear. Am getting absolutely no joy here.
Full D-REX reinstall after a lot of testing & my problem is still there.
Not a single game manager (tried them all) can mount an iso as long as the kernel is DEX.
I tried enabling cobra manually as was suggested but it doesn't change a thing.

I also forgot to mention that movian crashes on opening most movies too if kernel is DEX??

Am running out of ideas. [emoji58]

Sent with Tapatalk

Maybe your bdemu setting is changed? Are you using bd drive mode? Check your debug setting. Does your webman work? And about movian, try installing clean version of cex one


Sent from my iPhone using Tapatalk
 
Maybe your bdemu setting is changed? Are you using bd drive mode? Check your debug setting. Does your webman work? And about movian, try installing clean version of cex one


Sent from my iPhone using Tapatalk
Nice one you guys.
Bloody BD access was set to BD Emulator USB in *Debug settings. Changed it BD Drive. Everything works fine using DEX kernel now.

Feeling a bit stupid
Many thanks to you & [MENTION=118]kozarovv[/MENTION]


After full D-REX reinstall, am back to Cobra 7.1. Need to update for latest wMM features. To update manually, can I just copy the 2 stage2.bin for CEX & DEX & leave the other cobra files alone? I remember reading something about ps2emu files being the same since 4.46. Is that right?

Sent with Tapatalk
 
Nice one you guys.
Bloody BD access was set to BD Emulator USB in *Debug settings. Changed it BD Drive. Everything works fine using DEX kernel now.

Feeling a bit stupid
Many thanks to you & [MENTION=118]kozarovv[/MENTION]


After full D-REX reinstall, am back to Cobra 7.1. Need to update for latest wMM features. To update manually, can I just copy the 2 stage2.bin for CEX & DEX & leave the other cobra files alone? I remember reading something about ps2emu files being the same since 4.46. Is that right?

Sent with Tapatalk

Just stage2 updates are needed, don't touch ps2 stuff. it's not the same with 4.46 either but don't need.
 
Back
Top