Hi there, I am trying to flash my LG BH16NS55
I am on Linux (NixOS, nix package of MakeMKV 1.18.4) where I tried using makemkvcon with sdf.bin.
Showed the drive info correctly.
Code: Select all
Drive Information
OS device name: /dev/sr0
Manufacturer: HL-DT-ST
Product: BD-RE BH16NS55
Revision: 1.03
Serial number: XXXXXXX
Firmware date: 2117-11-20 17:04
Bus encryption flags: 17
Highest AACS version: 76
LibreDrive Information
Status: Possible (with patched firmware)
Drive platform: MT1959
Harware support: Yes
Firmware support: No
Firmware type: Original (patched version available)
Firmware version: 1.03
DVD all regions: Possible (with patched firmware)
BD raw data read: Possible (with patched firmware)
BD raw metadata read: Possible (with patched firmware)
Unrestricted read speed: Possible (with patched firmware)
But trying to dump the firmware didnt work at all:
Code: Select all
makemkvcon f -d location -f /home/user/Downloads/sdf.bin dump auto -o .
also not with sudo. It never gave any output, also not in dmesg. Not when giving it an absolute directory like /home/user/Downloads/ or when giving it a filename to write into. The "sg" kernel module was loaded and the drive can be used to rip 1080p blurays at 6x speed.
Now I tried on windows 11 with MakeMKV 2.0.0. The GUI SDFtool latest version didn't work. It looks like it tries to find the sdftool exe in the english directory while my system is german? No idea how windows works there.
I then used the manual way, which only works in a powershell window as administrator, not as normal user. I was not able to give it a custom output dir but was able to dump the user firmware to the current directory.
Code: Select all
PS C:\Program Files (x86)\MakeMKV> .\makemkvcon64.exe f -d J: dump -o .
Command produced 1 file(s)
#00: size=70Kb name=dump_user_HL-DT-ST_BD-RE__BH16NS55_1.03_211711201704_KLMJ1BD3939.tar
Note that this is only the
user firmware! I tried a full dump which failed.
Code: Select all
PS C:\Program Files (x86)\MakeMKV> .\makemkvcon64.exe f -d J: dump full -o .
Error: full dump is disabled in this firmware version
DEBUG: Code 4279205893 at xZ.-xCs_\J9DIbU=f*hi}nH>ad6F+b$,:29395034
Command produced error code 0xff0f8005
I do not feel comfortable flashing a custom firmware if a full dump does not work. Also, would it even work in this case? Do I need to downgrade the firmware?
And what could go on with Linux?
Thanks in advance!