So... I was down in Kalgoorlie today doing a bit of shopping. I happened to pass the "Disturbia" DVD and decided what the heck, I'll buy it and watch it tonight at home. Fast forward to two and 1/2 hours later plus a bit for putting groceries away and I pop my movie into my Macbook Pro (1st Gen). I'm just about to sit down on my couch to watch the movie when I see this horrible message pop up on the screen:
As you can imagine this was much to my disappointment. I completely forgot about region codes, and that my laptop was set to the US (Region 1) since all my DVD's are from that region. Now I could change it to Region 4 (AU), but the dilemma there is the drive is limited to only 5 total changes before it becomes locked permanently. I only had 3 changes left on my drive [you may notice the screen shot says I have 4 more, I'll get to that in a bit].
So off to the Internet I went in search of a way around the region code locking. It didn't take long before I started hitting a brick wall... and lots of them. A search on Google revealed a number of pages that stated it is currently impossible to circumvent this on the Macbook Pro. The reason being is that the Macbook Pro uses the Matshita (Panasonic) UJ-857 which has a hardware lock and is an RPC-2 (5 max region changes) device. Apparently the firmware is encrypted and no one has been able to hack it.
This was very true, until the release of Apple's SuperDrive Firmware update. I was very lucky in finding the needle in the haystack. Somewhere in the numerous "its not possible" links I managed to find one site that had the solution. A person who goes by "ben11" reverse engineered Apple's fw update and was able to create a hack to revert the UJ-857 drive to a RPC-1 (unlimited region changes) drive.
It was a bit confusing, but I managed to sort through all the various posts and information and successfully patch my SuperDrive. I just finished watching Disturbia and figured I share the information with MTA in hope to help anyone else who is in the same situation that I found myself.
Now on to the good stuff...
First thing is first.. you do this completely
AT YOUR OWN RISK. If you stuff up your drive, don't come crying to me. Now with that said this worked without a hitch on my Macbook Pro 15" Intel Core Duo with a MATSHITA DVD-R UJ-857 drive running Leopard OS X. These instructions are specific to that platform, however note there is firmware for other drives too (see
Failed Firmware Update Macbook Pro Matsushita uj-857). The announcement was first made by "Ben11" on rpc1.org in the "
MATHITA DVD-R UJ-857 FOR MACBOOKPRO" post.
Firmware revision: HAEA
First you need to ensure that the original Apple SuperDrive Firmware 2.1 is installed and that your drive is revision HAEA. To do this go into Applications/Utilities/System Profiler. Click on Disc Burning and on the right you should see Firmware Revision. (Or type 'drutil info' in terminal and look under 'Rev') If it doesn't list "HAEA" then STOP HERE and go to the above forum links for details on if your system is capable.
Software and Firmware
Next you should download DVD Info X [
Download]. This application is not actually required, but more a confirmation tool. Once you've downloaded it make sure there is nothing in your drive and run the program. You should see an output in a terminal window similar to the following:
Quote:
Vendor: MATSHITA
Model: DVD-R UJ-857
Firmware: HAEA
RPC-2 (region locked)
State is SET
4 vendor resets left
3 region changes left
Region 4
|
The the to note is that its showing as a RPC-2 drive.
Next step is to actually flash the drive to make it RPC-1. To do that you need SimpleFlash
[
Download]. Once downloaded and extracted you need to open up Terminal. Go to where you extracted the file (in Leopard it would be Downloads/SimpleFlash
From this directory do the following command:
Quote:
|
./simple_flash 0 UJ857-HAEA-MBP-rpc1.dat
|
It should take about 30 seconds and then you will see "Finished" outputed. Run DVD Info X again and this time you should see:
Quote:
Vendor: MATSHITA
Model: DVD-R UJ-857
Firmware: HAEA
RPC-1 (region free)
Region X
|
Now reboot your system.
The final step is to download Region X [
Download], which is the application you will use to toggle between region codes and reset the region change limit counter (i.e. why the Drive Region shows 4 now and not the 3 it was originally :P).
When you run the application you will see the following screen:
Simply select the region you would like (Region 4 in my case) and click OK.
Finally, pop your Region 4 (or whatever you set it to) DVD into the drive and DVD Player will open up and play the DVD without complaining about an incorrect region code.
Many many thanks to "Ben11" for creating the firmware hack to enable us to play our rightfully and legally purchased DVDs on our Macbook Pro!



