PS4 News on Facebook! PS4 News on Twitter! PS4 News on YouTube! PS4 News RSS Feed!

Home PS4 News - Latest PlayStation 4 and PS3 News

March 14, 2011 // 7:49 pm - Today megahiperultrafantas and Psmaniaco posted details and a video on Spanish site Elotrolado (linked above) on how to remarry PS3 Blu-ray Disc (BD) drives to other consoles.

To quote, roughly translated: "We are the fantastic ultra hyper Mega Team. We have modified. Self and made impossible... The way to solve the problem the reader is:

First, downgrade to firmware 2.30 (you know how), then we launch the console normally (thus leaving the service before) and set the time, date, language and others.

Second: Go back to start the service mode.

In the stick, unzip the contents of the zip in the root of this.

Put the USB flash drive in the far right and turn on the PS3... will see something new on screen, when you see that makes drive init blue with a circle on the right is that it has been restored key in the reader.

We let you reinstall the 2.30 and also is configured to read all the films on bluray region free.

Exit the service mode (with the lv2diag FILE 2) and we have ready the reader by reading the games, except if we have the laser damaged.

Well, from here on out if you crack a controller bluray or ps3 you have two, one with a broken player and one with the ruptured plaque, you can exchange it and work the reader, this is the real lv2diag.self, who points in display all, it goes black and is waiting for us without knowing what happens (the manufacturer_updater_for_reset.self) I hope you like help and greetings to everyone!!

PS: Do not pay more to Sony for that you have broken the reader (since they can be made inoperable and not repairable with a reinstall of the firmware and the new consoles give one year warranty ...)
PDD: The key is stored on board and sent to the controller.

Required files which should be in the root, search the Internet... already been leaked...

  • Lv2diag. C48E5EBFC00ABD89094CB73A2B0BEA59 self MD5
  • MD5 manufacturing_updater_for_reset 90168C03B217CE775A7839D87BBFF2A3
  • Fdm_spu_module. 9BDE16660221042A4440ED2C053A139E self MD5
  • cfg (folder)
  • standalone.cfg

Good guys, I bring you news that you have comforted those who messed controller or one that is not yours.

Doing some testing (edited at the request of the user) we have managed to link a controller to a different key to a plate of 60 GB with the result that the controller has been recorded in the main chip key plate and were married again recovering the execution of homebrew applications and games will keep you informed of the subject.

Video of the process:

A greeting."

Following up, Max1985 from DemonHades shared the leaked package which includes a modded lv2diag.self file that allows users to remarry a PlayStation 3 Blu-ray drive board on another PS3 console.

Download: dev_usb000.rar / Mirror: dev_usb000.rar

Finally, Mark Webber has made a guide on remarrying PS3 BD boards to other consoles, as follows:

Ladies & Gentlemen finally we can remarry BD boards to different consoles. The file was just posted over at DemonHades by one of the members (max1985) Put these onto a blank usb stick (not the devusb folder, just it's contents) & add a 2.30, or possibly other version PUP file. Put in the service mode dongle and get into factory service mode. Put the newly created USB stick into port 0 (closest to the reader) and run.

I have not done extensive testing yet, but have just remarried a BD board from a 60gig launch to a 40gig console.

Link to files: ps3_dev_usb000.rar / Mirror: ps3_dev_usb000.rar

Before you begin, make sure you are at or below 3.15. If you have 3.55 installed, you will need to use the modified 3.55 downgrade files first, then downgrade to 3.15 or lower and then finally begin the procedure.

1. It would appear that older 256meg nand Ps3's need to goto 2.30. Newer 16meg nand Ps3's should be fine from 3.15
2. Change your dongle to "Factory Service Mode"
3. Copy files from the folder downloaded above (the contents of the devusb folder) to the root of a blank usb stick
4. Copy the PS3UPDAT.PUP from 3.15 (or lower if your system can handle it) to the USB stick
5. Put the USB stick into the right side USB port on the PS3
6. Put the Dongle into any other port (furthest left is best)
7. Power off the PS3 using the power switch at the back
8. Turn the power back on
9. Press power then eject within .2 seconds
10. Wait until the PS3 turns off then press the power button on the front again.
11. The USB will now start to flash and do a "Drive Init" then install the PUP file.
12. The system will turn itself off again.
13. Power on and play a BluRay movie until the movie starts.
14. Remove Dongle and Usb Stick then insert "Exit Lv2diag" stick (aka Lv2diag file 2) into the same port it just was in the Ps3 (furthest to the right)
15. Press power to exit "Factory Service Mode"
16. Done......

Update: It would appear that older 256meg nand Ps3's need to goto 2.30. Newer 16meg nand Ps3's should be fine from 3.15

Update #2: I have a USA console here (I am in Aus) and it is not restoring BD playback. Model is original launch 20gig. This will be a work in progress and try to figure it out. In a nutshell, some drives may not get BD playback but will be able to play games etc etc.

Update #3: If you have a 256meg Fat PS3 - Read On. As we are all aware by now, downgrading kills BD playback on 256meg fats. Made even worse now by the fact we may be using a drive we dont even know the history of, right? Wrong, history is just that now if you have access to another 16meg PS3.

Update #4: The procedure below seems to be intermittent at best. I have had varying results since the initial tests were done. If yours does not recover BD playback, don't panic, your drive is fine, its just the luck of the draw.

Update #5: PDF guide now included.

1. Insert the NEWEST BD movie you can get your hands on into the 16meg PS3 - Latest release from a video shop is advised. This will update that system & drive with the latest HRL
2. Marry the drive you want to use on the 256meg fat
3. Remove both the drives (mark them if you have to)
4. Place the drive from the 256meg onto the 16meg system and marry them up.
5. Update the firmware on your 16meg Ps3 to whatever you normally use.
6. Insert the NEWEST BD movie again into the drive now on the 16meg
7. This wil update the drive with the latest version of HRL
8. Swap the drives back over and get the DRL files from the BD disc (or find them online) and transfer them to the 256meg fat PS3 in the dev_flash3 folder overwriting the ones already there.

Video: Guide to Remarry PS3 Blu-ray Drives to Other Consoles

Video: Guide to Remarry PS3 Blu-ray Drives to Other Consoles

PlayStation Follow us on Twitter, Facebook and join us at our new site WWW.PSXHAX.COM!

#63 - sorg - October 30, 2012 // 3:27 pm
sorg's Avatar
Finally! Thanks to Glevand! I guessed all these games with remarrying BD drive are not relative to movie playback ability.

I've tried all ways of restoring DRL files, remarrying - all was in vain. The problem is that i completely don't know from which BD DRL1/2 was used before corruption. I even installed linux and started to experiment with HRL in hope it will help.

So, now i know these hashes of DRL/CRL is a key of problem. It even doesn't depend on BD drive. You can get another BD drive, remarry - it won't resolve BD movie playback unless you'll find exactly the same DRL1/2 files as they were before deletion. So, it's simply hash inside system of files from dev_flash3.

So, you can take ANY VALID DRL file (it can be any version - lower, higher - doesn't matter), calculate SHA1 checksum and write it to VTRM FLASH using Glevand guide. That's all you need!

My mess with linux on PS3 wasn't useless and i could follow the guide quickly

#62 - Bigbones87 - September 19, 2012 // 4:41 am
Bigbones87's Avatar
You can't remarry on 3.56 or anything above 3.55. You have to enter factory service mode to remarry and there is no way to exit fsm on anything above 3.55

#61 - swiftfox - September 18, 2012 // 9:57 pm
swiftfox's Avatar
i need help remarrying a new bored with my ps3. the ps3 is on 3.56 and i haven't been able to find anything on it has anyone got it to work on 3.56

#60 - DSWiiLOrd1o1 - September 15, 2012 // 7:54 pm
DSWiiLOrd1o1's Avatar
Quote Originally Posted by madrigal77 View Post
I got a pink "NG" like the picture below. What does that mean and how do I fix it?

I have the same problem... is there any fix for it? did you fix it?

Never mind I got it! I checked the config and it was trying to install the pup file I had. Make sure the freedbd and install systemsoftware are set to 0.

#59 - Odellot - September 6, 2012 // 9:38 am
Odellot's Avatar
Thanks for this!

#58 - bladerunner6 - September 6, 2012 // 8:46 am
bladerunner6's Avatar
i can confirm this worked on non SS otheros++ fw,

couldnt remember original disc. got casino royale drl files, wrote the hashes back from that, crl didnt need changing

#57 - Foo - August 31, 2012 // 1:35 am
Foo's Avatar
Fixing DRL and CRL Hashes Tutorial by Glevand


It's a small and easy guide (via how to fix your DRL/CRL issues on GameOS with PS3 Linux.


You need my latest ps3dm tool with VTRM commands retrieve and store_with_update.


DRL and CRL Hashes

DRL and CRL SHA1 hashes are stored on VTRM FLASH region. First 20 bytes are SHA1 hash of DRL. Then following 20 bytes SHA1 hash of CRL.

Read current DRL and CRL SHA1 hashes from FLASH using VTRM service:

[Register or Login to view code]

Write current DRL and CRL SHA1 hashes to FLASH using VTRM service:

[Register or Login to view code]

If you write wrong hashes intentionally then you won't be able to play BD movies and you will get the following message:

[Register or Login to view code]

How to get correct DRL and CRL hashes:

[Register or Login to view code]


  • I intentionally wrote wrong DRL and CRL hashes with VTRM service store_with_update.
  • After that i couldn't play my BD movies on GameOS.
  • Then i wrote correct hashes again and BD playback is working again

#56 - pinoytechno - August 30, 2012 // 6:39 am
pinoytechno's Avatar
thanks for the info sir

#55 - bladerunner6 - August 28, 2012 // 11:18 am
bladerunner6's Avatar
is there an easy way to decrypt eid 2, 4 ?

i got the encrypted dumps already

#54 - Foo - August 25, 2012 // 3:42 pm
Foo's Avatar

You will new decrypted EID2 data. How to get it on Linux is described here: (

EID2 contains encrypted P-Block and S-Block. To get decrypted S-Block and P-Block first you have to decrypt EID2 with EID2 key and IV and then decrypt the blocks with DES-CBC. P-Block and S-Block DES-CBC IV and key:

[Register or Login to view code]

Writing P-Block

  • P-Block is stored in BD buffer 2.
  • BD buffer 2 is of size 0x60 bytes.
  • P-Block is in decryoted EID2 at offset 0x20 and of size 0x80.
  • Not all P-Block data is sent to BD drive. Only data starting at offset 0x10 and of size 0x60 bytes is written to BD drive buffer 2.


[Register or Login to view code]

Writing S-Block

  • S-Block is stored in BD buffer 3.
  • BD buffer 3 is of size 0x670 bytes.
  • S-Block is in decryoted EID2 at offset 0xa0 and of size 0x690.

Writing New HRL to BD Drive

HRL is stored in BD buffer 4. BD buffer 4 is of size 0x8000 bytes.
[code][email protected]:~$ sudo sg_read_buffer -i 4 -m 2 -o 0 -l 0x8000 -r /dev/sr0 | hexdump -C
00000000 10 00 00 0c 00 03 10 03 00 00 00 01 21 00 00 34 |............!..4|
00000010 00 00 00 00 00 00 00 00 1b 0b f2 6d 47 9e 77 62 |...........mG.wb|
00000020 3d 91 fc 78 b1 59 c9 52 ca a4 c7 41 85 24 96 64 |=..x.Y.R...A.$.d|
00000030 8d 1d 95 8e 9b 84 c6 fa 4a dd 43 9b 42 98 fe ff |........J.C.B...|
00000040 df e6 f3 56 85 81 e1 1b 27 53 08 14 16 6d 97 3c |...V....'S...m.