LG WP50NB40 Recovery Flashing via CLI

Forum for discussions about UHD-capable dives
Post Reply
Message
Author
jayawrrr
Posts: 5
Joined: Sat Dec 20, 2025 5:01 pm

LG WP50NB40 Recovery Flashing via CLI

#1 Post by jayawrrr » Sun Dec 21, 2025 2:21 am

Been trying to unlock libredrive on my WP50NB40 based on the CLI procedures outlined in the ultimate guide.
viewtopic.php?f=16&t=19634

I first flashed BP50NB40-NB50-1.03MK, then BP60NB10 1.02MK. Both steps reported success, but the drive is still showing as `Status: Possible, not yet enabled`.

Looking at some of the other threads related to WP50NB40, it sounds like the second flash requires the RECOVERY option from the SDFTool Flasher GUI. However, I don't have ready access to a Windows machine rn to run that tool and I don't see an equivalent option in the help docs for the CLI.

Does anybody know what the equivalent settings would be to perform a RECOVERY via the CLI? Or is there something else that I'm totally missing?

My drive info is as follows:
Drive Information
OS device name: /dev/rdisk8
Current profile: BD-ROM
Manufacturer: HL-DT-ST
Product: BD-RE WP50NB40
Revision: 1.03
Serial number:
Firmware date: 2121-07-08 16:09
Bus encryption flags: 17
Highest AACS version: 81

LibreDrive Information
Status: Possible, not yet enabled
Drive platform: MT1959

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

Re: LG WP50NB40 Recovery Flashing via CLI

#2 Post by MartyMcNuts » Sun Dec 21, 2025 8:39 pm

jayawrrr wrote:
Sun Dec 21, 2025 2:21 am
Been trying to unlock libredrive on my WP50NB40 based on the CLI procedures outlined in the ultimate guide.
viewtopic.php?f=16&t=19634

I first flashed BP50NB40-NB50-1.03MK, then BP60NB10 1.02MK. Both steps reported success, but the drive is still showing as `Status: Possible, not yet enabled`.

Looking at some of the other threads related to WP50NB40, it sounds like the second flash requires the RECOVERY option from the SDFTool Flasher GUI. However, I don't have ready access to a Windows machine rn to run that tool and I don't see an equivalent option in the help docs for the CLI.

Does anybody know what the equivalent settings would be to perform a RECOVERY via the CLI? Or is there something else that I'm totally missing?

My drive info is as follows:
Drive Information
OS device name: /dev/rdisk8
Current profile: BD-ROM
Manufacturer: HL-DT-ST
Product: BD-RE WP50NB40
Revision: 1.03
Serial number:
Firmware date: 2121-07-08 16:09
Bus encryption flags: 17
Highest AACS version: 81

LibreDrive Information
Status: Possible, not yet enabled
Drive platform: MT1959
If using Linux you need to use an older version of MakeMKV for flashing as the latest version for Linux has issues. There are a few posts about this.
Cheers :D
----------------------------------------------------------------------------------------------------------------------------
For UHD enabled drives (AU/NZ/SG + Others) & DIY Single Drive Flasher (WW): https://uhdenableddrives.com

jayawrrr
Posts: 5
Joined: Sat Dec 20, 2025 5:01 pm

Re: LG WP50NB40 Recovery Flashing via CLI

#3 Post by jayawrrr » Sun Dec 21, 2025 11:06 pm

I'm using MacOS with MakeMKV version 1.17.7.

These are the commands that I ran to flash:

./makemkvcon f -d '/IOBDServices/0378CC82' -f ~/Desktop/flash/sdf.bin rawflash full main -i ~/Desktop/flash/BP50NB40-NB50/HL-DT-ST-BD-RE_BP50NB40-NB50-1.03-NM00800-212005070917.bin

./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

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

Re: LG WP50NB40 Recovery Flashing via CLI

#4 Post by MartyMcNuts » Mon Dec 22, 2025 12:39 am

jayawrrr wrote:
Sun Dec 21, 2025 11:06 pm
I'm using MacOS with MakeMKV version 1.17.7.

These are the commands that I ran to flash:

./makemkvcon f -d '/IOBDServices/0378CC82' -f ~/Desktop/flash/sdf.bin rawflash full main -i ~/Desktop/flash/BP50NB40-NB50/HL-DT-ST-BD-RE_BP50NB40-NB50-1.03-NM00800-212005070917.bin

./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
change main to enc for the first flash.
Cheers :D
----------------------------------------------------------------------------------------------------------------------------
For UHD enabled drives (AU/NZ/SG + Others) & DIY Single Drive Flasher (WW): https://uhdenableddrives.com

jayawrrr
Posts: 5
Joined: Sat Dec 20, 2025 5:01 pm

Re: LG WP50NB40 Recovery Flashing via CLI

#5 Post by jayawrrr » Mon Dec 22, 2025 1:15 am

Changed main to enc for the first flash, but still showing "Status: Possible, not yet enabled". Performed full system reboot and no change. Still won't read 4k discs :(

Current commands:

./makemkvcon f -d '/IOBDServices/0378CC82' -f ~/Desktop/flash/sdf.bin rawflash full enc -i ~/Desktop/flash/BP50NB40-NB50/HL-DT-ST-BD-RE_BP50NB40-NB50-1.03-NM00800-212005070917.bin

./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

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

Re: LG WP50NB40 Recovery Flashing via CLI

#6 Post by MartyMcNuts » Mon Dec 22, 2025 4:24 am

jayawrrr wrote:
Mon Dec 22, 2025 1:15 am
Changed main to enc for the first flash, but still showing "Status: Possible, not yet enabled". Performed full system reboot and no change. Still won't read 4k discs :(

Current commands:

./makemkvcon f -d '/IOBDServices/0378CC82' -f ~/Desktop/flash/sdf.bin rawflash full enc -i ~/Desktop/flash/BP50NB40-NB50/HL-DT-ST-BD-RE_BP50NB40-NB50-1.03-NM00800-212005070917.bin

./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
remove full, it's not needed. should be rawflash enc.

post the output.
Cheers :D
----------------------------------------------------------------------------------------------------------------------------
For UHD enabled drives (AU/NZ/SG + Others) & DIY Single Drive Flasher (WW): https://uhdenableddrives.com

jayawrrr
Posts: 5
Joined: Sat Dec 20, 2025 5:01 pm

Re: LG WP50NB40 Recovery Flashing via CLI

#7 Post by jayawrrr » 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

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

Re: LG WP50NB40 Recovery Flashing via CLI

#8 Post by MartyMcNuts » Mon Dec 22, 2025 6:28 am

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
From the UHD drive guide:

WP/BP50NB40 SVC 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

so the bold & underlined step is done. Flash the same firmware again using rawflash full this time which will flash with the bootloader. Then use rawflash main for the last flash with the BP60NB10 1.00_HBD firmware.
Cheers :D
----------------------------------------------------------------------------------------------------------------------------
For UHD enabled drives (AU/NZ/SG + Others) & DIY Single Drive Flasher (WW): https://uhdenableddrives.com

jayawrrr
Posts: 5
Joined: Sat Dec 20, 2025 5:01 pm

Re: LG WP50NB40 Recovery Flashing via CLI

#9 Post by jayawrrr » Mon Dec 22, 2025 9:43 pm

Success! Thanks for clarifying those commands, Marty!

For anyone else looking to unlock a WP50NB40 slim drive, these were the final commands that ended up working for me:

./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

./makemkvcon f -d '/IOBDServices/0378CC82' -f ~/Desktop/flash/sdf.bin rawflash full -i ~/Desktop/flash/BP50NB40-NB50/HL-DT-ST-BD-RE_BP50NB40-NB50-1.03-NM00800-212005070917.bin

./makemkvcon f -d '/IOBDServices/0378CC82' -f ~/Desktop/flash/sdf.bin rawflash main -i ~/Desktop/flash/BP60NB10/HL-DT-ST-BD-RE_BP60NB10-1.02-NM00800-212005070935.bin

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

Re: LG WP50NB40 Recovery Flashing via CLI

#10 Post by MartyMcNuts » Mon Dec 22, 2025 11:06 pm

jayawrrr wrote:
Mon Dec 22, 2025 9:43 pm
Success! Thanks for clarifying those commands, Marty!

For anyone else looking to unlock a WP50NB40 slim drive, these were the final commands that ended up working for me:

./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

./makemkvcon f -d '/IOBDServices/0378CC82' -f ~/Desktop/flash/sdf.bin rawflash full -i ~/Desktop/flash/BP50NB40-NB50/HL-DT-ST-BD-RE_BP50NB40-NB50-1.03-NM00800-212005070917.bin

./makemkvcon f -d '/IOBDServices/0378CC82' -f ~/Desktop/flash/sdf.bin rawflash main -i ~/Desktop/flash/BP60NB10/HL-DT-ST-BD-RE_BP60NB10-1.02-NM00800-212005070935.bin
Glad you're all sorted! :D
Cheers :D
----------------------------------------------------------------------------------------------------------------------------
For UHD enabled drives (AU/NZ/SG + Others) & DIY Single Drive Flasher (WW): https://uhdenableddrives.com

Post Reply