The problem seems to be because Dell decided to modify the file in 2020, adding an SHA256 signature to it. The updater program code doesn't work with that so clearly no-one at Dell bothered to test it.
Can someone at Dell fix that download by replacing it with the original working file?
(The earlier version A15 and A16 BIOS updaters were not modified so they still work.)
In the mean time, as a convenience to anyone reading this I have removed the SHA256 signature from the broken updater by truncating its size to 1238155 bytes. The new file works correctly in both MS-DOS and Windows.
We tried reaching you on a private message asking for the Service Tag number to ascertain the warranty but did not receive a response. Please feel free to reply to the private message whenever you are available.
I compared my truncated version of the broken EXE with the original working one. The only differences are a couple of fields in the PE header which point to the now-missing SHA256 signature data in my truncated version.
Oh, I forgot to mention before exactly how the broken updater fails. It reports an error code 0x00000504. So if you see that with any other Dell BIOS updaters, the cause may be the same as here.
DELL-Cares
Moderator
•
27843 Posts
•
745 Points
823
0
Posted August 23rd, 2021 02:00
We tried reaching you on a private message asking for the Service Tag number to ascertain the warranty but did not receive a response. Please feel free to reply to the private message whenever you are available.
#IWork4Dell
For all non-technical issues that require your private data, we must communicate via a private Direct Message
Dell Partner GEM Program, Out of Warranty Support options, No free goodwill repair, Get a copy of your Dell invoice