jayawrrr wrote: ↑Mon Dec 22, 2025 6:00 am
Progress! It looks like the first flash finally worked! The drive info is now as follows:
Drive Information
OS device name: /dev/rdisk8
Current profile: BD-ROM
Manufacturer: HL-DT-ST
Product: BD-RE BP50NB40
Revision: 1.03
Serial number: SIM2221U15627
Firmware date: 2120-05-07 09:17
Bus encryption flags: 17
Highest AACS version: 81
LibreDrive Information
Status: Enabled
Drive platform: MT1959
Firmware type: Patched (microcode access re-enabled)
Firmware version: 1.03
DVD all regions: Yes
BD raw data read: Yes
BD raw metadata read: Yes
Unrestricted read speed: Yes
It still will not read the UHD disc that I'm testing with. I assume this means that the second flash still is not working?
Below are the commands that I ran and output:
$ ./makemkvcon f -d '/IOBDServices/0378CC82' -f ~/Desktop/flash/sdf.bin rawflash enc -i ~/Desktop/flash/BP50NB40-NB50/HL-DT-ST-BD-RE_BP50NB40-NB50-1.03-NM00800-212005070917.bin
Reading input file /Users/jayawrrr/Desktop/flash/BP50NB40-NB50/HL-DT-ST-BD-RE_BP50NB40-NB50-1.03-NM00800-212005070917.bin
Flashing flags = 0x0 : 0 0 0 0 : ---- ---- ---- ----
Sending image in encrypted format
Current Drive ID: HL-DT-ST_BD-RE_WP50NB40_1.03_212107081609_SIM2221U15627
Using USB chipset workaround for Desktop drive handshake
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
$ ./makemkvcon f -d '/IOBDServices/0378CC82' -f ~/Desktop/flash/sdf.bin rawflash full main -i ~/Desktop/flash/BP60NB10/HL-DT-ST-BD-RE_BP60NB10-1.02-NM00800-212005070935.bin
Reading input file /Users/jayawrrr/Desktop/flash/BP60NB10/HL-DT-ST-BD-RE_BP60NB10-1.02-NM00800-212005070935.bin
Flashing flags = 0x1 : 0 0 0 1 : ---- ---- ---- BOOT
Current Drive ID: HL-DT-ST_BD-RE_BP50NB40_1.03_212005070917_SIM2221U15627
Using USB chipset workaround for Desktop drive handshake
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