LG BH16NS40 with the SVC code NS40 mistakenly flashed as NS50

Forum for discussions about UHD-capable dives
Post Reply
Message
Author
taxaza
Posts: 1
Joined: Wed May 19, 2021 4:56 am

LG BH16NS40 with the SVC code NS40 mistakenly flashed as NS50

#1 Post by taxaza » Wed May 19, 2021 7:24 am

As many before me, I was unfortunate enough to flash my LG BH16NS40 with SVC code NS40 with the wrong firmware. I have an LG BH16NS40 drive that came with firmware v1.03 and searching LG website I found out that there was a v1.05 firmware so I went ahead and flashed it. Unfortunately as I found out, there are two different drives sharing the same name. The one I have is the older model with SVC code NS40 (it is written on a sticker on the drive itself) while the firmware I flashed was for the newer model with SVC code NS50. The result was that my drive no longer could read any disk. Not only that, but the firmware I wrongly flashed is encrypted, making difficult to flash anything else over it. I searched a lot for a solution and I found two posts that helped me:
viewtopic.php?f=16&t=19634
and this one:
viewtopic.php?f=16&t=21309

The second one had the solution to my problem but it does not describe the process in detail, so I decided to write down what I did in case someone else needs it.

You will need a Desktop able to switch SATA to IDE mode from the Bios/UEFI (instead of the newer AHCI mode that is not suitable for our case), so probably an old machine. Mine had a SATA mode called "Enhanced" that did just that. The LG BH16NS40 must be connected to the first SATA port available, usually called SATA 1 (sometimes SATA 0). You better disconnect all other SATA devices for the process.

Step 1
Download Billycar11 NS40 Recovery Image from here: https://www.mediafire.com/file/8by2zqop ... D.zip/file
It includes instructions in order to create a bootable USB flash drive using Rufus. Use it too boot (its a Windows PE environment).

Step 2
From inside Windows PE, download and install makeMKV. Then in the folder you installed makeMKV copy the file HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936.bin, you can find it here: viewtopic.php?f=19&t=19113, more specifically here, inside the "old" folder: https://www.makemkv.com/download/mk-fir ... 200720.zip
Open CMD in administrator mode, Using cd commands navigate to the folder where you installed makeMKV. Then run the command: makemkvcon.exe f --all-yes -d I: rawflash enc -i HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936.bin

Step 3
Using "BH14NS40_N1.00-A4_patched.exe" tool (it is on the desktop folder named "User Tools") select DE_LG_WH16NS60_1.00.bin file to flash. You can find this file from here: viewtopic.php?f=16&t=18873#p70284 specifically here: https://drive.google.com/file/d/102V7DU ... sp=sharing
Shutdown completely and unplug the PC for 10 seconds.

Step 4
Boot again using the Windows PE USB.
Watch this video carefully: https://www.youtube.com/watch?v=jyQV1aPlbow
Then follow its instructions using:
- Wrong firmware selected: WH16NS60 1.00 (same used in lg tool, DE_LG_WH16NS60_1.00.bin)
- Correct firmware selected: BH16NS40 1.03 (DE_LG_BH16NS40_1.03.BIN)
You will find DE_LG_BH16NS40_1.03.BIN again inside the "User Tools" folder on the Desktop.

Hopefully you are done and your drive will work. Good luck!!!

svollebregt
Posts: 1
Joined: Wed Jun 30, 2021 9:49 am

Re: LG BH16NS40 with the SVC code NS40 mistakenly flashed as NS50

#2 Post by svollebregt » Sat Jul 03, 2021 3:15 pm

Thanks for the guide, I also managed to wrongly flash my drive with 1.05 NS50 thanks to LGs flasher that displays SN50 below my 1.03 firmware while, apparently, my drive is NS40 (on my label no SVC code is written). Following your guide, I managed to restore it but I had to use a different step 4:
Boot again using Win10 PE
Follow the instructions of this video to flash using dosflash: https://www.youtube.com/watch?v=eXgybNfHhcg
- First read the firmware on the drive (tool should display the version as specified in step 3)
- Use the data mover to move the calibration data from the dumped firmware to DE_LG_BH16NS40_1.03.BIN
- Flash this edited firmware using dosflah

I can now read disks again, while before it was only able to open and close. Thanks all for supplying these tools and guides!

lrmcba
Posts: 15
Joined: Fri Nov 05, 2021 4:39 am

Re: LG BH16NS40 with the SVC code NS40 mistakenly flashed as NS50

#3 Post by lrmcba » Fri Nov 05, 2021 4:44 am

Hello guys happen to me exactly the same, but not flashed to NS50, just used BH16NS40 v1.05 firmware updater and dunno why the LG Bluray dont ready anything anymore. I have downloaded all the content your mention on the tutorials, but i cannot find this one wich is part in the end of the process and restore the bluray. "DE_LG_BH16NS40_1.03.BIN" i cannot find this anywhere, someone please could share this file uploading on mediafire? i tried searching along all www and i cant get. Thanks, PLEASE HELPME! :)

lrmcba
Posts: 15
Joined: Fri Nov 05, 2021 4:39 am

Re: LG BH16NS40 with the SVC code NS40 mistakenly flashed as NS50

#4 Post by lrmcba » Fri Nov 05, 2021 10:18 pm

Image
Image
Image

Please someone helpme :( The drive Cant read anymore.

KTL03
Posts: 8
Joined: Thu Oct 29, 2020 6:42 pm

Re: LG BH16NS40 with the SVC code NS40 mistakenly flashed as NS50

#5 Post by KTL03 » Mon Nov 08, 2021 9:17 pm

Attached is the 1.03 version for NS40 only.
Attachments
flash_HL-DT-ST_BD-RE_BH16NS40_1.03-A0.bin.7z
(994.99 KiB) Downloaded 540 times

Post Reply