Safe Dumping Of ASUS BW-16D1HT 3.10 Firmware

Discussion in 'CD/DVD/BD Drives' started by DVD Maniac, Oct 13, 2019.

  1. DVD Maniac

    DVD Maniac Member

    Hi All,
    Using this great forum I have been able to deal with this new pesky 3.10 Firmware on the ASUS BW-16D1HT. But I would also like to dump the factory version as a backup just in case on another drive I just purchased. Back in the day with 3.01 / 3.02 I used the DOSFLASH method with a dual boot XP PC. I have read a lot of discussions on whether DOSFLASH now works with the 3.10 version. If so, is there a safe way to dump the firmware before cross flashing with the modified ASUS Flasher?
  2. SamuriHL

    SamuriHL Moderator

    Dosflash has been disabled on these new firmware versions. There is really no need to backup the firmware, however, because the windows patched flashers do not modify the unique parts of the firmware. Just flash what you want using one of the windows flashers and you should be good to go.

    Sent from my SM-G975U using Tapatalk
  3. DVD Maniac

    DVD Maniac Member

    Many Thanks for this and along the lines I already thought. The only slight niggle is the "W" word. What happens when you have a genuine drive failure under Warranty? Surely they check the installed Firmware and if they see its been modified that's goodbye Warranty claim?
  4. SamuriHL

    SamuriHL Moderator

    No idea but if the drive is dead enough that you can't flash it back to what it shipped with its unlikely they're going to take the time to rip it apart to find out what's on it. Just because the laser dies, which is the most common warranty requirement, doesn't mean you can't flash the drive.

    Sent from my SM-G975U using Tapatalk
  5. DVD Maniac

    DVD Maniac Member

    Yep I see your point. I have personally never had to claim on one so I guess i'm OK. ASUS seem to have a good reputation for build quality vs LG etc so all sorted. Thanks for your advice.
  6. theosch

    theosch Well-Known Member

    There's a way to dump to its firmware. But you won't be able to make backup of the whole original factory shipped firmware itself.
    Mainly your drive's most specific important thing like drive own unique signature encryption,
    would be along it.
    (just the old original factory main-firmware-part outside the encryption area would NOT get into the backup, instead the exchanged downgraded part in this outer area)

    The patched Asus LG flasher allow to flash the 3.10 from Mike's MArty Mac Nuts's Asus MK-firmware pack.

    After flashing the 3.10 modded Asus BW-16D1HT firmware, there's still blocked Access for most EEPROM tools.
    Then with the 3.10 MK firmware, it get (un)blocked to flash the lower "DE 3.02" versions at least for the patched LG/Asus flasher tools.
    Then you downgrade to a 3.02De version of your model.

    The LG/asus patched flashers will not overwrite the unique's drive's encryption signature.
    The most important firmware parts, are not touched by the LG/Asus tools, when downgrading to e.g. a lower version.

    The lower DE_3.02 versions restore access for other Tools.
    SamuriHL, others and me don't recommend to use Dosflash,
    if you don't know what you're doing.

    Using Dosflash in (READ-MODE) is possible to read out the EEPROM's content, when the DE_3.02 firmware is on it.
    But this will only possible to do, if you have a computer which supports SATA-Port in IDE-mode (not AHCI) and Legacy/BIOS-Mode
    If you have compatible mainboard, and you know what you're doing, download Dosflash 1.7 for DOS version.

    This is principially obselete guide mattering to use safer tools, when it comes to flashing firmwares (write mode - dangerous!)
    At first post from Teddy, there's Dosflash_1.7 attached (DOS version)

    Make Dos/FreeDOS bootable key, copy the Dosflash 1.7 files on it.
    Reboot computer, change firmware setting to Legacy/BIOS/CSM/(UEFI-Boot (DIS)abled -Mode) and switch SATA to IDE-Mode
    Boot Freedos/DOS

    Open Dosflash typing: dosflash.exe
    But DO NOT do anything more here!
    Find out at which (hex-code) SATA-port-number Dosflash lists your drive:

    Exit Dosflash with STRG + C ! ( CTRL + C )

    DO NOT USE Dosflash in write mode. It will overwrite whole EEPROM and destroy your drive's firmware. You won't able to recover it, without valid complete Backup-dump from it, as drive it has its own unique drive's encryption signature etc.

    Dosflash.exe R CC00 1 A0 2 0 20 16D_BCK.BIN 0
    R = Read mode
    Replace the "CC00" with the actual hex code number (4 digits) of your SATA port number, Dosflash lists for your drive being connected to.

    The SATA-ports are grouped in 2er-groups.
    1st SATA-port of a SATA-port-2er-group is a master. (SATA port nr. 0, 2, 4)
    2nd SATA-port of a SATA-port-2er-group is a slave (SATA port nr. 1, 3, 5)
    If your drive is at a 2nd SATA-port of a SATA-port-2-er group, replace the "A0" from the command example with "B0"

    Do the read-out a second time, and save to a different file name, and compare both files later that they are identical.

    Copy 16D_BCK.BIN to a safe location and rename it e.g.
    in this format Asus_BW-16D1HT_FW_3.02DE_SN_XXXXXXXXXXXX_Backup_Dump_Dosflash.BIN
    Replace SN_XXXXXXXXXXX with the serial number of the unit.
    If have made several baclups from e.g. different samples from same model, so that you don't mix up

    The backuped drive's firmware, by Dosflash in (READ-MODE!), , would be a valid backup-dump, yes,
    (if it's from a firmware which was downgraded from original factory firmwarte, NO MORE than downgraded to 3.02 and/or middle step by a compatible-mk firmware by the LG/Asus flashers ealier, to get also backup-capability back!) would still be a valid backup-dump, yes.
    Last edited: Dec 16, 2019