Podgląd pojedynczego posta
Stary 27.04.2019, 20:01   #18
microhunt
Zarejestrowany
 
Data rejestracji: 08.03.2019
Posty: 6
microhunt w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
Cytat:
Napisany przez blackened2687 Podgląd Wiadomości
Since there are a number of LG BH16NS40 / ASUS BW-16D1HT drive users who misflashed their drives with wrong firmwares (typically, flashing drives using NS40/NS48 hardware with firmwares designed for drives with SVC Code NS50/NS51/NS55/NS58, using my unlocked flasher), we've decided to patch well-known DosFlash utility to make it support newer LG drives.

Here are the instructions how to flash your drive with proper firmware using patched version of DosFlash, if "normal" unlocked flasher cannot be used because of "CheckSum is mismatched" or "Write DRAM NG" errors. Please read them CAREFULLY before trying something!

1. First, you need to find the computer with DosFlash-compatible operating system and SATA controller, configured to work in IDE mode. It's known that DosFlash is a very low-level utility and works not with every controller and not with every system. 32-bit Windows versions will work, if the portio32.sys driver can be installed. Sometimes, it's necessary to disable driver signature enforcement (google how to do it, if you don't know) in order to install portio32.sys correctly. DOSFlash only supports S-ATA ports 1~4 @ IDE mode under 32bit system. so we must plug target deivce to one of first 4 ports & flash firmware under Win 32bit.If everything is OK and DosFlash runs without errors and can recognize your BH16NS40/BH16NS55 drive, go to next step.

Załącznik 111611

The sample test demonstrates the firmware downgrade on VinPower version of WH16NS58 drive with installed 1.V1-02 firmware. In this version LG has blocked the possibility of firmware downgrade using the unlocked flasher: if you will try, you will get an infamous "Write DRAM NG 05/24/00" error.


Załącznik 111612

2. Read flash from your drive using patched DosFlash, selecting "Read Flash" in Task combobox and clicking the button with same name. If flash was successfully read, go to next step.

Załącznik 111613

3. Prepare the clean firmware you want to flash into your drive (e.g. extracted from the official LG flashing utility). Execute "BH16NS40_EEPROM_Data_Mover.exe", which is bundled with patched DosFlash in the same archive. Select the firmware you just dumped with DosFlash (note that a dump made by DevilsClaw's Flasher will also work), then select the clean firmware you want to flash, then select the location where to save the firmware, prepared for flashing with DosFlash. It will be made of clean firmware you want to flash and the EEPROM data, transferred from the dump you made from your drive.

Załącznik 111614

Załącznik 111615

Załącznik 111616

Załącznik 111617

Załącznik 111618

4. Now the most important part: flashing the drive with a prepared firmware. Select "Write Flash" in a Task combobox and click the button, then select your prepared firmware. Now, if you're lucky, flash image will be written and your drive will become functional with new firmware. If DosFlash reports about write errors, try flash the firmware again: it's not uncommon to have the flash correctly written from third or fourth try. When the flash will be successfully written, you can read it from your drive again and compare with the prepared firmware byte-by-byte: they should be identical.

Załącznik 111619

Załącznik 111620

Załącznik 111621

5. Reboot the computer to make Windows correctly recognize the drive after flashing.

The described method can be used also for downgrading/crossflashing BH16NS55 drive with installed 1.03 firmware, since manufacturer has blocked the possibility of crossflashing using unlocked flasher in this version.

Clean firmwares compatible with NS50 hardware can be downloaded here: http://www99.zippyshare.com/v/k7ZbMprP/file.html

EDIT :10.06.2018
We add clean firmware for LG WH16NS60 fw.1.00 and LG BU40N fw.1.00 models

LG WH16NS60 fw.1.00 Clean
https://www106.zippyshare.com/v/x0llCZ1c/file.html


LG BU40N fw.1.00 Clean
https://www106.zippyshare.com/v/ZHpMqxSb/file.html

All the required software is included in attached archive. Good luck!

Update: If you want to make the clean firmware from the dump made by DosFlash or DevilsClaw's Flasher, you can use the tool "BH16NS40 Firmware Dump Cleaner" from the second attached archive.

Thank you so much for the brilliant firmware cleaner tool. I tried to download the BU40N file on zippy share but cannot do. Could you please put a link for zip file if possible?

Do you have a tool for dumping firmware from a BU40N usb drive?
microhunt jest offline   Odpowiedz cytując ten post