View Single Post
Old 8th September 2019, 02:07   #1  |  Link
maetel99
Registered User
 
Join Date: Apr 2018
Posts: 21
Blu-ray disc region protection removal

I've been playing around with region code removal on Blu-ray discs. Unlike for DVD, the protection is handled at the player level rather than at the disc/drive level.

There are essentially two types of protection: using instructions in the MovieObjects.bdmv file, and doing a check in the Java code. Both methods are described in Annex M of the Blu-ray spec, and involve checking the PSR20 player register to determine the player region.

Removing the region checks from the MovieObjects.bdmv has already been discussed in this forum by dmz01 during a discussion of the BDedit tool. I have been able to successfully implement removal of this type of protection.

For the second type where the check is in Java, the only free tool I am aware of that handles the removal is "Blu-ray Region Code Remover 2.5" by SuperGoof. Unfortunately, SuperGoof never released the source code for his tool and never described his algorithm in any detail. SuperGoof also stopped posting around 10 years ago.

Does anyone have the source code for "Blu-ray Region Code Remover 2.5"? Alternatively, does anyone know what steps are necessary to patch the Blu-ray Java code to remove the region protection?
maetel99 is offline   Reply With Quote