Sponsored Links

PS4 News on Facebook! PS4 News on Twitter! PS4 News on YouTube! PS4 News RSS Feed!
Sponsored Links
Sponsored Links
Home PS4 News - Latest PlayStation 4 and PS3 News

DRLTools DRLGen v0.90 - Easy PS3 Blu-ray Playback Fix Arrives

Sponsored Links
221w ago - A few weeks ago among some other work-arounds we reported on a project aiming to fix PlayStation 3 Blu-ray drives for those who downgraded their console, and today the group has released DRLTools DRLGen v0.90 suite offering an easy to use PS3 Blu-ray playback fix.

Download: DRLTools DRLGen v0.90 for PS3

From the included ReadMe file:


Our quest to restore BD playback for those PS3s that lost it after downgrading continues. Unfortunately our project suffered a serious setback last week when one of our discoveries was prematurely leaked: A potentially harmful and incomplete method to restore BD playback was disclosed by an attention-seeking individual. It should be noted that the fix in question is only a "band-aid" solution to the problem.

There is a very real possibility of future drive revocation resulting in PERMANENTLY broken playback! However, to make using it safer for those who wish to apply it, we have created this collection of DRL Tools. In the meantime we are continuing to work on a permanent and simple solution for all PS3s.

The tools in the suite are:

• DRLbackup v0.90 (PS3 pkg used to backup DRL1 / DRL2 files to a USB drive)
• DRLgen v0.90 (Windows .net 2.0 application to derive DRL1 / DRL2 files from an MKB_RO.inf file)
• DRLcopy v0.90 (PS3 pkg to restore previously backed-up DRL1 / DRL2 files or to copy derived DRL1 / DRL2 files from DRLgen)


Each Blu-Ray movie contains a Media Key Block (MKB) as part of its copy protection scheme. Newer movies feature higher MKBs; the latest one is MKB v20. Addtionally, each BD movie has a unique encrypted title key. Both are stored inside the AACS/MKB_RO.inf file of each disc.

Fixing BD playback requires exact knowledge of which was the first instance of the highest MKB played so far. DRLgen can be used to identify the Blu-Ray movie with the highest MKB, and then create replacement DRL1/2 files for your PS3 which then restore BD playback.


1. A means to access Blu-Ray title discs to gather the AACS/MKB_RO.inf file, a Blu-Ray drive in a Mac / Windows PC makes the process easiest. Alternatively, SAK v1.0 can be installed as an OtherOS on the PS3 with firmware 3.15 or lower to accomplish this task.

2. Explicit knowledge of EVERY blu-ray title the blu-ray drive has played and the MKB versions of those discs. WARNING: While you can safely check every BD's MKB with DRLgen, you should limit the number of attempts of installing DRLs on the PS3, as the full details of the AACS "traitor tracking system" are not well known.

3. A FAT32 USB storage device to store and retrieve MKB_RO.inf and DRL files.

Full instructions are available on the Project #PS3bluray wiki http://ps3bluray.info/?title=DRLtools with an excerpt below:

"If you downgraded without a DRL backup, or attempted the previous (not fully correct) leak then use DRLgen on a Windows System with a Bluray reader (or Linux on the PS3) to retrieve the MKB_RO.inf from /AACS from the highest MKB version blu-ray you played in your PS3.

Please Note: If you do not know which Bluray contains the highest version of MKB, you can use DRLgen multiple times to view MKB_RO.inf files in your collection to find the one Blu-ray that has the highest MKB version. You can do this by "Generating DRLs" multiple times, changing the disk each time. Be sure to keep careful records of what discs are what version.

Once you have obtained the bluray that has the highest MKB version that has been played by your PS3 prior to Downgrading. Place it into your BD in your PC, select the DRL Save location in the options of DRLgen that is your USB flash/pen drive, and "Generate DRL". Note: If you are using PS3 linux, or have copied the DRL from another system with a BD drive you may select the location where you have saved the MKB_RO.inf instead of navigating to the BD.)

At this point all paths come together, and there should be a folder on the root of the USB Flash/pen drive with a folder called 'PS3bluray' that contains just two files; dev_flash3_DRL1.bin and dev_flash3_DRL2.bin.

Place the USB drive into a running and Jailbroken PS3 and run DRLcopy on the PS3. This will create 2 backup files; dev_flash3_DRL1.bin.bak and dev_flash3_DRL2.bin.bak. These are backups of your PS3's DRL before copying the ones from USB. You should save them some where for safe keeping incase you ever need to restore them, or you have chosen the wrong version of a MKB_RO.inf.

Once this completes, exit jailbreak on the PS3 and attempt to play the Bluray as normal. This should now allow you to play blurays."


DRLgen is a new and SAFER utility that uses the MKB_RO.inf from a Blu-Ray disc to derive correctly formatted DRL1 and DRL2 files easily every time. No difficult hex editing or byte-counting is involved.

It is important to note that DRLgen uses the AACS' specification for the MKB format and does not simply assume DRL records start at a specific position and are of a specific length. The previously leaked information makes all these assumptions and is flat out INCORRECT in many situations today, and is NOT future proof and could lead to permanently broken playback.

DRLbackup, previously released, has been updated to work in cooperation with the other two tools. As a best practice, a backup of the DRL1 / DRL2 files should be made prior to any system downgrade. Use in conjunction with DRLcopy for a completely recreatable process to downgrade your Large NAND PS3 and restore Blu-Ray playback in the future.

Note: The location of saved files has changed, users of the older version of the tool should place their saved DRL files into a 'PS3bluray' folder in the root of the USB storage device for compatability with the new DRLcopy tool.

DRLcopy is a new PS3 tool that uses the output of the new version of DRLbackup (or properly located DRL backups from the previous version) and/or the derived DRL files from DRLgen to restore your blu-ray functionality after a firmware downgrade.

DRLTools DRLGen v0.90 - Easy PS3 Blu-ray Playback Fix Arrives

DRLTools DRLGen v0.90 - Easy PS3 Blu-ray Playback Fix Arrives

Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter, Facebook and drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene and PlayStation 4 scene updates and fresh homebrew PS3 Downloads. Enjoy!

Comments 27

• Please Register at PS4News.com or Login to make comments on Site News articles.
#17 - Heapy1983 - 219w ago
Heapy1983's Avatar
So I've been scratching my head over how to restore my Blu-ray playback, and I'd been unsuccessful until today. I thought that the only 2 Blu-Rays I'd watched on my PS3 were Apocalypto and Transformers. I'd been messing around with the MKB files and running them through DRLgen to create the .bin files, without any success.

I then stumbled across th BD Data Utility on the XMB, on here it showed details of all the Blu-Ray films I had watched, along with the dates. This reminded me that I had watched 2012 also (a copy I borrowed, so didn't have the original disc), and that it was the most recent film I had watched. I managed to find the generated DRL file online, along with the knowledge that it was level 16 security.

All I did was to create a DRL from a Bluray I had (Transformers) using the MKB_RO.inf to create the 2 .bin files. I then opened these up in a hex editor and replaced the HEX with the DRL info from 2012 I found on the net. I put these in the "PS3bluray" folder on my USB, inserted into the PS3, ran DRL copy and after restarting my PS3, BLU-Ray was restored!

Just to confirm, my hard drive was formatted when I downgraded, and when I restored my data from a back up it kept the data on the "BD Data info" on the XMB.

Basically this info can help re jog your memory over what discs have been played, along with the dates. I hope this helps anyone in a similar position I was In.


#16 - kevorkian - 220w ago
kevorkian's Avatar
Just to inform, I recovered BR Function using DRLtool and District 9 MKB 16 UNIQUE.

I tried other downloaded DRL D9, just the calculeted from AACS - DRLtools from mine disc work.

#15 - moeaz05 - 221w ago
moeaz05's Avatar
NTSC or PAL does matter.. i'm guessing you are PAL since the files did not work?

ps: thanks for all your help

#14 - PS3Slayer - 221w ago
PS3Slayer's Avatar
They are DRL files, with .bin extension. Put them on a usb stick and run the DRL_Copy app on the Ps3 to copy them into flash3.

Make sure you run DRL backup to make a copy of your existing ones first.

PAL/NTSC doesn't make a difference here, but they are from a region 2 bluray.

#13 - moeaz05 - 221w ago
moeaz05's Avatar
thanks so much! but these are .bin files? how do i make .drl?

also can you please tell me if this is NTSC or PAL pls and thanks.

#12 - PS3Slayer - 221w ago
PS3Slayer's Avatar
Here you go. Hope you get it back working.

#11 - moeaz05 - 221w ago
moeaz05's Avatar
Quote Originally Posted by PS3Slayer View Post
Generated the DRL files and copied to PS3, as per instructions. Just placed Star Trek bluray (MKB 14) into PS3 and it played first time (non-jb mode) !!

could you please send me the drl files for star trek..


#10 - mshii - 221w ago
mshii's Avatar
my BD drive doesn't work..

#9 - PS3Slayer - 221w ago
PS3Slayer's Avatar
Used the tool on my PHAT PS3, 60GB EU. Latest bluray i'd played was Metallica - Live At Nimes.

[Register or Login to view code]

Generated the DRL files and copied to PS3, as per instructions. Just placed Star Trek bluray (MKB 14) into PS3 and it played first time (non-jb mode) !!

Thank you guys for fixing bluray on my PS3 !! Off to watch The Pacific in 1080p

#8 - lopaka311 - 221w ago
lopaka311's Avatar
if your not the first owner of the ps3 is there a way to check the memory of the ps3 and compare to determine the possable movies played?


Sponsored Links

Sponsored Links

Advertising - Affiliates - Contact Us - PS4 Downloads - PS4 Forums - Privacy Statement - Site Rules - Top - © 2015 PlayStation 4 News