63w ago - Following up on the
previous article, today some anonymous PlayStation 3 developers have shared details on remarrying PS3 Blu-ray drives on Firmware 3.55 without the need for downgrading the console any longer.
Download:
Remarry PS3 Blu-ray Drive on 3.55 FW /
Remarry PS3 Blu-ray Drive on 3.55 FW (Mirror)
From the included ReadMe file via the PS3 Developer Wiki (ps3devwiki.com/files/lv2diag/remarry/remarry-3.55/), to quote:
PS3 Remarry Guide for 3.55 Firmware
1. Have the console on a working 3.55 firmware
2. Download the Remarry files (remarry-3.55.rar) and unpack to root of USM Mass Storage device. The following line is already changed from 1 to 0:
#---------------------------------------------
# Install Systemsoftware
# 0 = Ž�s‚�‚È‚�
# 1 = Ž�s‚�‚é
#----------------------------------------------
0
This will make sure the drive init PUP is not installed, thus preventing RLOD because of syscon hashes on downgraded consoles.
3. Download official firmware <=3.30 as drive init PUP and put it root of USB Mass Storage device
Content of USB Mass Storage device should be thus be:
MD5: / SHA1: / CRC32: / CRC16:
- Lv2diag.self C48E5EBFC00ABD89094CB73A2B0BEA59 / D229AC694910272DDEA9276B9FD4A2664800638C / C2D0A2B0 / 5327
- manufacturing_updater_for_reset.self 9E3C9024E9243478D21C78E1C9DF2376 / 922EA202CA2EA36EBF2B5054605E17409B9A56E6 / 93F18A95 / EA0D
- fdm_spu_module.self 33E8D3C12349CFD203930FD0C237054D / F660FD6EBEB12DC7F52B4E707A1F0D1BD05DF9F3 / 85701A9B / B75B
- PS3UPDAT.PUP
- cfg/standalone.cfg
4. Put the service mode JIG/dongle/PSGrade into port 0 (closest to the reader) and get into factory service mode.
5. Put the created USB Mass Storage device from step 3 into port 0 (closest to the reader) and run.
- Drive Init Executing means it is starting the remarry process
- Drive Init Failed with big pink letters 'NG' (No Good!) means the process failed. Most likely solved by fixing the communication issue with the drive.
6. After you run the initial remarry process, do not take it out of factory service mode.
7. Put a BD movie disc in and run it on the PS3. (This restores your DRL files!)
8. Then you can take it out of factory service mode.
9. Launch as normal.
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.
couldnt remember original disc. got casino royale drl files, wrote the hashes back from that, crl didnt need changing
Introduction
It's a small and easy guide (via ps3devwiki.com/wiki/Fixing_DRL_and_CRL_Hashes) how to fix your DRL/CRL issues on GameOS with PS3 Linux.
Tools
You need my latest ps3dm tool with VTRM commands retrieve and store_with_update.
ps3vuart-tools: gitorious.ps3dev.net/ps3linux/ps3vuart-tools
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:
8f0652bc6162a240362f90f1b2e5405b
b82ee50296791f41f9a76f4d895dd582
0db108ec03d192500000000000000000
00000000000000000000000000000000
Write current DRL and CRL SHA1 hashes to FLASH using VTRM service:
8f0652bc6162a240362f90f1b2e5405bb82ee50296791f41f9a76f4d895dd5820db108ec03d19250
If you write wrong hashes intentionally then you won't be able to play BD movies and you will get the following message:
Contact technical support for assistance.
How to get correct DRL and CRL hashes:
sha1sum /mnt/data-revoke/drl/DRL1
8f0652bc6162a240362f90f1b2e5405bb82ee502 /mnt/data-revoke/drl/DRL1
sha1sum /mnt/data-revoke/crl/CRL1
96791f41f9a76f4d895dd5820db108ec03d19250 /mnt/data-revoke/crl/CRL1
Test
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