|
Portal Board index » .:: Firmware Flashing ::. » DVD-RW/+RW/RAM Firmware
All times are UTC [ DST ]
|
| Author |
Message |
|
|
Posted: Sun Mar 14, 2010 4:16 pm |
|
| ala42 |
| Firmware Patcher |
 |
Joined: Sun Nov 02, 2003 4:18 am Posts: 990 Location: Germany
|
Making your Matshita DVD-writer region free running Windows
As the firmware currently running on your drive is used, you do not have to worry about firmware compatibility issues and you do not need to search the Internet for firmwares. The Windows based dump and flash tool released here allow you to apply an RPC1 patch to your Matshita drive, so it is region free when you also use a software solution handling the region counter. The release consists of two parts. A firmware dump tool, that reads the firmware from your drive and generates one original and one RPC1 patched firmware file and a flash tool, that allows to flash these files to your drive. Supported drives:The tools work with Matshita UJ-84x, UJ-85x, UJ-86x, UJ-87x, UJ-88x, UJ-89x drives. Matshita BD drives and the old UJ-81x, UJ-82x, UJ-83x drives are not supported yet. Utility releases:2010-03-14 MatshitaWinDump 1.01 - Windows based firmware dump and RPC1 patch tool This release is an advanced version of the MacOS based dumper, as it can apply the RPC1 patch and write the package format that is needed for flashing. 2010-11-04 MatshitaWinDump 1.02 - added support for Matshita drives having a hp drive id. 2010-03-14 MatshitaWinFlash - Windows based firmware flash tool Risks:In the worst case your drive will be dead after upgrading to the patched firmware. The risk is quite low as the dumper, flasher and RPC1 patch are tested on several different drives and Windows 32- and 64-bit versions. Windows dumping instructions:- Download and unzip MatshitaWinDump.zip - Make sure there is no disc in the drive - Start MatshitaWinDump.bat and follow the instructions The dump tools creates two files of ~800kb size, an original and an RPC1 patched firmware file that can be flashed with the flash tool. A typical dump session looks like this: Code: Windows dumper for Matshita DVD drives V1.01 by ala42, based on ben11's dump_matshita
Enter the drive letter of the Matshita drive to backup the firmware: g: You have selected the source drive g:
dump_matshita V 0.1 Appear to have a matshita device MATSHITADVD-RAM UJ-850S 1.05 dump 1 dump 2 dump 3 dump 4 Reading a portion of the memory of the drive, assuming 32 bit address space Finished reading firmware dump from drive converted firmware to flashable file MATSHITADVD-RAM_UJ-850S_1.05.dat converted RPC1 firmware to flashable file MATSHITADVD-RAM_UJ-850S_1.05_RPC1.dat
Press any key to continue . . .
Windows flashing instructions:- Download and unzip MatshitaWinFlash.zip - Make sure there is no disc in the drive - Drop the firmware .dat file you want to flash on the MatshitaWinFlash.bat batch file. - Enter the drive letter of your Matshita drive. - In case of drive/firmware mismatch or a corrupted firmware file the drive will not be flashed. A typical flash session looks like this: Code: Windows flasher for Matshita DVD drives V1.01 by ala42, based on ben11's simple_flash
You have selected the file "E:\UJ-850S_1.05\UJ-850S_1.05_RPC1.dat" to be flashed to your Matshita drive.
Enter the drive letter of the Matshita drive to be flashed: g You have selected the target drive g
simple_flash V 1.01 compiled at Feb 6 2010 19:09:54 Selected firmware: MATSHITADVD-RAM UJ-850S 1.05 Selected device: MATSHITADVD-RAM UJ-850S 1.05 Continue? y Firmware update running, do not interrupt ...Finished
Press any key to continue . . .
Check RPC state:Make sure the RPC region on your drive is already set. You can check that with DiscInfo. Important RPC1 basics:When your drive is running in RPC1 mode, you need a software tool to handle the region changes. Under Windows you could use DVD Region Killer. Without such a tool you still can not change the regions as you like. Credits:Credits go to ben11 for the simple_flash and matshita_memory (dump) tools, the obfuscate source code and the RPC1 patch. Credits also go to all the volunteers who tested the tools on their drives.
_________________ LiteOn/Benq/LG/NEC/Pioneer/Samsung/Toshiba stuff: MediaCodeSpeedEdit V 1.2.0.10, released October 3rd 2011
Last edited by ala42 on Fri Nov 05, 2010 1:45 am, edited 5 times in total.
|
|
| Top |
|
 |
|
|
Posted: Mon Mar 15, 2010 8:14 pm |
|
| cvs |
| Master Poster |
 |
Joined: Tue Mar 28, 2006 11:15 pm Posts: 437 Location: UK
|
THANK YOU ala42 Excellent tools 
|
|
| Top |
|
 |
|
|
Posted: Wed Mar 17, 2010 1:20 am |
|
| nekrosoft13 |
| Master Poster |
 |
Joined: Tue Dec 10, 2002 3:44 am Posts: 129
|
|
Ala any chance for UJ-2xx Blu-ray drives support?
|
|
| Top |
|
 |
|
|
Posted: Thu Mar 18, 2010 12:20 am |
|
| ala42 |
| Firmware Patcher |
 |
Joined: Sun Nov 02, 2003 4:18 am Posts: 990 Location: Germany
|
|
| Top |
|
 |
|
|
Posted: Thu Mar 18, 2010 4:12 am |
|
Joined: Thu Mar 18, 2010 3:33 am Posts: 3
|
Hey - thanks again for your efforts here as I understand Matshita are both a pain and a woefully small segment of the community. Running Windows 7 x64 Ultimate, with a Matshita UJ-870BJ SATA drive operating 1.02 stock firmware, a working copy of AnyDVD (not that it does much at the moment), and getting this screen dump after inputting the correct drive letter: Code: Enter the drive letter of the Matshita drive to backup the firmware: d: You have selected the source drive d:
dump_matshita V 0.1 // sptxSay.DeviceIoControl: x1 (1) Incorrect function. // sptxSay x 0 0 29 E (ioctl status length senseLength) Have tried setting dump_matshita to run as admin, as well as switching compatibility mode to Win XP SP3 and Win 2000 on both it and the batch file. Then tried running the required command manually, got the same error. Help? 
|
|
| Top |
|
 |
|
|
Posted: Fri Mar 19, 2010 2:35 am |
|
Joined: Thu Mar 18, 2010 3:33 am Posts: 3
|
[_chef_] wrote: Please try with a 32-bit OS. That's going to prove to be a difficult task on a laptop.  Will a 32-bit WinPE environment be sufficient, or does the drive need to be empty for the dump process? Quote: But the real problem in this case could be the used SATAcontroller (setup). Which one do you use and in which mode? The board is built off the RS780MN chipset, which usually has the AMD SB700 chipset operating as the SATA controller, but Win 7 is using the generic driver. While it does have AHCI up and working, I think it's safe to say it doesn't have a RAID mode, especially seeing as there isn't one in BIOS.
|
|
| Top |
|
 |
|
|
Posted: Fri Mar 19, 2010 11:56 am |
|
| Puma |
| Administrator |
 |
Joined: Tue May 11, 2004 3:02 pm Posts: 10124 Location: UK
|
|
| Top |
|
 |
|
|
Posted: Fri Mar 19, 2010 12:27 pm |
|
Joined: Thu Mar 18, 2010 3:33 am Posts: 3
|
Puma wrote: this has been tested on 64bit windows, have you an option to turn AHCI off in the bios? if not trying booting into safemode, and trying from there AHCI did the trick. Cheers!
|
|
| Top |
|
 |
|
|
Posted: Fri Mar 19, 2010 8:20 pm |
|
| chef |
| Administrator |
 |
 |
Joined: Fri Aug 09, 2002 11:39 am Posts: 23429 Location: .de #...still playing LLAMATRON! # sprite killing around level 138 and higher....
|
Cool! Were you able to use the tool then?
_________________ .:The rpc1.org FAQ:. Please read & follow our firmware request rules precisely! .:The DiscInfo tool:. I am looking for DVD-R for Authoring DVD-R (A) & HD-DVD media, any size, any brand. Please pm me if you can help.
|
|
| Top |
|
 |
|
|
Posted: Mon Mar 29, 2010 11:07 am |
|
| Kana-chan |
| Rookie |
 |
Joined: Wed Mar 24, 2010 3:39 pm Posts: 5 Location: Antibes
|
Hello, I am trying to use the dump tool above on a Matshita DVD-ROM SR-8178. But, I am facing a problem. See below : Code: E:\Firmware\MatshitaWinDump>MatshitaWinDump.bat
Windows dumper for Matshita DVD drives V1.01 by ala42, based on ben11's dump_mat shita
Enter the drive letter of the Matshita drive to backup the firmware: d You have selected the source drive d
dump_matshita V 0.1 Appear to have a matshita device MATSHITADVD-ROM SR-8178 PZ16 dump 1 change_vendor_mode: rc -258 tries 101 error during attempt to read memory from device \\.\d:
Appuyez sur une touche pour continuer... I do not know why it cannot read the memory ... but the device name "\\.\d:" must not be the good one. Do you have any kind of explanation ? I am not in AHCI mode ... I am in IDE Enhanced mode (both IDE and SATA). I use Windows XP SP2 and the drivers are the one of Microsoft from 2001. In Windows Devices Manager I have 2 "primary IDE" and 2 "secondary IDE" due to the enhance mode to use my SATA disks. Thanks.
_________________ Regards, Kana-chan. --------------------
|
|
| Top |
|
 |
|
|
Posted: Mon Mar 29, 2010 11:17 am |
|
| ala42 |
| Firmware Patcher |
 |
Joined: Sun Nov 02, 2003 4:18 am Posts: 990 Location: Germany
|
|
| Top |
|
 |
|
|
Posted: Mon Mar 29, 2010 11:25 am |
|
| Kana-chan |
| Rookie |
 |
Joined: Wed Mar 24, 2010 3:39 pm Posts: 5 Location: Antibes
|
Oops, sorry ... Arf, this drive will make me crazy ... 
_________________ Regards, Kana-chan. --------------------
|
|
| Top |
|
 |
|
|
Posted: Fri Apr 09, 2010 3:38 am |
|
Joined: Fri Apr 09, 2010 3:09 am Posts: 1
|
|
Excellent job, ala42!
Many thanks for your utilities, which help me to convert MATSHITADVD-RAM_UJ880AS_1.50 into RPC1 drive.
I faced the same problem that Kana-chan reported, and booting in safe mode did fix it.
After patching, some software players (such as Nero ShowTime) now play all my DVDs, and others eg. Toshiba DVD Player cannot work with few foreign discs which Nero understands. Do you have any possible explanation of this fact?
|
|
| Top |
|
 |
|
|
Posted: Sun Apr 11, 2010 4:52 am |
|
Joined: Sun Apr 11, 2010 4:40 am Posts: 3
|
Hi guys!! I need help here. I'm really looking forward to an RPC-1 firmware of my Matshita UJ862AS drive! I'm facing the following error even when I try running in safe mode: Enter the drive letter of the Matshita drive to backup the firmware: d: You have selected the source drive d: dump_matshita V 0.1 // sptxSay.DeviceIoControl: x1 (1) Incorrect function. // sptxSay x 0 0 29 E (ioctl status length senseLength) My laptop is a Sony Vaio Z (VGN-Z21VN) running Windows 7 Ultimate x64 and I can't control AHCI in the system BIOS Any tips? Thanks in advance 
|
|
| Top |
|
 |
|
|
Posted: Mon Apr 12, 2010 1:24 am |
|
| ala42 |
| Firmware Patcher |
 |
Joined: Sun Nov 02, 2003 4:18 am Posts: 990 Location: Germany
|
|
| Top |
|
 |
|
|
Posted: Wed Apr 14, 2010 1:30 am |
|
Joined: Tue Apr 13, 2010 1:57 am Posts: 1
|
|
I have successfully made my Vaio Z590 region free in Windows 7 64-bit, after booting in safe mode and applying the patch.
I want to join an earlier poster in extending a HUGE THANK YOU to ala42 for making this available. I travel the world and it's essential to be able to play DVDs wherever I go.
Please carry on this work and I hope we can see patches for earlier Matshita DVD drives as well as the new Blu-ray drives.
|
|
| Top |
|
 |
|
|
Posted: Sun Apr 18, 2010 1:40 am |
|
Joined: Sun Apr 18, 2010 1:19 am Posts: 1
|
Hello, I like to use the MatshitaWinFlash Tool to make my MATSHITADVD-RAM UJ-844 RC02 region code free. I have already suceeded with step 1 of dumping and converting the firmware. However, while trying to flash the drive I keep getting the following error: Code: Windows flasher for Matshita DVD drives V1.01 by ala42, based on ben11's simple_ flash
You have selected the file C:\Users\Robert\Desktop\MatshitaWinDump\MATSHITADVD-RAM_UJ-844__RC02_RPC1.dat
to be flashed to your Matshita drive.
Enter the drive letter of the Matshita drive to be flashed: d You have selected the target drive d
simple_flash V 1.01 compiled at Feb 6 2010 19:09:54 Selected firmware: MATSHITADVD-RAM UJ-844 RC02 Selected device: MATSHITADVD-RAM UJ-844 RC02 Continue? y Firmware update running, do not interrupt ...// sptxSay.DeviceIoControl: x45D (1 117) The request could not be performed because of an I/O device error. // sptxSay x 0 0 8030 E (ioctl status length senseLength) sp_write returned -1
Press any key to continue . . .
I am using Windows 7 x64 with ahci enabled. Unfortunately, disabling ahci in the bios, results in a boot failure, so this seems not to be an option. Booting windows in failsafe mode also does not work (I get the same error). Is there any other way which I can try to flash my drive? For instance, is it possible to create a boot-cd to flash my drive, so that I could turn off ahci temporarily? Thanks! Best regards, Bob
|
|
| Top |
|
 |
|
|
Posted: Sun Apr 18, 2010 2:07 am |
|
| ala42 |
| Firmware Patcher |
 |
Joined: Sun Nov 02, 2003 4:18 am Posts: 990 Location: Germany
|
|
| Top |
|
 |
|
|
Posted: Sun Apr 18, 2010 5:56 pm |
|
Joined: Sun Apr 18, 2010 5:49 pm Posts: 1
|
|
Hi, i have a Matshita DVD+RW UJ-867S and i was wondering if it is supported by the MatshitaWinDump Tool.
I just want to make sure before i do after to harm my dvd player in my laptop.
Thanks, its much appreciated
|
|
| Top |
|
 |
|
|
Posted: Sun Apr 18, 2010 6:06 pm |
|
| ala42 |
| Firmware Patcher |
 |
Joined: Sun Nov 02, 2003 4:18 am Posts: 990 Location: Germany
|
|
| Top |
|
 |
|
|
Posted: Sun Apr 18, 2010 9:30 pm |
|
Joined: Sun Apr 18, 2010 9:14 pm Posts: 3
|
|
Hi,
first of all thanks for your good work of returning the power to the user.
Unfortunately I am not getting to the end of the process with my MATSHITA UJ892AS. Quite frankly, if it wasn't part of a notebook I would probably send it back. Anyway, I disgress.
I went through a number of hoops with this. First I had to create a bootable CD with Windows PE on another machine (since I have no Windows installed on the notebook), then I had to switch the SATA mode to IDE prior to booting the Win PE environment, then I had to copy the patched firmware file to something simpler right into the directory with simpleflash.exe and call it manually.
After all that simpleflash.exe would actually start the process of flashing the file ... only to exit with an error code. It says "sp_write returned -258". I managed to get hold of the source simple_flash.c (posted by ben11 in this very forum) and it seems it refers to some sense code 0xFE, but frankly I have reached the end of my powers.
If anyone has an idea what else I can try I'd be most grateful.
Thanks,
Mar2u
|
|
| Top |
|
 |
|
|
Posted: Sun Apr 18, 2010 10:04 pm |
|
| ala42 |
| Firmware Patcher |
 |
Joined: Sun Nov 02, 2003 4:18 am Posts: 990 Location: Germany
|
|
Post the complete output you get while flashing. Does the dump tool work ? Which Windows version and service pack level did you use for the PE disk ? Did you use the Microsoft IDE driver ? Is the SATA controller in IDE mode ? Are you using Linux ?
_________________ LiteOn/Benq/LG/NEC/Pioneer/Samsung/Toshiba stuff: MediaCodeSpeedEdit V 1.2.0.10, released October 3rd 2011
|
|
| Top |
|
 |
|
|
Posted: Sun Apr 18, 2010 11:35 pm |
|
Joined: Sun Apr 11, 2010 4:40 am Posts: 3
|
|
Hey guys,
I couldn't dump the firmware even in safe mode. I can't disable AHCI in bios. What should I do?
Enter the drive letter of the Matshita drive to backup the firmware: d: You have selected the source drive d:
dump_matshita V 0.1 // sptxSay.DeviceIoControl: x1 (1) Incorrect function. // sptxSay x 0 0 29 E (ioctl status length senseLength)
Target is a UJ862AS.
Thanks
|
|
| Top |
|
 |
|