How to extract contents of this Dell BIOS package?

/writeromfile
/writebinfile
/writehexfile

ALL FAILED WITH ERROR.
I will try it on the system itself.

Dell optiplex 7010
https://downloads.dell.com/FOLDER04752901M/1/O7010A26.exe

Edit by Fernando: Thread merged with other ones about the same topic and title customized

@thetruthisalie :
Please read >this<.

/writeromfile and /writehdrfile causes a crash dialog to appear in windows 7 and in a windows xp VM.

Try >this< procedure. Maybe it will work better.

/writeromfile
/writebinfile
/writehexfile

ALL FAILED WITH ERROR.
I will try it on the system itself.

You must use this Python 2 script to unpack the HDR from EXE and then CodeRush’s PFSExtractor to unpack the HDR into its components.

Is there an compiled version of PFSExtractor?

Yes, at github Releases tab.

Found it here for anyone looking:
https://github.com/LongSoft/PFSExtractor/releases

the python script gave me
O7010A25.exe_decompressed.hdr

Which I then fed to PFS which gave me a bunch of files:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
02/27/2018  04:01 PM    <DIR>          .
02/27/2018 04:01 PM <DIR> ..
02/27/2018 04:01 PM 6,291,456 section_0_A.25.data
02/27/2018 04:01 PM 300 section_0_A.25.meta
02/27/2018 04:01 PM 256 section_0_A.25.mtsg
02/27/2018 04:01 PM 256 section_0_A.25.sign
02/27/2018 04:01 PM 16,384 section_1_1.3.data
02/27/2018 04:01 PM 256 section_1_1.3.sign
02/27/2018 04:01 PM 65,536 section_2_2.1.3.2.data
02/27/2018 04:01 PM 256 section_2_2.1.3.2.sign
02/27/2018 04:01 PM 7,843,840 section_3_8.1.71.3608.data
02/27/2018 04:01 PM 256 section_3_8.1.71.3608.sign
02/27/2018 04:01 PM 418 section_4_4.0.0.0.data
02/27/2018 04:01 PM 4 section_5_3.0.0.18.data
02/27/2018 04:01 PM 91 section_7_1.0.0.0.data
02/27/2018 04:01 PM 498 section_8_1.0.0.0.data
 


What do I do next?

UBU was able to open section_0_A.25.data:


Select option for update

1 - Intel RST(e) OROM and EFI SataDriver
EFI IRST RAID for SATA - 11.6.0.1702
2 - Intel OROM VBIOS and EFI GOP Driver
EFI GOP Driver IvyBridge - 3.0.1015
EFI GOP Driver SandyBridge - 2.0.1018
3 - LAN OROM PXE and EFI UNDI - Intel, RTK, BCM, QCA
EFI Intel PRO/1000 UNDI - 5.1.01
7 - Update Intel CPU MicroCode
Ivy Bridge CPUID 0306A9 - 19
SandyBridge CPUID 0206A7 - 29
8 - Other Option ROM in FFS
i - Versions, HomePages, Donate
0 - Exit
Press ENTER - Re-Scanning ALL EFI modules.

Enter number:8

Other Option ROM in FFS

- OROM_GUID_492261E4-0659-424C-82B6-73274389E7A7
Intel(R) Rapid Storage Technology - Option ROM - 11.2.0.1527
- OROM_GUID_58CDC779-DC8C-491B-BAC3-F86E06D1865F
- OROM_GUID_82FBE26B-53D4-448F-924C-7BE0126ECA4F
Intel(R) Boot Agent GE v1.5.50
- OROM_GUID_903718F3-575D-4D9C-BC78-65A11381A026
- OROM_GUID_94E150E8-70F1-472B-9780-F0ECDF84451D
VBIOS SNB/IVB-DESKTOP Version 2171
- OROM_GUID_BDFAAD26-4D7F-44A6-8719-375ECB4AA407
Intel(R) Boot Agent PXE Base Code (PXE-2.1 build 092)
- OROM_GUID_EAC0D102-5982-4848-A38C-E34B2D8CE337



So I guess I could just proceed to mod?

How do I flash it when done?

The BIOS region of the SPI chip is “section_0_A.25.data” file. Provided that BootGuard is not enabled on your system (check via MEInfo -verbose) and that the BIOS is not write protected (access error when reading/writing), you can use flashers such as AFU or Flash Programming Tool (fpt -bios -f bios_mod.bin).

how to compile .hdr file of dell?

how to use pfsextractor for .hdr file can anyone help?

Suppose your PFSExtractor.exe and hdr file in same folder at d:\tmp, run cmd, change to folder d:\tmp



then you will see folder create by PFSExtractor , inside this folder have all extracted files

thnx it worked i was making some mistake

the hoops to extract a dell firmware… I give up… cannot make it work… RIP dell bios

@Net7 Which BIOS, give me a link, surely I can extract for you!

Hi. Can someone please extract this bios for me?
Thanks.

https://www.dell.com/support/home/us/en/…?driverId=YT5X7

Hi,

Is there any method to extract Dell bios in non dell PC ? Also, how to flash the bios after mod ?

THanks