Lenovo Legion Y540 – Need help repairing BIOS after bad downgrade

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • gestalt.exe
    New Member
    • Nov 2025
    • 3
    • Belgique

    #1

    Lenovo Legion Y540 – Need help repairing BIOS after bad downgrade

    Hi everyone,

    My Lenovo Legion Y540 (i7-9750H, RTX 2060) bricked after I downgraded from BHCN44WW to BHCN21WW.
    Laptop stopped booting entirely.

    I used a CH341A programmer to dump the corrupted 16MB BIOS.
    i then attempted the following:
    1. Downloaded stock BIOS BHCN39WW from Lenovo
    2. Trimmed it to 16MB
    3. Extracted the BIOS region from the corrupted dump
    4. Extracted the BIOS region from the stock 39WW
    5. Replaced the corrupted BIOS region with the stock one (within hxd , opened the corrupted dump and replaced its region by the stock)
    6. Injected back my LDGB / DMI data from the corrupted dump into the new merged file (i've realised that replacing the region entirelly did delete the dmi data on the corrupt file)
    7. Flashed the merged file → laptop boots again
    I’m unsure about one thing, should i have just injected the DMI into the stock BIOS BHCN39WW?
    Since my original dump was corrupted, and the EC still shows version 21WW, I want to confirm that my merged BIOS does not still contain corrupted structures from the old firmware,given that i used the corrupted dump as a base where i injected stock region first /reinjected only DMI values later
    Could someone please verify the merged file or correct it if necessary?

    I’m attaching:
    • corrupted dump (16MB)
    • stock 39WW trimmed to 16MB
    • both extracted BIOS regions
    • final merged 39WW file (with my DMI reinjected) (named finalflash)

    Any help or corrections are truly appreciated ,
    This is my first time repairing a BIOS so I apologize if some of my questions don’t make perfect sense. Thank you in advance for your patience and guidance.
    Thank you!
    Attached Files

    if you find these attachements useful please consider making a small donation to the site

    Last edited by gestalt.exe; Yesterday, 10:41 AM.
  • gestalt.exe
    New Member
    • Nov 2025
    • 3
    • Belgique

    #2
    i've just realized i might have mistakenly posted it on the wrong subforum (Bios /schematics instead of Bios request only sub forum) if it is not okay to post on this sub forum, do feel free to remove it, my apologies for this mistake

    Comment


    • SMDFlea
      SMDFlea commented
      Editing a comment
      Thread moved to laptop bios requests forum.

Related Topics

Collapse

  • FalconPunch
    Surface Pro X 1876 Bios corrupted
    by FalconPunch
    Hello everyone, I happen to have a Microsoft Surface Pro X 1876 in my hands. It was brought to me by a friends which happen to have taken off the bios chip to test another motherboard. Upon putting back the bios chip on the original motherboard, The PC is stucked on Windows logo and won t boot to bios or anything. I suspect that the changes of bios chip somehow corrupted the firmware inside. Is the hypothesis correct?

    Also i extracted the bios inside the chip which was on Winbond 25R128JWPQ you can find the file attached if you can fix it (if possible, I would like some insight on...
    08-09-2025, 03:56 AM
  • zlr8r
    Hp Zbook Firefly 14 G10 - corrupted Bios's ? - please check
    by zlr8r
    Greetings

    I am hoping someone could have a check of my Hp Zbook Firefly 14 G10 , 2 x 32MB Bios files... (powers on / black screen).

    Serial Number: 5CG3202C16
    Product #/SKU: 739P0AV
    CT Number: PRTUE00WBI30YX
    Description: HP ZBook Firefly 14 inch G10
    BuildID: 23WWWGAZ602#SABU#DABU
    Feature Byte: 476J6S6b7B7M7Q7U7W7m7saBaEapaqauawbUbhcAfPgSguhKj4jhk8mEn7nVngpDpVpWpnpqprqMqkqz.G3
    MAC address not found.
    • I extracted both 32mb bios files (Main + EC). But when i run the main 32mb bios through MFIT.exe , it produces this error; ie:,

    ...
    10-28-2025, 01:56 PM
  • DynaxSC
    MSI PRO B660M-G DDR4 - real bios dump from board needed (no stock bios)
    by DynaxSC
    Hi, I have an MSI PRO B660M-G DDR4 board with damaged BIOS and i need a bios dump from a real board, along with MAC, UUID and Serial Number info (eg. a BIOS screenshot and pictures from the board stickers).

    I need to reconstruct the bios on my board, based on another bios image form a real board - meaning a bios image containing MAC address, UUID and Serial number. A stock BIOS is not suffiecient, as it is impossible to discover where the MAC, UUID and SerialNumber are stored. Tried with a similar board, but there are too much differences, and the stock BIOS is missing a lot of...
    11-17-2023, 10:56 AM
  • TylerHyde21
    Lenovo TD350 ThinkServer BIOS v505 Corrupted BIOS,
    by TylerHyde21
    Hello, the bios on my Lenovo TD350 ThinkServer got corrupted during a bios update, the bios restore function killed the Server.
    I need to flash the bios inside the MX25L12835F SOP8, i have already desolder the chip and solder it into my SOP8 adapter and read it with a ROM programmer.
    I use the innoextract 1.9 software to extract the bios file from the .exe file that i download from lenovo website, can you help me edit the Hex file (removing the Index part and resize the file)?

    This guy claim to have done it https://forums.lenovo.com/t5/ThinkSe...doesnt-Start-u...
    06-29-2024, 10:38 AM
  • Loli Popu
    DELL LATITUDE 5590 BIOS CORRUPTED BY CH341
    by Loli Popu
    Hello guys ,i have a dell latitude 5590 with f411p bios,this laptop has bios password ,i tried to read the bios(winbond 25q128jv) with ch341 but when goes to verify give error ,it said doesnt match .After this i flashed another bios which is cleaned and then the laptop was dead ,i tried to turn on but only white light in the buton power turned on several times and then no display at all .I had a backup and flashed again the original bios ,but this time the laptop will not turn on at all ,no light nothing,the bios original bios that i flashed was having verify error when i verified with ch341 ,i...
    12-13-2024, 08:29 AM
  • Loading...
  • No more items.
Working...