@Grapefruit - you didn’t try very hard , that BIOS can be extracted two ways without BIOS editing knowledge (Double click to install, find in temp folder + with WinRAR installed right click, extract)
Recovery file name may be >> VAW00X64.f? or VAW00X64.fd
http://s000.tinyupload.com/index.php?fil…312614106843672
I extracted the main BIOS bin for you, from the isflash.bin. Provided is the 2MB EC and 4MB BIOS, and combined 6MB BIOS (For anyone that needs to flash it later).
There is also 1MB other EC file in isflash.bin, but I looked at other dumps for this system and they all have 2MB EC files, so unsure what the 1MB EC is used for within the isflash, maybe one of the other systems mentioned on Dell download page?
@Grapefruit
Attached is the full SPI image for Dell Inspiron 15R 5521 via 3521A16.exe (7zip and manually separate/extract the SPI image from isflash.bin).
EDIT: Oups, I missed the reply from LOST at the next page. Oh well…
3521A16.rar (3.05 MB)
Thanks for the quick replies!
I tried the methods of executing /writehdrfile etc. and the one with the temp folder, but those wouldn’t work
So I extracted the .exe with 7zip and found the isflash.bin, which was too big for the BIOS, so I tried to edit it with a Hex-editor to find the actual Bios image, but without success again.
How exactly did you extract the image from isflash.bin?
I’ll have the SPI programmer and test clip to try the images on thursday or friday.
In my temp are only the same contents as 7zip would give me, but those don’t include a .f or .fd file.
Edit: I was looking through your files, now I see what exactly you extracted from the isflash.bin
Thank you for the help!
Hello, can me anyone help with extraction of BIOS from file .exe. Tried many ways, but I can not get the file for firmware through the programmer. BIOS can be found here https://www.dell.com/support/home/ru/ru/…-laptop/drivers
@Seriouse - this BIOS has BIOS Guard, so flashing/programming in any compiled/extracted BIOS may prove to be tricky (brick), hard to know how that will be affected.
Here is extracted exe/HDR, along with two other complete dumps I found for you, you’ll need to insert payload.data from HDR extract into one of the dumps
http://s000.tinyupload.com/index.php?fil…625074646245395
Has Dell changed the way they package the BIOS recently? I’m trying to extract / decompress one for an Inspiron 7580 [1] but I’ve been unsuccessful at it. The older Python script seems not to work and neither does Dell HDR extract, Universal Extractor (a general purpose extractor, not targeted at this at all) doesn’t like it either.
I tried running the file, for the sake of it, and it seems to lay down several files at %Temp% but they’re UI related. Would it be possible they’re working off memory directly now?
[1]: https://www.dell.com/support/home/us/en/…-15-7580-laptop
Nope, nothing has changed. The Dell HDR Module Extractor script still works perfectly fine, just tested it.
Indeed! For some reason the binary didn’t work for me yesterday, that’s what led me to seek other options but it’s working now (Python version too, even without PFSExtractor it produces the HDR file).
Thanks for the reply, wouldn’t have thought of trying again otherwise ^^,
You should include PFSExtractor for sure because that script is mainly a wrapper for it after an initial step.
Hello, can me anyone help with extraction of DELL BIOS from file .exe. Tried many ways, but I can not get the file for firmware through the programmer.
.EXE Dell BIOS firmware from here:
https://www.dell.com/support/home/ru/ru/…e=optiplex-7010
@Boroda944 - Stock BIOS for 7010 does not extract into usable files for programmer, you need actual dump (4MB + 8MB BIOS chips on this model, one BIOS one EC/ME) - http://s000.tinyupload.com/index.php?fil…633741964620728
It would be better to build from dumps off your board, so you keep asset tag, serial, LAN MAC ID etc. I can send you working dumps, but you’ll loose your board specific details that way, let me know if you want them (Or search here, they are posted already on a fix ME 7010 thread)
Hello, I tried to update the BIOS for my Alienware M17xR4 but it doesn’t work due to my battery being dead (6yo battery).
The flash tool dell provides is called InsydeFlash, I tried to temper the parameters.ini to remove the AC verification but it doesn’t work (the software always create a new version of the parameters.ini when you start it), I even tried to put the parameters.ini in Read only, but then, InsydeFlash doesn’t open at all.
This is the driver page (Version A15): https://www.dell.com/support/home/br/pt/…?driverid=wy72t
Mine is still at A11, I am trying to update the BIOS in order to solver a GPU problema, it’s status is Faulty on windows drivers, but when I run ePSA Built-in Diagnostics from Dell, every test on the Video card is normal.
Thank you all, how should I proceed? I can’t update the driver at all and I am not willing to afford another battery.
edit:
in addition, after some search, I noticed these 2 files .bin in the InsydeFlash folder…
One is from A12 and the other is from A15… Are those the BIOS files that I can use to proceed with creating a flashdrive?
edit 2:
After digging in this .bin file, I found the parameters.ini directives there, so I manage to change the BatteryCheck=1 to 0, and the InsydeFlash restarts, but then again, life isn’t easy, now I am stuck at
"InsydeH20 - Secure Flash
Error : Invalid firmware image!!!"
Tried everything, formatted all my disks, removed all of them, left just 1 disk inside the notebook, changed to UEFI + GPT, disabled secure boot, back to legacy boot, removed the battery for 10 minutes to clear CMOS, nothing worked so far… always the invalid firmware image error…
Might it’s cause be that I am changing the BatteryCheck flag to 0 and it’s not recognizing the firmware image? It doesn’t make sense because is just a Hex change from 01 to 00… I am so confused.
Thanks
@Tacca
having same issue, solution is highly appreciated…
when i try to flash *.FD image i get same message like yours,
when i try to flash *.bin file i get Error in Windows "it only supports to flash secure BIOS on current platform. the image to be updated is not secure BIOS"
@klaxklax3 @Tacca - You have to edit the iscflash.dll in assembly to bypass the exact error you are receiving.
Or, flash back to A05, then flash mod or whatever updated BIOS using a non-modified regular BIOS package/update
https://www.techinferno.com/index.php?/f…-bios-versions/
You cannot use FPT method mentioned there for updating stock BIOS or using any stock BIOS files etc. That is mainly for “BIOS Mods” flashing, and when you do that you dump your BIOS first using FPT, then modify that, then flash it back.
So, again, I repeat, do not FPT Flash anything from a stock BIOS or stock BIOS package using FPT - you can brick your board, you will loose board specific details such as serial, asset tag, windows activation, LAN MAC ID etc.
@Lost_N_BIOS @Tacca
to be honest i dont give a damn about board details such as serial, asset tag, windows activation, LAN MAC ID etc
i just wanna flash it anyway and i dont understand why it is so complicated with Insyde, why I cant just type in whatever/GAN in CMD and reflash the whole chip
@Tacca
I tried to flash BIOS via Recovery Flash Method as shown on the video but it didnt work for me
try it
Thank you for your reply. The problem has been solved!
I now encounter an upgraded BIOS of Dell Alien notebook. I can’t extract it with the DOS command provided by netizens. Can you help me to see it?
https://downloads.dell.com/FOLDER0550313…17_R5_1.6.5.EXE
Dell bios model : XPS 8930
Bios file download link : https://downloads.dell.com/FOLDER0541609…S8930_1.1.4.exe
When using /writehdrfile or /writeromfile command, it only extracting XPS8930.hdr or XPS8930.rom by using “amifldrv64.sys” driver but I am unable to mode these 2 files XPS8930.hdr and XPS8930.rom using AMIBCP5 and UEFITool. PFS tool also failing to extract.
Looks like only MMtool correctly opening this file but I don’t know how to mode those codes using MMTool for enabling “WakeOnLan” feature.
anyone know where can get the latest AMIBCP ver 5.10.*
@superb123 - I’m moving your thread to the main “Dell BIOS extract” thread - answer to follow in case you read this before I get my reply in to you.
* Edit - HDR and or ROM are all you can usually extract from Dell BIOS, not sure what you are expecting to get here? This BIOS only contains a ROM file, HDR that can be extracted is hex match to the ROM and is not an actual HDR.
BIOS flash package is compiled and can be extracted into it’s components by using AMIUCP, R00 is the rom file, rest is default command line (PFC), AFUWinGUI/AFUDell and 2 dll files. This BIOS rom can be extracted several ways, AMIUCP, PSF extractors (few variants in this thread), or by using /writeromfile
This is partial BIOS, you cannot use this for recovery or flash programming, nor can you use this to edit BIOS settings (it doesn’t contain that).
What is your goal? If you need to mod BIOS, dump BIOS with flash programmer or other tools such as AFU, Universal BIOS Backup Toolkit, or Intel FPT (Suggested)
To dump BIOS for modification via FPT - Check BIOS main page and see if ME FW version is shown, if not then download HWINFO64 and on the large window on left side, expand motherboard and find ME area, inside that get the ME Firmware version.
Once you have that, go to this thread and in the section “C” download the matching ME System Tools Package (ie if ME FW version = 10.x get V10 package, if 9.0-9.1 get V9.1 package, if 9.5 or above get V9.5 package etc)
Intel Management Engine: Drivers, Firmware & System Tools
Once downloaded, inside you will find Flash Programming Tool folder, and inside that a Windows or Win/Win32 folder. Select that Win folder, hold shift and press right click, choose open command window here (Not power shell).
At the command prompt type the following command, and this is the file you can modify and then flash back >> FPTw.exe -bios -d biosreg.bin
Latest AMIBCP that I’ve seen is 5.02.0031 - if you can find 5.10 please let me know (via PM, also PM if you need the one I mentioned)