Page 1 of 21
#1 How to extract contents of this Dell BIOS package? by thetruthisalie 25.02.2018 15:36

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

#2 RE: How to extract contents of this Dell BIOS package? by Fernando 25.02.2018 16:04

avatar

@thetruthisalie:
Please read >this<.

#3 RE: How to extract contents of this Dell BIOS package? by thetruthisalie 25.02.2018 16:58

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

#4 RE: How to extract contents of this Dell BIOS package? by Fernando 25.02.2018 21:33

avatar

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

#5 RE: How to extract contents of this Dell BIOS package? by thetruthisalie 26.02.2018 04:04

/writeromfile
/writebinfile
/writehexfile

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

#6 RE: How to extract contents of this Dell BIOS package? by plutomaniac 26.02.2018 14:52

avatar

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.

#7 RE: How to extract contents of this Dell BIOS package? by thetruthisalie 27.02.2018 16:06

Is there an compiled version of PFSExtractor?

#8 RE: How to extract contents of this Dell BIOS package? by plutomaniac 27.02.2018 17:53

avatar

Yes, at github Releases tab.

#9 RE: How to extract contents of this Dell BIOS package? by thetruthisalie 27.02.2018 21:59

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

#10 RE: How to extract contents of this Dell BIOS package? by thetruthisalie 03.03.2018 21:15

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?

#11 RE: How to extract contents of this Dell BIOS package? by thetruthisalie 03.03.2018 21:38

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?

#12 RE: How to extract contents of this Dell BIOS package? by plutomaniac 04.03.2018 21:15

avatar

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).

#13 RE: How to extract contents of this Dell BIOS package? by Aditya11tt 23.05.2018 13:17

avatar

how to compile .hdr file of dell?

#14 RE: How to extract contents of this Dell BIOS package? by Aditya11tt 23.05.2018 20:49

avatar

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

#15 RE: How to extract contents of this Dell BIOS package? by go2net 24.05.2018 17:59

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

Zitat
d:\tmp> PFSExtractor <your_dell_hdr_file>



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

Xobor Forum Software von Xobor
Datenschutz