Note to anyone [including my future self] using Archgon MD-8107S-U3-UHD on MacOS (mine is currently Sequoia 15.5 (24F74)).
I bought one from Amazon at
https://www.amazon.com/dp/B07BC9F98J for $126.89.
The box on the outside says MD-8107S-U3YC-UHD.
I am not sure what the difference in the "U3" vs "U3YC" is.
Maybe "YC" is because the box includes a dual USB-A to USB Micro B SuperSpeed Y-cable?
When I got it the firmware was 1.02:
Code: Select all
% ./makemkvcon f -l
Found 1 drives(s)
00: /IOBDServices/F2CBE85A, /dev/rdisk6, /dev/rdisk6
HL-DT-ST_BD-RE_BU40N_1.02_212012011716_MO6O3UC0801
First run I intentionally played a little dumb and tried to makemvk backup UHD disk without updating the firmware.
Not unexpected, I got lots of the following errors:
- makmvk Error Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT PRESENT' occurred while issuing SCSI command
- Can't read AACS VID from disc - most likely current AACS host certificate is revoked by your drive
- LibreDrive compatible drive is required to open this disc - video can't be decrypted
Following the OP's mac instruction, I downloaded
https://makemkv.com/sdf.bin and "The all you need firmware pack.zip".
I extracted "LG slim BU40N/HL-DT-ST-BD-RE_BU40N-1.03-NM00000-211810241934.bin" and copied "sdf.bin" and "HL-DT-ST-BD-RE_BU40N-1.03-NM00000-211810241934.bin" to "/tmp".
I tried to flash 1.03 with the following command(s):
Code: Select all
% ./makemkvcon f -l
Found 1 drives(s)
00: /IOBDServices/F2CBE85A, /dev/rdisk6, /dev/rdisk6
HL-DT-ST_BD-RE_BU40N_1.02_212012011716_MO6O3UC0801
% ./makemkvcon f -d '/IOBDServices/F2CBE85A' -f /tmp/sdf.bin rawflash main -i /tmp/HL-DT-ST-BD-RE_BU40N-1.03-NM00000-211810241934.bin
Reading input file /tmp/HL-DT-ST-BD-RE_BU40N-1.03-NM00000-211810241934.bin
Flashing flags = 0x0 : 0 0 0 0 : ---- ---- ---- ----
Current Drive ID: HL-DT-ST_BD-RE_BU40N_1.02_212012011716_MO6O3UC0801
Ready to write drive flash memory.
Type "yes" to continue, "no" to abort
yes
Operation started: Sending flash image to drive
100% Operation finished
Operation started: Programming flash
100% Operation finished
Done successfully
I launched MakeMKV and the firmware said it was still 1.02.
I unplugged the drive and plugged it back in.
It said it was still firmware 1.02.
makemkv backups failed for the same above errors.
I noticed that my...
Code: Select all
HL-DT-ST_BD-RE_BU40N_1.02_212012011716_MO6O3UC0801
...firmware was very similar to the "encrypted" firmware listed in the OP...
Code: Select all
HL-DT-ST-BD-RE_BU40N_1.02_212012011716_MO3L91F0715.bin
Following the OP's mac instruction, I changed the "main" in my command to be "enc":
Code: Select all
% ./makemkvcon f -d '/IOBDServices/F2CBE85A' -f /tmp/sdf.bin rawflash enc -i /tmp/HL-DT-ST-BD-RE_BU40N-1.03-NM00000-211810241934.bin
Reading input file /tmp/HL-DT-ST-BD-RE_BU40N-1.03-NM00000-211810241934.bin
Flashing flags = 0x0 : 0 0 0 0 : ---- ---- ---- ----
Sending image in encrypted format
Current Drive ID: HL-DT-ST_BD-RE_BU40N_1.02_212012011716_MO6O3UC0801
Ready to write drive flash memory.
Type "yes" to continue, "no" to abort
yes
Operation started: Sending flash image to drive
100% Operation finished
Operation started: Programming flash
100% Operation finished
Done successfully
I unplugged the drive and plugged it back in and now it says it is firmware 1.03.
I am now able to successfully backup a UHD disk with none of the above errors.