Sanity Check for BP50NB40

Forum for discussions about UHD-capable dives
Post Reply
the_sunflower
Posts: 7
Joined: Sun Sep 07, 2025 8:11 pm

Sanity Check for BP50NB40

Post by the_sunflower » Sun Sep 07, 2025 8:36 pm

Recently bought a BP50NB40. It's NB52 and was built in May of 2025. I am on linux (arch). I use the linux version of makemkv 1.18.1. I'd really prefer not to have to create a windows VM if I can avoid it.

From browsing guides and threads, it looks like what I need to do to get UHD ripping working is:
  1. Download sdf.bin from https://makemkv.com/sdf.bin
  2. Download Marty's all-flash pack from https://www.mediafire.com/file/bpl3pz2b ... 9.zip/file
  3. Download the Hybrid firmware pack: download/file.php?id=2143
  4. makemkvcon f -l #{See question 1}
  5. makemkvcon f -d '/dev/sr0' -f /tmp/sdf.bin rawflash enc -i /tmp/DE_LG_BP50NB40-NB50_1.03_MK.bin
  6. makemkvcon f -d '/dev/sr0' -f /tmp/sdf.bin rawflash full -i /tmp/DE_LG_BP60NB10_1.00_MK_HBD.bin #{See Question 2}
  7. Done?
Question 1:
makemkvcon f -l displays:

Code: Select all

Found 1 drives(s)
00: dev_21:1, /dev/sr0, /dev/sr0
  HL-DT-ST_BD-RE_BP50NB40_1.03_212107081603_<serial_number_of_drive>
So my later commands would go to /dev/sr0, right? Because I have no idea what dev_21 is. I assume that slot is specific to something for Mac.

Question 2:
Everything I can find on these forums indicates that the right way to flash this drive is a 2-flash process. But the UHD Sept 2025 guide (viewtopic.php?t=19634) makes it look like a 4-step process of:
  1. Original Firmware, starting state
  2. Load DE_LG_BP50NB40-NB50_1.03_MK.bin with encryption mode
  3. Load DE_LG_BP50NB40-NB50_1.03_MK.bin again, but this time with 'full' mode instead of 'enc' mode
  4. Load DE_LG_BP60NB10_1.00_MK_HBD.bin
  5. Load DE_LG_BP60NB10_1.02-MK.bin
When I read
BP50NB40 to > BP50NB40-NB50-1.03MK then to > BP60NB10 1.02MK or 1.00MK
NB52 to > BP50NB40-NB50-1.03MK with enc > BP50NB40-NB50-1.03MK with bootloader/full flash > BP60NB10 1.00_HBD from Marty download/file.php?id=2143
if using command line add "full" after rawflash

BP60NB10 on any Firmware directly to > BP60NB10 1.02MK
I get the 4-flash process above. Which goes against literally everything I've read, so I assumed I was wrong. Am I?

Thanks for the guides/firmwares/etc. Some of the movies I wanted to buy are only sold in UHD. And they didn't have blu-rays inside. So...literally the only way I can use my purchase is to figure this out. :(

MartyMcNuts
Posts: 3843
Joined: Wed Nov 22, 2017 11:45 pm

Re: Sanity Check for BP50NB40

Post by MartyMcNuts » Sun Sep 07, 2025 11:26 pm

the_sunflower wrote:
Sun Sep 07, 2025 8:36 pm
Recently bought a BP50NB40. It's NB52 and was built in May of 2025. I am on linux (arch). I use the linux version of makemkv 1.18.1. I'd really prefer not to have to create a windows VM if I can avoid it.

From browsing guides and threads, it looks like what I need to do to get UHD ripping working is:
  1. Download sdf.bin from https://makemkv.com/sdf.bin
  2. Download Marty's all-flash pack from https://www.mediafire.com/file/bpl3pz2b ... 9.zip/file
  3. Download the Hybrid firmware pack: download/file.php?id=2143
  4. makemkvcon f -l #{See question 1}
  5. makemkvcon f -d '/dev/sr0' -f /tmp/sdf.bin rawflash enc -i /tmp/DE_LG_BP50NB40-NB50_1.03_MK.bin
  6. makemkvcon f -d '/dev/sr0' -f /tmp/sdf.bin rawflash full -i /tmp/DE_LG_BP60NB10_1.00_MK_HBD.bin #{See Question 2}
  7. Done?
Question 1:
makemkvcon f -l displays:

Code: Select all

Found 1 drives(s)
00: dev_21:1, /dev/sr0, /dev/sr0
  HL-DT-ST_BD-RE_BP50NB40_1.03_212107081603_<serial_number_of_drive>
So my later commands would go to /dev/sr0, right? Because I have no idea what dev_21 is. I assume that slot is specific to something for Mac.

Question 2:
Everything I can find on these forums indicates that the right way to flash this drive is a 2-flash process. But the UHD Sept 2025 guide (viewtopic.php?t=19634) makes it look like a 4-step process of:
  1. Original Firmware, starting state
  2. Load DE_LG_BP50NB40-NB50_1.03_MK.bin with encryption mode
  3. Load DE_LG_BP50NB40-NB50_1.03_MK.bin again, but this time with 'full' mode instead of 'enc' mode
  4. Load DE_LG_BP60NB10_1.00_MK_HBD.bin
  5. Load DE_LG_BP60NB10_1.02-MK.bin
When I read
BP50NB40 to > BP50NB40-NB50-1.03MK then to > BP60NB10 1.02MK or 1.00MK
NB52 to > BP50NB40-NB50-1.03MK with enc > BP50NB40-NB50-1.03MK with bootloader/full flash > BP60NB10 1.00_HBD from Marty download/file.php?id=2143
if using command line add "full" after rawflash

BP60NB10 on any Firmware directly to > BP60NB10 1.02MK
I get the 4-flash process above. Which goes against literally everything I've read, so I assumed I was wrong. Am I?

Thanks for the guides/firmwares/etc. Some of the movies I wanted to buy are only sold in UHD. And they didn't have blu-rays inside. So...literally the only way I can use my purchase is to figure this out. :(
I replied to your other post. Please don't make duplicate posts.
Cheers :D
----------------------------------------------------------------------------------------------------------------------------
For UHD enabled drives (AU/NZ/SG + Others) & DIY Single Drive Flasher (WW): https://uhdenableddrives.com

the_sunflower
Posts: 7
Joined: Sun Sep 07, 2025 8:11 pm

Re: Sanity Check for BP50NB40

Post by the_sunflower » Wed Sep 17, 2025 4:52 pm

viewtopic.php?p=182475#p182475 <--that was the answer I was looking for. As for 'duplicate posts', well, that's what happens when posts disappear into a moderator queue for an unknown amount of time. People who are looking for an answer ask in more than one way to see if they can get help faster. Either way, I have my answer from the helpful person I linked to.

Post Reply