Sanity Check for BP50NB40

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

Sanity Check for BP50NB40

#1 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: 3806
Joined: Wed Nov 22, 2017 11:45 pm

Re: Sanity Check for BP50NB40

#2 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

Post Reply