Page 1 of 1
LG WP50NB40 Recovery Flashing via CLI
Posted: Sun Dec 21, 2025 2:21 am
by jayawrrr
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
Re: LG WP50NB40 Recovery Flashing via CLI
Posted: Sun Dec 21, 2025 8:39 pm
by MartyMcNuts
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.
Re: LG WP50NB40 Recovery Flashing via CLI
Posted: Sun Dec 21, 2025 11:06 pm
by jayawrrr
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
Re: LG WP50NB40 Recovery Flashing via CLI
Posted: Mon Dec 22, 2025 12:39 am
by MartyMcNuts
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.
Re: LG WP50NB40 Recovery Flashing via CLI
Posted: Mon Dec 22, 2025 1:15 am
by jayawrrr
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
Re: LG WP50NB40 Recovery Flashing via CLI
Posted: Mon Dec 22, 2025 4:24 am
by MartyMcNuts
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.
Re: LG WP50NB40 Recovery Flashing via CLI
Posted: Mon Dec 22, 2025 6:00 am
by jayawrrr
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
Re: LG WP50NB40 Recovery Flashing via CLI
Posted: Mon Dec 22, 2025 6:28 am
by MartyMcNuts
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.
Re: LG WP50NB40 Recovery Flashing via CLI
Posted: Mon Dec 22, 2025 9:43 pm
by jayawrrr
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
Re: LG WP50NB40 Recovery Flashing via CLI
Posted: Mon Dec 22, 2025 11:06 pm
by MartyMcNuts
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!
