Any chance to extract my y540 bios dmi info from corrupted bios backup?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dlhxr
    New Member
    • Mar 2021
    • 4
    • United States

    #1

    Any chance to extract my y540 bios dmi info from corrupted bios backup?

    Hi, I am a Legion Y540 user and I bricked my laptop downgrading from 41ww bios to 26ww, which was definitely Lenovo's fault.

    But I bought a ch3341a programmer. After backing up the corrupted bios, I flashed the stock bios successfully, but it turned out many motherboard variables are missing.

    Then I found a tool called LVAR by lenovo and wrote most of the dmi variables back refering to my original box and labels on my laptop, including product name, mtm number, sn, etc..

    But for other variables, it's really hard to know the original value.

    Is it possible to extract UUID and my oem win10 license info from old backup?

    Here's my corrupted bios backup. Thank you!
    Attached Files

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

    Last edited by dlhxr; 04-13-2021, 09:58 PM.
  • dlhxr
    New Member
    • Mar 2021
    • 4
    • United States

    #2
    Re: Any chance to extract my y540 bios dmi info from corrupted bios backup?

    Never mind. I solved it.

    Using UEFITool to open backup image file and found an padding area at the start of bios region, which is from 60000 to 6CCFFF. After comparing with official bios image, this padding area should be DMI info area.

    So I replace with the padding area and flashed it into bios chip by ch341a, then I got my dmi info back, including uuid, win10 license, sn, etc...

    Hope it would help if anyone else encountered the same problem.

    Comment

    • duffyy
      New Member
      • Apr 2021
      • 1
      • brasil

      #3
      Re: Any chance to extract my y540 bios dmi info from corrupted bios backup?

      hello, could you give me more information, I had the same problem .. I sent it to a technician to do it but he didn’t put the information I’ll buy ch341a and put the information

      Comment

      • dlhxr
        New Member
        • Mar 2021
        • 4
        • United States

        #4
        Re: Any chance to extract my y540 bios dmi info from corrupted bios backup?

        Originally posted by duffyy
        hello, could you give me more information, I had the same problem .. I sent it to a technician to do it but he didn’t put the information I’ll buy ch341a and put the information
        1. Use Ch341a to backup the bios file.
        2. Use UEFI tool to open backup file and the official bios file extracted by https://github.com/LongSoft/InsydeImageExtractor
        3. Compare the padding areas to see which part is different.
        4. Try analyze the different parts to decide where the DMI info is.

        But if the techinician didn't help you backup and flashed bios already with empty DMI info. There's nothing you can do. Try LVAR if your pc is from lenovo as well. Find LVAR yourself please.
        Last edited by dlhxr; 04-23-2021, 06:11 PM.

        Comment

        • Arsys
          New Member
          • Aug 2021
          • 4
          • Romania

          #5
          Re: Any chance to extract my y540 bios dmi info from corrupted bios backup?

          Hi i have the same problem with the DMI just flashed 38ww after downgrading then not booting.
          My question is ...if i update bios normaly from vantage from 38ww to 41ww will i brake the laptop again? will i regain the DMI info after update?

          Comment

          • titmos
            New Member
            • Apr 2015
            • 4
            • nigeria

            #6
            Re: Any chance to extract my y540 bios dmi info from corrupted bios backup?

            Originally posted by dlhxr
            1. Use Ch341a to backup the bios file.
            2. Use UEFI tool to open backup file and the official bios file extracted by https://github.com/LongSoft/InsydeImageExtractor
            3. Compare the padding areas to see which part is different.
            4. Try analyze the different parts to decide where the DMI info is.

            But if the techinician didn't help you backup and flashed bios already with empty DMI info. There's nothing you can do. Try LVAR if your pc is from lenovo as well. Find LVAR yourself please.
            thanks,

            Comment

            Related Topics

            Collapse

            • DiddiAb
              BIOS Backup / extract 16MB .bin - Lenovo ThinkBook 13s G3 ACN - 20YA0005GE
              by DiddiAb
              Recently I used the official Lenovo bios updater software on my ThinkBook 13s G3 ACN (20YA0005GE). The updating process failed and I got a black screen after powering the device. Of course I did not make an own backup before using the Lenovo bios updater.

              I bought a CH341A programmer and was able to make a connection to the chip while it is still soldered on board. But I did not realise that the chip was a 16MB size and selected the wrong size (8Mbit / 1 MByte) before reading the content of my chip. So the dump I did before erasing the chip is only 1MByte big. I fear that I lost...
              03-11-2023, 03:15 AM
            • 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
            • cr4zychriss
              [Problem/ Request] Bricked TongFang GK7MRFR BIOS
              by cr4zychriss
              Hello everyone,
              I am requesting urgent assistance to unbrick my laptop, a rebranded TongFang GK7MRFR chassis. The laptop is completely dead following a faulty in-OS EC flash attempt.
              I have successfully used a CH341A programmer and can read/write/verify both flash chips, but using my backups/extractions has failed to restore power. The root cause is likely a corrupted Intel Management Engine (ME) region or an incompatible EC/BIOS pairing. System & Hardware Details
              • Barebone / Chassis: TongFang GK7MRFR
              • MB: MB: GK5MP5X V1.0 Prod :GK5MRFV10T04201310281
              • Rebrand: PC Specialist
              ...
              11-14-2025, 04:04 PM
            • gestalt.exe
              Lenovo Legion Y540 – Need help repairing BIOS after bad downgrade
              by gestalt.exe
              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
              ...
              Yesterday, 10:38 AM
            • Loading...
            • No more items.
            Working...