[Request] How to flash a modded DELL mainboard BIOS?

@Fernando @Lost_N_BIOS t
hey bro’s,my friend’s machine need to Change the dell Logo when launch the machine。(DELL PowerEdge R730)
I found a software “Change OEM Logo for Aptio”.Could it be OK?

And the most important question is how to flash it’s modded bios?
I found the bios is a little different from the desktop bios.It didn’t has ME module but SPS module.Could I used FPT to flash it?And if so,what kind of version I should use?

I had used the FPT which’s version of ME 9.0-9.1,and it could be extract the bios!!!

btw,I bring the bios from the official website.
https://downloads.dell.com/FOLDER0535522…_WN64_2.9.1.EXE

EDIT by Fernando: Thread title customized to open it for all users with a DELL UEFI BIOS

@gloobox :
Lost_N_BIOS is our expert regarding your request. So please wait until he has replied.

Can someone help me figure out how to flash a modded version of the dell inspiron 15 5575u bios? I can give more details if needed just ask. I am not at my computer right now so I dont know the bios architecture(version 1.1.9) but the cpu is an amd ryzen 5 with a radeon Vegas 8 mobile graphics card. I believe dell has a custom motherboard but not 100% sure. Someone else help, preferable step by step, but I’ll take a vague answer too.

@gloobox :
I have changed the thread title, because the related advice given by any expert may be valid for other users with another DELL device as well.

@Nathanfite94 :
Welcome to the Win-RAID Forum!
Unfortunately I cannot help you myself, because I don’t have any own experience with a DELL PC/notebook. Our expert for all questions about how to flash a modded BIOS is Lost_N_BIOS and I am pretty sure, that he will give you the requested advice.
JFYI - I have moved your request into this already existing thread and hope, that it is ok for you.
Regards
Dieter (alias Fernando)

@Lost_N_BIOS :
Please be so kind and help gloobox and Nathanfite94.
Thanks!

@Lost_N_BIOS :
It seems, that you either didn’t get any notification or missed them all.
Please help!
Thanks in advance!

@gloobox - please send me FPT dump - I also already replied to you here with some info, before I saw this thread - Dell Optiplex 50xx/70xx/90xx custom splash screen (2)

@Nathanfite94 - Sorry, I don’t know, unless you can find working version of AFU that’s compatible with your BIOS AND Modified BIOS (Tough one there, only certain ones will allow mod BIOS flash, and most are getting old now)
I can PM you lots to try, but it’s literally 20+ versions due to DOS, CMD Line, or GUI versions all within their own separate versions as well
You’re best, and easiest thing to do, is purchase a $2.50 CH341A flash programmer + $3.50 SOIC8 test clip cable on ebay, then you can easily do whatever you want with the BIOS. Let me know if you need some example links to those tools on ebay.

@Lost_N_BIOS
bios dumped by the fpt. thanks~
http://s000.tinyupload.com/?file_id=04569197587531149946

@Lost_N_BIOS
hey bro,how is my dumped bios you think? Is there any problem with it?hah~

A bump to this thread. This is exactly what im trying to do, but all google searches return back to the forum lol. Dell actually offers this as a service, so I wonder if there is an easier way. If you need any details from the server (730XD) I can get them for you.

PowerEdge R730 support
latest bios version is 2.12.1 (20 Jan 2021)

PowerEdge R730xd support
latest bios version is 2.12.1 (20 jan 2021)

Dell Server PowerEdge BIOS R630/R730/R730XD all are using the same files

could you update to it then make a dump? please upload it to mediafire. also add a screenshot from the bios menu. would be helpful to anyone who wants to take a look at it

Updating management engine firmware also recommended
Intel (Converged Security) Management Engine:Drivers, Firmware and Tools

As rule of thumb,keep your OS,apps,bios and drivers updated

I’ve been trying to flash a modified bios to enable resizable bar on my precision 3630. I do have a service mode jumper but that only allows me to successfully flash the modified bios- after rebooting (safebios? I’m guessing) rejects the new bios due to some sort of signature check and forces me to revert.


I’m stuck at this point. I think I need to find a way to disable safebios, or use a hardware bios flasher. I wish there was a way to sign this bios like you mentioned but I can’t find docs on how to do that. If you find anything please update.

I have been banging my head trying to add the Resizable BAR ffs to my Dell 7820 machine. Following the instruction to make the modified binary is not the problem; the problem is flashing the result back.

My particular workstation has been locked down tight: ME permanently disabled, Boot Guard, Measured Boot and Verified Boot enabled, and BIOS config lock enabled.

The Dell 7820 being a desktop, it does not seem to have a “service mode” jumper. Or maybe I have not found how to operate it; there is a marking on the motherboard close to two sets of pin-less pads. Jumping them did not trigger the “service mode alert” and the BIOS remained read-only.

FPT reports Error 368, so I tried [Guide] HowTo Fix Intel FPT Error 280 or 368 without success.

Meanwhile, Dell updates to the whole firmware (including ME) go through without a hitch!

I found this pair of scripts that let you unpack and repack a Dell EXE update package: GitHub - vuquangtrong/Dell-PFS-BIOS-Assembler: A script to combine BIOS entries into executable Dell Firmware Update Utilities
The problem here is it has no way to bypass the signature requirements, so is only usable if you combine unmodified parts together.

The other way Dell distributes firmware updates is with UEFI capsules (combined with flashtool to make updates possible in Linux). For this, signatures are still mandatory, but there is a menu to add trusted signatures in the BIOS; anybody tried making a certificate, signing a modded BIOS in a capsule then flashing it?

Now that I think of it, anybody tried this path with the PFS assembler?

so i see this one is for AMI I have PhoenixBIOS ← the new utility UBU it says can do that you just need to grab MM.exe… but thats for AMI BIOS… It in fact is probably a Signature Problem, and I know vaguely there might be a Specific Flasher for AMI that says you have to find Dells PLATFORM.BIN… like SLIC Modding it uses a Extracted Signature for the Program itself to Verify and Compile a EXE so it says but its not doing that for me at least and it verifies my product key from the downloaded certificate , and detects and extracts the signature from a working BIOS but no flasher knows its there… and it also doesnt compile a LatitudeAX.exe like it says it would… but oh well i guess… EFI Capsule creating and signing they say yes theres that option its called “Becoming the Platform Owner” ← and uses PFlash to flash the Modified EFI Capsule…
In my case i use a EFI that doesnt have all that its just a BIN Format compressed in LZMA … is probably why nothings working on my end… The EFI also doesnt support probably the Protocols to FLASH it… and uses Legacy_CSM to do so is just a guess…

Lost_N_Bios will not help you. We miss him since several years.

Maybe andyp’s Phoenixtool will be usable for you. You can find it >here<.

The specific Tool that pythonic shared confirms only one thing that its trying to use Intel ME Tool for that specific Chipset , not a Phoenix Bios Flasher… and there IS a how to check for the bios-write-lock it just doesnt show up in any GUID and the PFExtracted Text File makes no reference to it… so it would have to be some kind of Blind setup_var Pointer