LG GHB0N Drive Identification and Crossflash

[QUOTE=elekrin;2774597]Thank you. What is the difference between the top 2 files in the list? Do any of them correspond with the latest version of the firmware available from LG? And presumably all of these have been modified for crossflashing so that the drive in my Acer Aspire XC-603 will accept them?[/QUOTE]

The binary firmware files don’t need to be modified for crossflashing. The only time a binary firmware file needs to be processed is if it is a raw dump, like what cvs requested of you (and then that’s only so it can be flashed in general).

To flash the binary firmware files provided, you just need to use an unlocked flasher – which LG has provided a couple of times. See post #2.

Once you crossflash, if the firmware isn’t the latest (you can check the firmware update thread, or directly check LG’s site), you can just update like normal.

I can’t explain the difference between LM and LN. They were both released simultaneously, in the same update package. I would say…upload your firmware, let one of us glance at it, and wait for advice on which one might be a better match.

[QUOTE=cvs;2774519]Before crossflashing your drive, and since I do not have a copy of an Acer OEM firmware, could you please dump your current firmware by running DevilsClaw’s Flasher (https://github.com/devilsclaw/flasher/releases/tag/Current_Release) from a command prompt with the following command line:

flasher -d [drive id] -l firmdump.bin 6 00000000 00100000

If this is the only optical drive in your machine, the [drive id] = 1, so the command line will look like:

flasher -d 1 -l firmdump.bin 6 00000000 00100000[/QUOTE]

OK, I’ve run that command for the optical drive in my Acer Aspire XC-603 before doing anything else. Here is the file:
http://www81.zippyshare.com/v/MHMDwsZD/file.html

(EDIT: considering that I’ve done the extraction using command-line switches that are not documented in the readme that accompanies devilsclaw’s flasher, does that mean I need to use some undocumented switches to do the equivalent flash of the new firmware? Or can I just go ahead and do this: flasher -d 1 -f GH24NSB0_LN01.bin ?)

[QUOTE=elekrin;2774614]OK, I’ve run that command for the optical drive in my Acer Aspire XC-603 before doing anything else. Here is the file:
http://www81.zippyshare.com/v/MHMDwsZD/file.html

(EDIT: considering that I’ve done the extraction using command-line switches that are not documented in the readme that accompanies devilsclaw’s flasher, does that mean I need to use some undocumented switches to do the equivalent flash of the new firmware? Or can I just go ahead and do this: flasher -d 1 -f GH24NSB0_LN01.bin ?)[/QUOTE]

….
Use a regular unlocked firmware flasher from LG. See post number 2. It, unlike some other stock LG flashers, is unlocked and will allow you to flash the firmware files cvs provided. (Yes, you will be using the BH16 flasher; it works for this drive, too.)

Use LN01. That seems to be a safe choice, just from glancing at your original firmware.

[QUOTE=Albert;2774615]….
Use a regular unlocked firmware flasher from LG. See post number 2. It, unlike some other stock LG flashers, is unlocked and will allow you to flash the firmware files cvs provided. (Yes, you will be using the BH16 flasher; it works for this drive, too.)[/QUOTE]
Someone earlier said that it doesn’t work if the controller is in AHCI mode, which mine is. If I change from AHCI to IDE I won’t be able to boot into Windows. So I’m considering what the best alternative is.

(EDIT: Indeed, I’ve tried it out, and it doesn’t even see the optical drive in the system. )

[QUOTE=Albert;2774615]
Use LN01. That seems to be a safe choice, just from glancing at your original firmware.[/QUOTE]
Thanks for checking that.

With Devilsclaw’s flasher, I’ve done a quick test to see whether using it’s standard command-line switches to verify the drive against the extraction I did earlier would succeed. But it doesn’t. So I don’t think it will be safe to try flashing the new firmware with this tool.

D:\flasher>flasher -d 1 -V firmdump.bin
Devilsclaw's LG Renesas Drive Utility
cmd_drive: Opening Drive: 1.
cmd_verifyfirm: Verification process started
firm_verify: Verifying firmware
firm_dumper: Failed to read from drive. Will write what we got so far
firm_verify: Failed to dump firmware for verification
cmd_verifyfirm: Verification process failed

So if I can’t use the BH16 flasher, and can’t use Devilsclaw’s flasher, what can I use?

Maybe the tool referenced here?

[QUOTE=Ascii2;2757451]…I was thinking about trying the DOS SmartFlash flasher with the Force Download parameter ("/F" or “”/f") that is available with the DELL GHB0N A101 firmware update, but this should be more comfortable.
[/QUOTE]

Which means creating a tool to boot into a DOS environment and flashing from there using the mentioned flasher… I assume that is what is found in this download:
http://www.dell.com/support/home/us/en/19/Drivers/DriversDetails?driverId=F1H8M
[found by entering “dell ghb0n a101” into Google]

In that download is a DOS folder, with what looks to be a DOS-compatible flasher. Used as others have hinted in the thread [using the force flash/force download flag], after temporarily putting your SATA ports into IDE mode, it might work out.

Thanks Albert and cvs.

I was able to successfully flash the new firmware using the DOS version of the Dell tool, when booting in IDE mode. No special command-line parameters were necessary – it identified the drive and went ahead with the flashing procedure without any issues.

Unfortunately, the problem I was originally trying to solve has not gone away. I’m still not able to use the drive to erase any rewritable discs. I guess the drive must be defective. I wish I had tried erasing a disc during the first year of owning the PC, while it was still in warranty.

(EDIT: to clarify, I actually can’t perform any write operation on any rewritable disc. I can burn data to non-rewritable discs, and I can read from rewritable discs. Just not anything that involves writing/erasing a rewritable disc. I’ve got a few different brands of rewritable CDs and DVDs and I’ve tried one of each.)

[QUOTE=elekrin;2773217]Any chance you could make that file available again? It’s no longer available at that link.

I have an Acer Aspire desktop PC that has an HL-DT-ST GHB0N (firmware version 1.00) which can’t erase re-writable discs for some reason and I’d like to try flashing it with the latest firmware for the GH24NSB0 to see if that fixes it.[/QUOTE]Well, it looks like I arrived rather late.

I have uploaded the original file requested to the File Dropper file host here:
http://www.filedropper.com/flashhl-dt-stdvdramgh24nsb0ln01

File name: flash_HL-DT-ST_DVDRAM_GH24NSB0_LN01.zip
Size: 911,893 bytes
CRC32: 1fd58cf5
MD5: 112d88d96e176f6ef05ba7fc95275b55
SHA-1: 371bd7831f1de8b4a4f962b9d76cebd9f9e0833f
SHA-256: 229f0a34225b4bf814936327eff518350f9b3c0ec8df17847599460a716fc32d

The original size and checksums for its LG GH24NSB0 LN01 firmware binary file is:

1,048,576 bytes
CRC32: fd196577
MD5: 95f645b6ba38bf5f443f237134890c40
SHA-1: ef8cf4d77b863b1bb605559c39d29a0a3291cc33
SHA-256: caac02dec99270f45a28a8d0983283b385b1d563cf05b84fcea39028421a2ec0

If these match with the that of the extracted “GH24NSB0_LN01.bin” firmware file from the link by cvs in post #8 of this thread, the files from the different sources are the same.

I have an LG GH24NSB0 and I need bin file for flash because I was accidentally erased firmware.

I’ts no longer available at that link.

Sorry for the delay, I’ve just seen your post… Here’s a fresh link as requested: http://www36.zippyshare.com/v/F2vCrFmY/file.html

The archive contains the same firmware files as before (as far as I know, there haven’t been any new firmware releases since last time these files were posted) :

GH24NSB0_LN01.bin
GH24NSB0_LM01.bin
GHB0N_A101.bin (DELL OEM)
GHB0N_A1B2.bin (DELL OEM)
GHB0N_RK05.bin (HP OEM)

Thanks cvs.

I was able to successfully flash the new firmware using dosflash. but
drive don’t recognize any disc.

MODEL : DVDRAM GH24NSB0
REVISION : LN01
VENDOR SPECIFIC : A129002
LOADING MECHANISM : Tray
NUMBER VOL. LEVELS : 256
BUFFER SIZE : 512KB
INTERFACE : ATAPI
RPC2 SCHEME : YES
STATUS : Not Set
USER CHANGES : 5
VENDOR CHANGES : 4
CURRENT REGION : Not set
ANALOG AUDIO PLAY : YES
COMPOSITE OUTPUT : NO
DIGITAL PORT-PORT1 : NO
DIGITAL PORT-PORT2 : NO
READ UPC CODE : YES
MULTISESSION READ : YES
MODE 2 FORM 1 : YES
MODE 2 FORM 2 : YES
READ ISRC CODE : YES
READ BAD CODE : NO
BUFFER UNDER-RUN : YES
MT. RAINIER : NO
CAN READ CDR : YES
CAN READ CDRW : YES
CAN READ CDRM2 : YES
CAN WRITE CDR : YES
CAN WRITE CDRW : YES
CAN TEST WRITE : YES
CAN READ DVD-ROM : YES
CAN READ DVD-R : YES
CAN READ DVD-RW : YES
CAN READ DVD-RAM : YES
CAN READ DVD+R : YES
CAN READ DVD+RW : YES
CAN WRITE DVD-R : YES
CAN WRITE DVD-RW : YES
CAN WRITE DVD-RAM : YES
CAN WRITE DVD+R : YES
CAN WRITE DVD+RW : YES
MAX CDR READ SPEED : 12
MAX CDR WRITE SPEED: 48

HI,everyone. Link failed again, I need crossflash, thank you !

Here’s are the fresh links containing all the firmwares posted earlier:
GHB0N.zip (2.6 MB)
GH24NSB0.zip (1.7 MB)

PS. Due to size limitations I had to split the original archive into two smaller ones, but on the plus side, these links won’t expire any more :givesmile:

HI, do you have crossflash?

I’m not sure what exactly you’re asking, but if you want to crossflash you can get the patched flasher mentioned in the second post of this thread, from this updated link: Asus BW-16D1HT

Make sure you select the correct drive from the drop down list, click on the second button that looks like a folder and load the *.bin firmware that you want to crossflash to, flash your drive, and then do a full shutdown.

1 Like

I’m huangshuxian ,thank you ! that’s what I want,非常感谢!

I notice the patched flasher linked earlier in this thread BH16NS40(1.03-A0)-patched.zip is no longer available.

I also noticed there is another patched flasher BH14NS40_N1.00-A4_patched which is available on cdrinfopl:

https://forum.cdrinfo.pl/f29/crossflash-blu-ray-lg-serii-ns50-ns51-ns55-ns58-96313/

Does anyone know whether BH14NS40_N1.00-A4_patched can be used for crossflashing on GH24NSC0 (or D0/D1) drives and other LG rebadges (such as Asus “DRW- 24F1ST d”) ?

Can not . We checked it with @Blackened 2687. A completely different procedure and double checksums in the LG DVD firmware.

DosFlash modernized correctly doing a copy of the firmware. It can also be installed correctly, but we have not checked it already.

Thanks czary2mary for the details.

I recently got access to a computer which can run devilsclaw to dump the firmware from a GH24NSC0 drive using

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

which I posted on another thread:

They are correct but not useful at the moment. You will need the unlocked factory flasher LG DVD to install it - we have not been able to do so.
You must also be upgraded headers and cleared “data eeprom”

The only chance is to copy DosFlash and install Dosflash firmware. But we did not check it carefully. Only the firmware was broken and we checked if it was correctly saved with GH24NS90\95 \NSB0\NSC0\NSD0\NSD1

1 Like