Lg gh24nsd0, gh24nsd1

vbimport

#102

Here’s an old post on the gh24nsb0 thread, which cvs mentions how to extract the firmware from LG dvdr drives with mediatek chipsets.

This is the exact command I’ve been using to extract these LG firmwares.

./flasher.exe -d 1 -l firmdump.bin 6 00000000 00100000

(I only have one dvdr drive on the computer, and this command can be run at the user level from a command line prompt. On my computer, no admin privileges are required to do this firmware dumping from LG mediatek chipset dvdr drives).


#103

Where can I find the flasher.exe for Windows? I can’t find it in the link above.


#104

If you’re on windows10 or 64bits version of windows, flasher.exe is in flasher_Win64_10252010_1137PM.zip

https://github.com/devilsclaw/flasher/releases/download/Current_Release/flasher_Win64_10252010_1137PM.zip

If you’re on an older 32bit version of windows, there’s another file with Win32 in its filename. (I haven’t tried the 32bit version).

https://github.com/devilsclaw/flasher/releases/download/Current_Release/flasher_Win32_10252010_1142PM.zip


#105

Neither seems to be working for me under Windows 7 64-bit. I tried both versions and they stop responding while dumping main firmware.


#106

Did you use the full command:

flasher.exe -d 1 -l firmdump.bin 6 00000000 00100000

?


#107

(Assuming you only have one dvdr drive mounted to the D: directory).


#108

No, I used:

flasher -d 1 -m main_firmware.bin

There is not such full command in the Readme.txt.


#109

I tried running flasher -d 1 -m main_firmware.bin before.

It doesn’t work at all for mediatek chipset LG drives. It will just hang for a long period of time and do nothing.

The command flasher.exe -d 1 -l firmdump.bin 6 00000000 00100000 does work on recent mediatek chipset LG drives, such as my GH24NSC0 svc codes jr23 and nsd0 drives.

My guess is that somebody on here figured out by trial and error that flasher.exe -d 1 -l firmdump.bin 6 00000000 00100000 worked for mediatek chipset based LG dvdr drives. That’s probably why it looks so cryptic.


#110

OK, I dumped the firmware with the above command, searched for the string and found ‘NSD0’.


#111

Does the string ‘MAX_DTR’ appear at all in the same firmware dump?


#112

Yes, it does.


#113

I assume this particular extracted firmware was from your Asus DRW-24D5MT drive with a June 2018 manufacturing date?

If this is the case, then the presence of these ‘NSD0’ and "MAX_DTR’ strings suggests this drive might be a D0/D1 rebadge.

Until somebody gets a real GH24NSD5 (or D6) drive and does a similar firmware dump and casual analysis, we won’t know what the specific differences of the D5/D6 firmware are from D0/D1.


#114

Exactly.


#115

Interesting.

If this June 2018 manufactured DRW-24D5MT drive is a D0/D1 rebadge, then this would mean LG was still manufacturing the GH24NSD0 (or D1) model + rebadges until mid-2018.

I don’t know what to make of the previously posted pics of russian specimens of GH24NSD5 (or D6) with April and July 2018 manufacturing dates and firmware LV00 (for D5) or LU00 (for D6).


#116

Maybe a chipset-change and the old chipset isn´t available anymore?


#117

The string ‘MT1862’ is in the firmwares I casually looked at today.


#118

If there is a slight revision to the MT1862 chip’s design, it doesn’t appear to be obvious in the firmwares I looked at.


#119

Nevetheless if anybody gets a real GH24NSD5 (or D6) drive manufactured during/after September 2018, the first thing I would look for would be the presence of the string ‘JR23’ in the firmware dump.

The second thing I would look for, is the absence of the string ‘MAX_DTR’ from the firmware dump.


#120

Could you share a copy of your dump please? Thanks!


#121

@cvs

From an historical perspective, do you remember who figured out the correct command to extract firmware from mediatek based LG dvdr drives using devilsclaw flasher was

flasher.exe -d 1 -l firmdump.bin 6 00000000 00100000

?