Extract BIOS from legacy DELL 1764 flash.exe

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • brimley
    Member
    • Jan 2022
    • 11
    • England

    #1

    Extract BIOS from legacy DELL 1764 flash.exe

    Hi All,

    I just bought an old Dell Inspiron 1764 to put Linux on, but
    before doing that I thought I'd update the BIOS from windows using
    DELL's suggested file FLASHME_v103_Win_1194_4M_1764A13.exe.
    (https://www.dell.com/support/home/en...n-1764/drivers)

    This failed and bricked my laptop and this model doesn't seem to have any usb boot type recovery options.

    So now I'm trying to flash it myself using a CH341A BIOS USB Programmer
    but can't find any way to get the BIOS image out of the exe file.

    I've found suggestions on command line options like /writeromfile etc but they do nothing.
    (https://www.dr-bios.com/threads/how-...e-files.24469/)

    I've found some python extraction scripts but they don't work.
    (https://github.com/dreamwhite/bios-e...Dell/README.md)

    I found an start address to search for with a hex editor but that didn't work.
    (https://duncanbowring.wordpress.com/...pdate-bricked/)

    Can anyone assist?, I really want to keep this laptop from landfill.

    Thanks
    Steve
  • SMDFlea
    Super Moderator
    • Jan 2018
    • 20279
    • UK

    #2
    Re: Extract BIOS from legacy DELL 1764 flash.exe

    Originally posted by brimley
    Can anyone assist?, I really want to keep this laptop from landfill.

    Thanks
    Steve
    Post your corrupt bios backup here in a zip or rar, and also the service tag
    All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

    Comment

    • brimley
      Member
      • Jan 2022
      • 11
      • England

      #3
      Re: Extract BIOS from legacy DELL 1764 flash.exe

      I can't yet post my corrupted BIOS I'm afraid since I have no way to read it yet.
      My Service Tag is 56YL8M1.

      Currently, I'm planning to purchase a pre programmed replacement BIOS chip from the Netherlands,
      read the BIOS code from it and reflash my onboard chip using a*CH341A BIOS USB Programmer.

      I've not purchased the CH341A yet since I'm trying to make sure I know what to do when I get it,
      there seems to be two chip types(looking at youtube...) and I'm not sure what I've got yet.

      Bit new to all this, I only wanted to get the latest BIOS... :-(

      Comment

      • SMDFlea
        Super Moderator
        • Jan 2018
        • 20279
        • UK

        #4
        Re: Extract BIOS from legacy DELL 1764 flash.exe

        Originally posted by brimley
        I can't yet post my corrupted BIOS I'm afraid since I have no way to read it yet.
        My Service Tag is 56YL8M1.

        Currently, I'm planning to purchase a pre programmed replacement BIOS chip from the Netherlands,
        read the BIOS code from it and reflash my onboard chip using a*CH341A BIOS USB Programmer.

        I've not purchased the CH341A yet since I'm trying to make sure I know what to do when I get it,
        there seems to be two chip types(looking at youtube...) and I'm not sure what I've got yet.

        Bit new to all this, I only wanted to get the latest BIOS... :-(
        There are some working bios dumps freely available, all you need is the programmer and clip ,don`t buy a preprogrammed chip,no need.
        All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

        Comment

        • brimley
          Member
          • Jan 2022
          • 11
          • England

          #5
          Re: Extract BIOS from legacy DELL 1764 flash.exe

          Originally posted by SMDFlea
          There are some working bios dumps freely available, all you need is the programmer and clip ,don`t buy a preprogrammed chip,no need.
          Many Thanks for that encouraging news, any chance you could point me in the right direction?, I haven't managed to find any.

          Much appreciated!
          Steve

          Comment

          • brimley
            Member
            • Jan 2022
            • 11
            • England

            #6
            Re: Extract BIOS from legacy DELL 1764 flash.exe

            OK changing my googling from extract from flash exe to bios dump helped...

            I found https://www.laboneinside.com/dell-in...1564-bios-bin/
            which has bios for DAUM3BMB6E0 (which I hope is my motherboard).

            It states it is revision E. not sure how that relates to the A10 I had installed and the A13 that bricked it. but I don't care if it revives the laptop...

            Two things threw me though, two files? ec.rom and bios.rom? Also I expected 8MB but bios.rom is only 4mb.

            RE: using the CH341A, how do I know if I have a version 24x or 25x chip?

            This is some voyage of discovery!..

            Thanks all
            Steve

            Comment

            • brimley
              Member
              • Jan 2022
              • 11
              • England

              #7
              CH341a BIOS is wrong size, where best to ask a question?

              Hi All,

              I'm wondering where best on the web to ask a BIOS/CH341a question?
              I'll ask it here first!:

              The BIOS update.exe from Dell bricked my Inspiron 1764 and I've been on a voyage of discovery ever since trying to get it back.

              I've managed to take it all to bits and found the Motherboard is DAUM3BMB6E0 (REV E). So I found two BIOS files on the web. BIOS.rom is 4Mb and EC.rom is 1Mb.

              I've got the CH341a to connect to the chip (Winbond 25Q80BVSIG 1011).
              Note: it wasn't ID'd by the software (AsProgrammer_1.4.1), I had to pick it from the list.

              The existing code can be read, it's 1MB and all F's.
              When I select the new BIOS file and try to write it, I get an error about it being too big (4Mb).

              So my poor laptop is having open heart surgery all over the table and I'm completely stuck on what to do next.

              Any ideas would be really appreciated!

              Thanks
              Steve

              Comment

              • SMDFlea
                Super Moderator
                • Jan 2018
                • 20279
                • UK

                #8
                Re: CH341a BIOS is wrong size, where best to ask a question?

                Originally posted by brimley
                When I select the new BIOS file and try to write it, I get an error about it being too big (4Mb).

                Steve
                You write the 4MB bios to the 4MB chip,and the 1MB bios to the 1MB chip. The 25Q80BVSIG is 8M-BIT (8 megabits) ,which is 1MB
                All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

                Comment

                • brimley
                  Member
                  • Jan 2022
                  • 11
                  • England

                  #9
                  Re: Extract BIOS from legacy DELL 1764 flash.exe

                  SMDFlea, many thanks for the reply, I can't tell you how desperate I am to fix this.

                  Here's my confusion - I thought the bios file (4MB) would go to the BIOS chip
                  (the 25Q80BVSIG ?) and the ec file (1MB) would go to some other controller chip (unknown to me).

                  Are you saying I should try writing ec.rom (1Mb) to the 25Q80BVSIG ?

                  Many many thanks for your advice!
                  Steve

                  Comment

                  • brimley
                    Member
                    • Jan 2022
                    • 11
                    • England

                    #10
                    Re: Extract BIOS from legacy DELL 1764 flash.exe

                    ok quick update, I found a post on these forums entitled dell inspiron 1564 bios needed.
                    Apparently, the 1564 and 1764 are the same.

                    The files are:
                    dell 1564 HM55_DAUM3BMB6E0 REV.E REV.A00.bin (1Mb)
                    1564_DAUM3MB6E0 REV.E REV.A00.bin (4Mb)

                    I don't know why the original place I found files called them bios.rom and ec.rom but let's ignore that now.

                    So... I should try writing the 1Mb file above?

                    (What's the 4Mb file for ?)

                    Thanks
                    Steve

                    Comment

                    • SMDFlea
                      Super Moderator
                      • Jan 2018
                      • 20279
                      • UK

                      #11
                      Re: Extract BIOS from legacy DELL 1764 flash.exe

                      Originally posted by brimley

                      Are you saying I should try writing ec.rom (1Mb) to the 25Q80BVSIG ?
                      Yes.The 4MB bios chip is somewhere else on the board W25Q32BV https://www.badcaps.net/forum/showthread.php?t=59519
                      All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

                      Comment

                      • brimley
                        Member
                        • Jan 2022
                        • 11
                        • England

                        #12
                        Re: Extract BIOS from legacy DELL 1764 flash.exe

                        Ok thanks.
                        I had no idea there were 2 bios chips, but how do I know which one the dell .exe corrupted?
                        Is it possible I need to find the 4mb chip too?

                        Reading these threads, it looks like there's main,ec and pch bios files... 3?!

                        Steve

                        Comment

                        • brimley
                          Member
                          • Jan 2022
                          • 11
                          • England

                          #13
                          Re: Extract BIOS from legacy DELL 1764 flash.exe

                          Ok, more news, the fight continues..
                          I've now found both BIOS chips and I'm attempting to write to them.
                          NB: Neither chip is ID'd, I have to select them from the list, but then both can be raed ok.

                          Possible protection is enabled. Press "Unprotect" and check datasheet
                          Erasing memory...
                          Canceled by user
                          Current programmer: CH341
                          15:55:04
                          Possible protection is enabled. Press "Unprotect" and check datasheet
                          Programming memory(verifying)...
                          Canceled by user
                          Execution time: 00:00:00

                          If I click unprotect, it just greys everything out and outputs:
                          Current programmer: CH341
                          Old SREG: 11111111(0xFF), 11111111(0xFF)

                          I think this is so close now, just need to get past this, any thoughts appreciated.

                          Many Thanks
                          Steve
                          Last edited by SMDFlea; 01-19-2022, 04:17 PM.

                          Comment

                          • SMDFlea
                            Super Moderator
                            • Jan 2018
                            • 20279
                            • UK

                            #14
                            Re: Extract BIOS from legacy DELL 1764 flash.exe

                            Originally posted by brimley
                            Ok, more news, the fight continues..
                            Steve
                            Try NeoProgrammer software instead,choose both chips manually . https://www.badcaps.net/forum/showpo...50&postcount=5
                            All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

                            Comment

                            • brimley
                              Member
                              • Jan 2022
                              • 11
                              • England

                              #15
                              Re: Extract BIOS from legacy DELL 1764 flash.exe

                              Hi
                              Yes I tried neoprogramner, that can't ID either chip and won't even read them.

                              I might be at the end of the road now, I found a YouTube video saying it won't work
                              Without taking the chips off the board, I'm not sure I believe that and it's an absolute last resort but I'm feeling beaten at this point.

                              If only dell could have written a less homicidal update.exe...
                              :-(

                              Steve
                              P.s
                              I also tried having power to the motherboard, but it made no difference.

                              Comment

                              Related Topics

                              Collapse

                              • survivalbloke
                                Unable to extract bios file from Lenovo bios exectuable
                                by survivalbloke
                                I'm trying to extract a flashable bios file(ch341a) from the lenovo bios executable download. I have tried the instructions from this site https://starkeblog.com/lenovo/uefi/2...pdate-exe.html, which are not working. According to those instructions, after issuing the command
                                Code:
                                "innoextract 7wcn38ww.exe"
                                it should create an \app folder, inside which, I should find a newly created "7wcn38ww.exe" file. I should then be able to extract that using 7zip and find my .FD file.

                                The trouble I'm having is that I'm not getting the newly...
                                06-12-2024, 07:55 AM
                              • jbonavita
                                ASUS TP500LA BIOS request/repair/merge?
                                by jbonavita
                                Hi, my laptop wont boot at all
                                With original bios no POST, only LED lights
                                With alternative BIOS from model TP500LN (flashed via programmer) the notebook works again
                                Some issues
                                A- with bios from 500LN, it won't update from bios of model 500LA (from 500LN v203 to 500LA v300)
                                B- If updated from 500LN version 203 to 300, the battery stops being recognized

                                Things I tried

                                1- Update / clear ME: Took the non working bios, made a backup, and did this: https://www.badcaps.net/forum/troubl...theory/trouble...
                                04-29-2025, 09:38 PM
                              • zenius
                                [REQUEST] Dell G3 3579 BIOS Password & AMI Protected Range/BIOS Guard Unlock
                                by zenius
                                Hello, I have an old Dell G3 3579 (ST: 2WQ7LP2-8FC8) with a newer 8FC8 BIOS password. I have successfully attached to the flash chip (W25Q128JVSQ) on the motherboard with a CH341A programmer and made several modifications using Intel FIT (e.g., allow software SPI write) without bricking. I was also able to boot to a modified GRUB shell where I attempted to edit many BIOS security related options like BIOS Guard/Lock, Flash Signature Override, ME FW Image Re-Flash, etc.

                                Unfortunately, some of these modifications like to Intel BIOS Guard failed because it is fused into the PCH. Also,...
                                12-08-2024, 06:13 AM
                              • Wahaz
                                Lenovo Thinkbook 15 G2 ITL i5 (serial number: MP2BFZEF) bios request
                                by Wahaz
                                Hello,

                                I have a Lenovo Thinkbook 15 G2 ITL i5 Laptop (serial number: MP2BFZEF) that when I turn it on, the led on the power button lights up for 5 seconds, then goes out. There's no display and nothing happens.
                                So I thought it was a Bios problem.
                                I found 3 bios chips on the board, which I read with a bios programmer: two XMC model bios chips and a Winbond model bios chip. Each XMC model bios chip has two partitions named XM25QH128A [3.3V] and XT25F128A [3.3V]. And the Winbond model bios chip has three partitions named W25Q80BL 3.3V, W25Q80xV 3.3V and W25Q80DV 3.3V....
                                10-30-2023, 08:42 PM
                              • Bloodhoundje
                                HP Pavilion Gaming Laptop 15-ec2523nd - Dimm2 slot disabled after corrupt bios repair? Advice requested.
                                by Bloodhoundje
                                Hi everyone,

                                I have been doing hardware repair as a hobby for some years now and recently decided to learn about repairing laptops as a fun challenge.

                                I managed to get my hands on a "HP Pavilion Gaming 15-ec2523nd" notebook that only shows a white power LED and doesnt respond to anything.

                                After initial testing I concluded the bios seems to be corrupted since all voltages are normal and there are no shorts. HP has a feature for a bios restore from USB with winkey+B for this model. This did not work.

                                I have desoldered the bios chip (GigaDevice...
                                03-16-2024, 03:12 PM
                              • Loading...
                              • No more items.
                              Working...