Help revert LG WH16NS40 back to FW 1.02 or crossflash


#10

It seems to me that for over a decade, this is no secret how to make dump firmware in LG constructions …

Devilsclaw flasher


command:
flasher -d [drive id] -l firmware.bin 6 00000000 00200000

where drive id is the drive number.

Program instructions:

But still the firmware needs to be upgraded, the header changed and the calibration data and the eeprom removed. Only then is it suitable for use in the downgrade operation .


#11

I have the replacement WH16NS40 now with FW 1.02.
I can do whatever you need with it to get you the FW on it, just let me know what to do in detail if it will work.

I am running Windows 10


#12

Firmware only resettable to stock by their own facilities?
Wow, that’s st_pid.
Why can’t power users just have their glamorous forensic freedom?


#13

It’s all about the $$$. No profit = no feature.


#14

Then there should at least be the freedom for users to easily modify the firmware, which voids the warranty until reverting to stock firmware.
Android has bootloaders and rooting for that purpose.


#15
**@minaelromany**
I have the replacement WH16NS40 now with FW 1.02.
I can do whatever you need with it to get you the FW on it, just let me know what to do in detail if it will work.

I am running Windows 10

You have the program and the command above.

command:
flasher -d [drive id] -l firmware.bin 6 00000000 00200000

where drive id is the drive number.

But I doubt that the program will work properly on Win10. The surest for this, however, the older XP \ W7 system.


#16

Will try it on my Win 10 PC. If it didn’t work, I will try it on another PC at home running Windows 7

Edit:It worked on my Win 10 PC and I got the .bin file now with 2MB size.

Should I try to flash it using your crossflash method or should I upload it ti you?


#17

Send here the file to check so that you can download.
Do not do crossflash because you need to change some data in the firmware downgrade


#18

It did give me an error when I tried: Invalid F/W. checksum mismatch.

Here is the 1.02 file:

HL-DT-ST_BD-RE_WH16NS40_1.02.zip (1.2 MB)


DosFlash V2.0 patched to support BH16NS40/BH16NS55 drives
#19

Now you can check the software downgrade to version 1.02.


#20

Thank you very much for the help.

Just to confirm, how should I flash? I have tried your flasher tool and flasher via CMD but neither worked.

Maybe it is my Windows 10?


#21

Only you can do it through an unlocked flasher.


Try on the older system


#22

I have just tried your unlocked flasher and that flasher.exe program on Windows 7 and still doesn’t work.

I still get the same message above with your unlocked flasher and flasher.exe doesn’t work at all as it says Win 7 isn’t compatible.


#23

We do not have a factory model to test.
Maybe HLDS blocked something in the fw.1.03 software
I will consult with @ blackened2687 what may be the problem.


#24

I suspect the same indeed.


#25

Try to run unlocked flasher as an administrator (“Run as Administrator”)


#26

I did that and still the same issue.
I even just connected the drive to another PC running Windows 7 that worked with flasher.exe this time but also failed flashing or even extracting the firmware. The Unlocked flasher also didn’t work neither by running it normally or Running as an Administrator and same error message:


#27

It looks like there is a problem with saving the software recorder in ROM.
How can you copy a 1.03 firmware and send it to us.
Maybe there we can find something to explain this situation.


#28

My thoughts exactly.
I will try to exctract FW 1.03 again but I don’t think it will work.

Is there any way for you to check it from LG site?

https://www.lg.com/us/lgecs.downloadFile.ldwf?DOC_ID=20150541945529&what=MANUAL&fromSystem=LG.COM&fileId=PQ3q5aildMcctDRaNYPNmQ&ORIGINAL_NAME_b1_a1=WH16NS40.zip


#29

A copy of firmware 1.03 must be copied directly from the drive WH16NS40 fw.1.03

Exactly as before:

command:
flasher -d [drive id] -l firmware.bin 6 00000000 00200000

where drive id is the drive number.