Editing Fixing DRL and CRL Hashes

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
[[Category:OtherOS]]
=Introduction=
=Introduction=


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


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


ps3vuart-tools: http://gitorious.ps3dev.net/ps3linux/ps3vuart-tools
ps3vuart-tools: http://gitorious.ps3dev.net/ps3linux/ps3vuart-tools
Line 12: Line 9:
=DRL and CRL Hashes=
=DRL and CRL Hashes=


* DRL and CRL SHA1 hashes are stored on one of the encrypted data blocks (with 0x40 length each) inside VTRM FLASH region.
* DRL and CRL SHA1 hashes are store in VTRM FLASH region.
* First 20 bytes are SHA1 hash of DRL. Then following 20 bytes SHA1 hash of CRL.
* First 20 bytes are SHA1 hash of DRL. Then follow 20 bytes SHA1 hash of CRL.
* If you are using a FW without SS patch then use [[Authority ID]] '''0x1070000039000001''' as parameter to option '''-p'''.
 
 


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


<pre>
<pre>
sudo mount /dev/ps3flash /mnt
sudo mount /dev/ps3flashe /mnt


sha1sum /mnt/data-revoke/drl/DRL1
sha1sum /mnt/data-revoke/drl/DRL1
Line 55: Line 49:
=Test=
=Test=


* I intentionally wrote wrong DRL and CRL hashes with VTRM service store_with_update.
* I intentionally wrote wrong DRL and CRL hashes with VTRM service store_and_update.
* After that i couldn't play my BD movies on GameOS.
* After that i couldn't play my BD movies on GameOS.
* Then i wrote correct hashes again and BD playback is working again :)
* Then i wrote correct flashes again and BD playback is working again :)
 
 
 
{{Linux}}<noinclude>[[Category:Main]]</noinclude>
Please note that all contributions to PS3 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS3 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)