How to extract fd. from exe. (Bios update)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • goodguy91
    Senior Member
    • Aug 2015
    • 80
    • Finland

    #1

    How to extract fd. from exe. (Bios update)

    Hi,
    Im getting only 1/3th size picture in monitor from boot on acer travelmate 7520g. Bios shows travelmate 7720G bios 1.22 which is obviously wrong. I get full screen on external monitor.
    Trying to flash 1.17v 7520g latest bios, but cant install windows and there is no fd. file so i could flash with ms dos or crisis mode ( FN + ESC at boot )

    Three files are there flash.sys ABVXD.VXD and POM117.exe, tried already with few extractors with no luck.. dont have eeprom programmer yet so thats not an option to reflash chip.

    Can anyone help me extract fd. file from this? I added the file on post.
    thx
    Attached Files
  • megaraider
    Badcaps Veteran
    • Jul 2015
    • 307
    • Portugal

    #2
    Re: How to extract fd. from exe. (Bios update)

    Try this, though its version 1.16
    [If you don't have the battery connected, or low level, edit 'pom.bat' to skip 'ACERACDC.EXE']
    Attached Files

    Comment

    • fzabkar
      Badcaps Veteran
      • Mar 2009
      • 772
      • Australia

      #3
      Re: How to extract fd. from exe. (Bios update)

      I compared the POM116.rom file against POM117.EXE.

      ISTM that the corresponding POM117.rom image can be extracted between 0xDA030 - 0x1DA02F.

      I used HxD (a freeware hex editor) to do this.
      Last edited by fzabkar; 09-02-2015, 11:31 PM.

      Comment

      • stj
        Great Sage 齊天大聖
        • Dec 2009
        • 31084
        • Albion

        #4
        Re: How to extract fd. from exe. (Bios update)

        exrtact the exe wih peazip

        http://www.peazip.org/


        btw, the exe is not the bin - forget your hex editor.
        the exe is an archive containing the bin, a flasher, and some dll's all compressed.
        Last edited by stj; 09-03-2015, 12:29 AM.

        Comment

        • fzabkar
          Badcaps Veteran
          • Mar 2009
          • 772
          • Australia

          #5
          Re: How to extract fd. from exe. (Bios update)

          Originally posted by stj
          exrtact the exe wih peazip

          http://www.peazip.org/


          btw, the exe is not the bin - forget your hex editor.
          the exe is an archive containing the bin, a flasher, and some dll's all compressed.
          The BIN is contained within the EXE in uncompressed form. The hex editor does just fine.

          Comment

          • goodguy91
            Senior Member
            • Aug 2015
            • 80
            • Finland

            #6
            Re: How to extract fd. from exe. (Bios update)

            couldnt extract it with peazip. trying 1.16 now but what value i should use for aceracdc?
            if i remove whole line it gives me invalid directory when i try run phlas16 in dos. also tried value 0 ,didnt work.
            there are no files over 8 digits, when i try run pom.bat straight it goes to bios update screen and red notice and beep `cannot read bios.wph´
            I tried format my 4gb usb to fat and fat32

            Comment

            • goodguy91
              Senior Member
              • Aug 2015
              • 80
              • Finland

              #7
              Re: How to extract fd. from exe. (Bios update)

              Since bios says on system information acer travelmate 7720, wrong model. could that be the reason why it cant read bios.wph? tried renaming pom116.rom to bios.wph since it gives error `cant read bios.wph´ and it was stuck on recodnizing it.
              when i removed aceracdc line completely from pom.bat it and run phflash16 it gives error
              ´invalid directory´
              bad file name
              ´invalid directory

              Comment

              • fzabkar
                Badcaps Veteran
                • Mar 2009
                • 772
                • Australia

                #8
                Re: How to extract fd. from exe. (Bios update)

                Here is the section of POM.BAT that is causing your problems:

                Code:
                set UMAROM=POM116.wph
                
                :NAPA
                cd ATI
                ..\phlash16 /x /s /c /mode=3 /BBL %UMAROM%
                goto end
                Presumably your files are located in the flash drive's root directory. However, the BAT routine is looking for them in the ATI directory, hence the "invalid directory" message.

                Your BIOS image is named POM116.rom but PHLASH16 is expecting POM116.wph.

                Try typing the following line:

                phlash16 /x /s /c /mode=3 /BBL POM116.rom

                Comment

                • goodguy91
                  Senior Member
                  • Aug 2015
                  • 80
                  • Finland

                  #9
                  Re: How to extract fd. from exe. (Bios update)

                  Didnt rename any file and used HP USB disk storage format tool to create dos with 98boot files. Put all files pom.bat pom116.rom phlash16.exe aceraddc there,
                  removed whole aceracdc lines from pom.bat, used your new line:

                  ..\phlash16 /x /s /c /mode=3 /BBL POM116.rom

                  I get now to phlash screen and step1 load image file = POM116.ROM, after 5mins it beeps error wrong signature error and asks for reboot

                  btw im usin 256mb usb stick.. so shouldnt be that big

                  EDIT: exact error msg is : platform signature not found in the interface
                  Last edited by goodguy91; 09-03-2015, 02:27 PM.

                  Comment

                  • fzabkar
                    Badcaps Veteran
                    • Mar 2009
                    • 772
                    • Australia

                    #10
                    Re: How to extract fd. from exe. (Bios update)

                    ISTM that PHLASH is complaining that the BIOS image is incompatible with the target system.

                    You could try the command again with a few additional options. It still won't work, but the BU option should retrieve a backup of the existing ROM, and the DEV option should display the device information in your POM116.rom file.

                    phlash16 /x /s /c /mode=3 /BBL /BU=BIOSbak.rom /DEV POM116.rom

                    BTW, here is the help information:

                    Code:
                    Phoenix WinPhlash Utility for DOS - Version 1.6.5.1
                    Copyright (c) Phoenix Technologies Ltd., 2000-2006
                    USAGE: PHLASH16 [options] [@rspfile] [romfile]
                      romfile   Override the default BIOS image name BIOS.WPH with "file".
                      @rspfile   Response file containing more options
                      /A:n     32 bit address where to put the File Image.
                      /B:file   Override the default BIOS image name BIOS.WPH with "file".
                      /BBL     Program boot block.
                      /BU[=name]  Backup flash memory into BIOS.BAK before programming.
                            If "name" specified, override the default filename BIOS.BAK.
                      /C      Clear CMOS checksum after programming.
                      /CS     Verify BIOS.WPH image checksum.
                      /DMC:string Specify chassis manufacturer DMI string.
                      /DMM:string Specify motherboard manufacturer DMI string.
                      /DMS:string Specify system manufacturer DMI string.
                      /DOxx:string Specify OEM DMI string number xx.
                      /DPC:string Specify chassis product ID DMI string.
                      /DPM:string Specify motherboard product ID DMI string.
                      /DPS:string Specify system product ID DMI string.
                      /DSC:string Specify chassis serial number DMI string.
                      /DSM:string Specify motherboard serial number DMI string.
                      /DSS:string Specify system serial number DMI string.
                      /DUS:string Specify UUID DMI string.
                      /DVC:string Specify chassis version DMI string.
                      /DVM:string Specify motherboard version DMI string.
                      /DVS:string Specify system version DMI string.
                      /DEV      Display device information from WPH file.
                      /EXIT     Exit without rebooting.
                      /E2      Generate a new UUID when current UUID is (FFF...FFF).
                      /H or /?    Help screen.
                      /I       Verify image size matches flash part size.
                      /MODE=n    Specify mode n (0, 1, 2, 3).
                      /MFG      Manufacturing mode - Automatically reboot without keypress.
                      /N       Program only if BIOS.WPH is different than system BIOS.
                      /NOB      Do not allow an older BIOS to be flashed to the platform.
                      /NIC      Update network controller driver with *.lom files.
                      /NOBIOSINFO  Do not display BIOS date and part number while flashing.
                      /O       Override (disable) all options from BIOS.WPH.
                      /P       Production mode (minimize messages and delays).
                      /PF=string   String to pass on to command line.
                      /PN      Program only if same BIOS part number.
                      /REMOTE    Specify remote operation over RS232 
                      /RO[=name]   Read contents of flash part and save to a file.
                      /R=n      Retry flashing a block n times if flash fails.
                      /S       Silent operation (turn off speaker).
                      /SWAP=NO    Disable Axx autodetection.
                      /T       Show debug timing info (Warning: flash is done TEN TIMES!)
                      /V       Verify each block after programming it.
                      /VGA      Update VGA module with *.dat files.
                      /X       Ignore XMS memory manager check.
                      /Z       Zero before erasing a block.
                      /UUID     Generate a new UUID .
                      /DOSKEY    Ignore DOSKEY check .
                      /Mod:filename Update current system BIOS with the module specified by 
                             filename. 
                      /Fbin:filename Update current system BIOS DMI with the interface file 
                             specified by filename, do not need image file.
                      To update entire system BIOS you also need the following file:
                      BIOS.WPH (the interface file with the BIOS image)
                    Last edited by fzabkar; 09-03-2015, 03:00 PM.

                    Comment

                    • megaraider
                      Badcaps Veteran
                      • Jul 2015
                      • 307
                      • Portugal

                      #11
                      Re: How to extract fd. from exe. (Bios update)

                      Try the one attached:
                      1. Extract all files to the same location
                      2. Run the 'bat' file
                      (No need to rename or change anything)

                      [history:
                      1. Replaced 'phlash16.exe' with a recent one
                      2. Several changes to the 'bat' file
                      3. Invoked in force update mode
                      ]
                      Attached Files

                      Comment

                      • goodguy91
                        Senior Member
                        • Aug 2015
                        • 80
                        • Finland

                        #12
                        Re: How to extract fd. from exe. (Bios update)

                        Ok tried that command, thanks for this list also. It didnt save biosbak file on the usb with that command in pom.bat, same error. Or anything else.

                        Comment

                        • goodguy91
                          Senior Member
                          • Aug 2015
                          • 80
                          • Finland

                          #13
                          Re: How to extract fd. from exe. (Bios update)

                          to megaraider thanks alot, i got another error this time * File Open failed on bios rom file *
                          on step1

                          No idea how this laptop was flashed to Travelmate 7720 bios v1.22,
                          Last edited by goodguy91; 09-03-2015, 03:42 PM.

                          Comment

                          • stj
                            Great Sage 齊天大聖
                            • Dec 2009
                            • 31084
                            • Albion

                            #14
                            Re: How to extract fd. from exe. (Bios update)

                            probably with this.
                            http://www.flashrom.org/Flashrom

                            Comment

                            • techman1025
                              Badcaps Veteran
                              • Jun 2014
                              • 497
                              • United States

                              #15
                              Re: How to extract fd. from exe. (Bios update)

                              Hi
                              Just pull chip and use a programmer to reflash if you need help or new full dump reply .
                              techman1025

                              Comment

                              • goodguy91
                                Senior Member
                                • Aug 2015
                                • 80
                                • Finland

                                #16
                                Re: How to extract fd. from exe. (Bios update)

                                yeah will do that next when i get it.. thx everyone in this thread
                                if someone has working bios dumb post here, will check it later, im asking too many questions lets end it here =)

                                Comment

                                • megaraider
                                  Badcaps Veteran
                                  • Jul 2015
                                  • 307
                                  • Portugal

                                  #17
                                  Re: How to extract fd. from exe. (Bios update)

                                  you're welcome goodguy91

                                  Comment

                                  • goodguy91
                                    Senior Member
                                    • Aug 2015
                                    • 80
                                    • Finland

                                    #18
                                    Re: How to extract fd. from exe. (Bios update)

                                    I have programmer now and it can read bios chip its mx25v8005,
                                    found some acer travelmate 5220 bios files with same motherboard number but when i try try erase and overwrite it error always comes: The chips are not NULL!
                                    both .bin file on chip and new file is around 1mbit. bios file im trying to flash also has 2nd file .rom file i cant use on software.

                                    I already succesfully flashed another chip with this usb programmer so its working.

                                    uploaded .bin which is on chip ( bad one ) and file im trying to overwrite it with.
                                    anyone has working dump?
                                    thx
                                    Attached Files

                                    Comment

                                    • goodguy91
                                      Senior Member
                                      • Aug 2015
                                      • 80
                                      • Finland

                                      #19
                                      Re: How to extract fd. from exe. (Bios update)

                                      techman you have full working dump for this one? thanks

                                      Comment

                                      • fzabkar
                                        Badcaps Veteran
                                        • Mar 2009
                                        • 772
                                        • Australia

                                        #20
                                        Re: How to extract fd. from exe. (Bios update)

                                        Originally posted by goodguy91
                                        techman you have full working dump for this one? thanks
                                        If you can't erase the chip, then what difference will a "working dump" make?

                                        Comment

                                        Related Topics

                                        Collapse

                                        • survivalbloke
                                          Unable to extract Lenovo BIOS file from installer
                                          by survivalbloke
                                          I'm working on a Lenovo LOQ 15APH8, Serial# MP2L9MAV. I want to flash a new BIOS onto it, but I'm also trying to learn this process for my own enrichment and professional development.

                                          I was watching some tutorials, copying the serial info blocks from the old bios to a new bios. Before that though, they use innoextract on the Lenovo .exe. I downloaded Innoextract v1.9 but it tells me my .exe is not a supported inno setup installer(see screenshot). So if I unpack this using 7zip, I do get a .ROM file, but according to my tutorials, I'm looking for a .FD file.

                                          How can...
                                          07-16-2025, 03:21 PM
                                        • iZakre
                                          HP Pavilion 15 bc400ns - Complete Black Screen - Only video on live usb
                                          by iZakre
                                          Hello everybody!

                                          To put you in context I recently replaced the battery from my HP Pavilion 15 bc400ns with a used one, everything was going good. The same day, I decided to update the BIOS, everything went good. The thing occurred after I let the battery drain iddling on Windows 11 for the second time to calibrate it that the screen did not turn on again, the computer was on but the screen did not turn, like it would not wake from hibernation. I decided to restart the computer but got no video.

                                          The thing is that I had installed TeamViewer and could log into the computer...
                                          02-19-2023, 02:27 PM
                                        • Citymin
                                          NT955XED (Samsung Galaxy Book2 Pro - 15.6) BIOS dump file Request
                                          by Citymin
                                          Hi all,

                                          My Samsung Galaxy Book 2 Pro 15.6-inch laptop has no display and won't boot.
                                          The charging red LED lights up, but the charging screen doesn't show any indication.
                                          When I press the power button, the blue LED cycles on and off three times, then the screen doesn't turn on, and the device won't boot.
                                          (I've tried removing the battery and resetting the device, but the issue persists.)

                                          NoteBook Model name : Samsung NT955XED-KK51G(Galaxy book2 pro, i5-1240p, 15.6inch AMOLED)
                                          PCB model name : Venus2-15-5G(REV1.2), Venus2-15 ADL NPC
                                          S/N : 5RNK9FFT70...
                                          08-05-2025, 05:12 AM
                                        • kingthink
                                          Hi guys, can anyone tell me how to extract the main BIOS file with this ASUS BIOS upg
                                          by kingthink
                                          Hi guys, can anyone tell me how to extract the main BIOS file for this ASUS official BIOS, attach the original BIOS and the official downloaded BIOS upgrade package....
                                          07-04-2023, 11:00 PM
                                        • Sebastian Codrean
                                          BIOS file for ASUS F542UN laptop
                                          by Sebastian Codrean
                                          Hello to all of you! I need help with a BIOS file.
                                          The BIOS chip is fried on my Asus F542UN laptop, and I bought a new chip that needs programming. I have a CH341a programmer but I need a .bin BIOS file. On Asus support page the firmware has another extension, .310 and from reading on this forum I understand that that file is not complete BIOS.
                                          So, in short I need the "complete" BIOS .bin file to flash on the new chip. Another issue is that on back of the case the label says F542UN but on the sticker on the motherboard it's X542UN.
                                          02-20-2025, 10:25 AM
                                        • Loading...
                                        • No more items.
                                        Working...