Sooo I have this mystery to solve 
I bought my PS3 quite a while ago and the model that I got is a CECH-2004a (the 1st slim model 120 gb). Around the time the exploit came out I jailbroke it and everything was peachy. Except it was not DVD region free (see details further down). The bluray region could be switched as intended but the DVD region was locked to (DVD region) 2. That was not a big deal for me as I do have a stand alone region free DVD and BD player, and I bought the PS3 for gaming.
A while back used PS3s got really cheap and two of my friends also bought one (same model as mine). We also jailbroke both consoles. In both cases they are locked to DVD region 2, and bluray region can be freely changed (same as mine).
So I briefly spent some time googling around (also searching this forum) and came up mostly empty. No one seems to actually know what is going on, and discussion mostly ends without any progress:
https://www.psx-place.com/threads/dvd-region-free-playback-help.1664/page-2
(Maybe my google-fu just isn't good enough ...)
Meanwhile the PS3s got even cheaper and two more consoles landed at my place for jailbreaking from another friend. This time both were CECH-2104b (the 2nd slim model 250 gb). After jailbreaking we noticed that those were not only bluray region switchable but in fact dvd region free!
Wait what?!
So I confirmed this with DVDs from various regions, stuff I had lying around was from DVD region 1, 2, 3. All of them worked (see further down for details on the discs I tried)! For the record I did not try an RCE DVD.
The first thing I did was look around on the https://www.psdevwiki.com/ps3 for the differences between the two models (awesome knowledge base BTW). Here are the highlights I came up with (based mostly on https://www.psdevwiki.com/ps3/Bluray_Drive#Bluray_Drive_Revisions ):
Next I made sure both my 20xx and my friends 21xx console have the same SW on them.
Here's what's installed right now:
I installed the above on the 21xx right after JB, and all settings (cobra / QA flag / etc) are untouched defaults.
For my 20xx I did first update Rebug (had 4.84.2 on it), then uninstall webMAN and multiMAN, then reinstall rebug tool box, then install multiMAN then install webMAN. I briefly went over the CFW settings on the 20xx and they should be the same as on the 21xx (I did not left/right compare them). Concerning the language selection that you get on a freshly reset console (mentioned in the above linked thread):
So how does trying to play a DVD look like?
On the 21xx the DVD region is set to "Default" (both in multiMAN and webMAN). I just throw in any of the test DVDs and it plays from the XMB without any additional steps. That means the 21xx is truly DVD region free (as compared to the BD region which can be switched, but is not "free" as such). Doing the same on the 20xx for a non-supported region (details further down) will boot up the DVD player application same as 21xx. However in the DVD player app, after a brief flash of the "I'm doing stuff" indicator (clock/circle upper right corner), it will display this message: "This disc cannot be played. The region code is not correct." Which only offers a "back" option that will stop the player app and get you back to the XMB again. I vaguely remember that on an OFW XMB would already refuse to start the player app, however I may be mistaken (can anyone confirm this?).
Here's the selection of DVDs I tried:
I verified each discs region using IfoEdit, looking at the actual settings on the DVD to be sure. Each disc was only enabled for a single region, however not each disc had CSS. I verified CSS by not using a proper DVD player, by using cat to pipe a VOB into ffplay. This does prevent any authentication from happening between the player (ffplay) and the drive. Doing so on CSS discs will just fail to play any video.
All 4 discs worked in the 21xx machine right from XMB, as described above. Popping in those discs into the 20xx revealed some interesting findings (all tested with the above mentioned software versions):
So my conclusion from all this is:
The whole "software side" of things (XMB/OS and player app) are in fact region free. This is based on the fact that both 20xx and 21xx consoles run the same software now and both boot up the player app. AFAIK CSS and regions are tied together not only in the SW player but also the HW/FW of the drive. The drive is only supposed to volunteer its part of the CSS decryption process / key when the disc region matches its intended region. This is what's called a "RPC Phase II drive" according to Wikipedia. So either the drives/BMD/FW in the two 21xx were "RPC Phase I" / RPC1. Or what ever is at work in Rebug/multiMAN/webMAN doing magic with the drives/BMD/FW is not working with the combination in 20xx models. I think it is the latter as I don't think RPC1 drives were "just sold" for personal use and not in a very popular game console ... but that is conjecture.
So my understanding is that COBRA is doing all this stuff with the drive, but I may be wrong here ...
Can anyone with detailed knowledge comment on this?
Can I supply any logs to maybe further analyze this?
Feel free to ask for any details I missed (probably a lot).
It would be awesome if we could "fix" this, and I'm willing to help if I can!
I have to say I'm not sure how long I can keep the 21xx PS3, as it belongs to a friend of mine ...
(Thanks for reading this slur till the end
)
I bought my PS3 quite a while ago and the model that I got is a CECH-2004a (the 1st slim model 120 gb). Around the time the exploit came out I jailbroke it and everything was peachy. Except it was not DVD region free (see details further down). The bluray region could be switched as intended but the DVD region was locked to (DVD region) 2. That was not a big deal for me as I do have a stand alone region free DVD and BD player, and I bought the PS3 for gaming.
A while back used PS3s got really cheap and two of my friends also bought one (same model as mine). We also jailbroke both consoles. In both cases they are locked to DVD region 2, and bluray region can be freely changed (same as mine).
So I briefly spent some time googling around (also searching this forum) and came up mostly empty. No one seems to actually know what is going on, and discussion mostly ends without any progress:
https://www.psx-place.com/threads/dvd-region-free-playback-help.1664/page-2
(Maybe my google-fu just isn't good enough ...)
Meanwhile the PS3s got even cheaper and two more consoles landed at my place for jailbreaking from another friend. This time both were CECH-2104b (the 2nd slim model 250 gb). After jailbreaking we noticed that those were not only bluray region switchable but in fact dvd region free!
Wait what?!
So I confirmed this with DVDs from various regions, stuff I had lying around was from DVD region 1, 2, 3. All of them worked (see further down for details on the discs I tried)! For the record I did not try an RCE DVD.
The first thing I did was look around on the https://www.psdevwiki.com/ps3 for the differences between the two models (awesome knowledge base BTW). Here are the highlights I came up with (based mostly on https://www.psdevwiki.com/ps3/Bluray_Drive#Bluray_Drive_Revisions ):
- RSX is 65nm on 20xx and 40nm on 21xx (drawing a bit less power https://www.psdevwiki.com/ps3/SKU_Models#PS3_Slim_.282000_series.29 )
- 20xx has MotherBoard DYN-001 (https://www.psdevwiki.com/ps3/DYN-001) and 21xx has SUR-001 (https://www.psdevwiki.com/ps3/SUR-001)
- Both use the same BD-450 drive (https://www.psdevwiki.com/ps3/BD-450)
- The drive daughter board is probably different, on 20xx its either BMD-051 or BMD-061, and with 21xx its BMD-065 (the wiki is a bit unclear about this)
- The bluray drive firmware is different, if I understand the "Bluray Drive Revisions" table in the wiki correctly 20xx has "306R0008" and 21xx has "306R0010"
Next I made sure both my 20xx and my friends 21xx console have the same SW on them.
Here's what's installed right now:
- Rebug 4.86.1 - Light (md5 a2c79919cafdbb50ccb5ee9589245380)
- multiMAN 04.85.01 BASE 20191010 (md5 06bcd1c3f4469a4e618c8937811c5753)
- webMAN MOD 1.47.25.10 (md5 57067ef79837c78f2aaa02fab381a472)
I installed the above on the 21xx right after JB, and all settings (cobra / QA flag / etc) are untouched defaults.
For my 20xx I did first update Rebug (had 4.84.2 on it), then uninstall webMAN and multiMAN, then reinstall rebug tool box, then install multiMAN then install webMAN. I briefly went over the CFW settings on the 20xx and they should be the same as on the 21xx (I did not left/right compare them). Concerning the language selection that you get on a freshly reset console (mentioned in the above linked thread):
- I did that with mine after I got it and chose English / UK. Not sure how I got there, but probably a combo of format util and something in recovery.
- I did that with the 21xx, the console did ask me for this on first boot and I chose the same.
So how does trying to play a DVD look like?
On the 21xx the DVD region is set to "Default" (both in multiMAN and webMAN). I just throw in any of the test DVDs and it plays from the XMB without any additional steps. That means the 21xx is truly DVD region free (as compared to the BD region which can be switched, but is not "free" as such). Doing the same on the 20xx for a non-supported region (details further down) will boot up the DVD player application same as 21xx. However in the DVD player app, after a brief flash of the "I'm doing stuff" indicator (clock/circle upper right corner), it will display this message: "This disc cannot be played. The region code is not correct." Which only offers a "back" option that will stop the player app and get you back to the XMB again. I vaguely remember that on an OFW XMB would already refuse to start the player app, however I may be mistaken (can anyone confirm this?).
Here's the selection of DVDs I tried:
- R1 with CSS ("The Negotiator" Warner 085391675020)
- R2 with CSS ("Startup" UFA 743218968792)
- R3 with CSS ("Mad monkey Kungfu" IVL 4891670105142)
- R3 no CSS ("Wheels On Meals" Fortune Star 4895074412226)
I verified each discs region using IfoEdit, looking at the actual settings on the DVD to be sure. Each disc was only enabled for a single region, however not each disc had CSS. I verified CSS by not using a proper DVD player, by using cat to pipe a VOB into ffplay. This does prevent any authentication from happening between the player (ffplay) and the drive. Doing so on CSS discs will just fail to play any video.
All 4 discs worked in the 21xx machine right from XMB, as described above. Popping in those discs into the 20xx revealed some interesting findings (all tested with the above mentioned software versions):
- R2 with CSS worked, as expected that is the region this PS3 is coded for
- R1 and R3 with CSS failed with the above "region not correct" message
- R3 without CSS worked, this was unexpected

So my conclusion from all this is:
The whole "software side" of things (XMB/OS and player app) are in fact region free. This is based on the fact that both 20xx and 21xx consoles run the same software now and both boot up the player app. AFAIK CSS and regions are tied together not only in the SW player but also the HW/FW of the drive. The drive is only supposed to volunteer its part of the CSS decryption process / key when the disc region matches its intended region. This is what's called a "RPC Phase II drive" according to Wikipedia. So either the drives/BMD/FW in the two 21xx were "RPC Phase I" / RPC1. Or what ever is at work in Rebug/multiMAN/webMAN doing magic with the drives/BMD/FW is not working with the combination in 20xx models. I think it is the latter as I don't think RPC1 drives were "just sold" for personal use and not in a very popular game console ... but that is conjecture.
So my understanding is that COBRA is doing all this stuff with the drive, but I may be wrong here ...
Can anyone with detailed knowledge comment on this?
Can I supply any logs to maybe further analyze this?
Feel free to ask for any details I missed (probably a lot).
It would be awesome if we could "fix" this, and I'm willing to help if I can!
I have to say I'm not sure how long I can keep the 21xx PS3, as it belongs to a friend of mine ...
(Thanks for reading this slur till the end