Flashing firmware on a Mac for LibreDrive

The place to discuss Mac OS X version of MakeMKV
MKV Maker
Posts: 36
Joined: Wed Jun 03, 2020 3:42 am

Re: Flashing firmware on a Mac for LibreDrive

Post by MKV Maker »

Goddess_Germanika wrote:
Wed Jan 17, 2024 6:57 am
Thank you for your response. I spent another few hours reading and researching all of this and I now at least understand what is going on and it does seem like electronics makers are getting increasingly hostile to their customers.
Hostile is an understatement. They have been cruel to their customers. It is analogous to how HP treat their customers. HP, LG, and Pioneer all use the failure of an excuse of security. Nothing can be farther from the truth. It is all about control of a product they made but do not own. Ultimately they cannot control what is not in their possession.
Goddess_Germanika
Posts: 9
Joined: Mon Jan 15, 2024 4:09 pm

Re: Flashing firmware on a Mac for LibreDrive

Post by Goddess_Germanika »

I hope my last question.

Someone mentioned my code should look something like this

Code: Select all

/Applications/MakeMKV.app/Contents/MacOS/makemkvcon f -d '/IOBDServices/5CDB4FF9' -f /tmp/sdf.bin rawflash enc -i /tmp/HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936.bin

HL-DT-ST-BD-RE_BH16NS60-1.02-NM00600-212005081014

When I looked in The everything you need download I found the line directly above. The one at the end of the full script "NM001002118" I found in the Old Folder, so I am assuming for older drives? The one in the HL-DT-ST folder has "NM00600-2120"

so my script should be

Code: Select all

/Applications/MakeMKV.app/Contents/MacOS/makemkvcon f -d '/IOBDServices/5CDB4FF9' -f /tmp/sdf.bin rawflash enc -i /tmp/HL-DT-ST-BD-RE_BH16NS60-1.02-NM00600-212005081014.bin
This means this script expects to find encrypted ROM and it will downgrade it to an unencrypted 1.02 which will Read UHD Blu-ray, have I got this right?

Thank you for your advice and patience.
MKV Maker
Posts: 36
Joined: Wed Jun 03, 2020 3:42 am

Re: Flashing firmware on a Mac for LibreDrive

Post by MKV Maker »

The copy I used [and saved for future] is labelled HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936. Apparently there are three versions of 1.02 although I am not sure what the differences are amongst mine and those.
Goddess_Germanika
Posts: 9
Joined: Mon Jan 15, 2024 4:09 pm

Re: Flashing firmware on a Mac for LibreDrive

Post by Goddess_Germanika »

This worked and seems to have already made the drive better! Discs that failed multiple times ripped successfully. They seem to rip faster as well.

I'll see how we do with UHD then put this software in the buy column. I assume Preferences open up after I buy.

Code: Select all

/Applications/MakeMKV.app/Contents/MacOS/makemkvcon f -d '/IOBDServices/5CDB4FF9' -f /tmp/sdf.bin rawflash enc -i /tmp/HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936.bin
Does anyone know if I can open the .bin files so I can see how they are written? I am an accountant but studying coding. I'd love to see how firmware like this is written.

Thank you all (Y'all if yer from Texas)
MKV Maker
Posts: 36
Joined: Wed Jun 03, 2020 3:42 am

Re: Flashing firmware on a Mac for LibreDrive

Post by MKV Maker »

Goddess_Germanika wrote:
Wed Jan 17, 2024 3:31 pm
Does anyone know if I can open the .bin files so I can see how they are written? I am an accountant but studying coding. I'd love to see how firmware like this is written.
You may be able to disassemble it although I know not how. Perhaps GDB disassembles .bin files. If it were a UNIX executable then I know GDB can do it. Perhaps a tool like IDA Pro can open or disassemble .bin files in a way that they are understandable.
Post Reply