The SLIC table is hidden if you buy the machine with Linux Search the forum for the tools/info how to unhide it sebus
Shamus talks about the Asset tag, so I think he already tried that. I have a DellBiosReset.iso, but I don't know if that one still works with newer machines.
I believe it is possible to extract the bios from the exe (in fact the phoenix tool leaves the raw bios .hdr in the creation directory, or run the bios exe with the -writehdrfile switch and it will do it for you. Then you can use an alternative flashing program with it. Also, I have read that asset.com or exe is being phased out and there are new programs taking their place. I would check around (search) the forum for those.
the machine came without an OS, so no SLIC table present I have not found anything on the web how to unhide the SLIC table other than this blacklisted A02 BIOS that cannot be flashed anymore. If Sebus could point me in the right direction that would be grateful. the -writehdrfile switch no longer exists, it will simply ignore it. The only switches left are to make it silent, nothing else That is also why phoenixtool cannot handle this exe, it will complain about "invalid switches" when trying to run the exe to unpack it and error out. the asset tag wiper tool was from 2005 for a poweredge SC430 and still works on machines from 2012, kinda cool
also tried to extract BIOS manually with Universal BIOS Backup ToolKit 2.0, that results in 10MB file with what looks lotsa padding and perhaps 2 or 3 times the same portions of the BIOS (probably versions with and without SLIC depending on mode) but when I try to SLIC it ("module" mode), Phoenixtool 2.05 errors out with error 6 (arithmetic overflow) when trying to SLIC it. IT worked in dynamic mode but not sure if that bricks the BIOS or not if I ever can flash it back!? It does detect at initial digest there is a 2.1 marker with pubkey. Maybe there is a way to swap out locations of modules in the "structure" part ? I also believe the asset tag allows to reset the machine, but seemingly Dell changed it for this model, as it does not work reset with asset tag PASS:12/31 nor PASS:12/34 nor PASS:1234 nor PASS:12/32 etc So maybe we have to wait for a Chinese dude working for Dell revealing what the reset asset tag is this time... EFI / Insyde BIOS Finished Extracting LZMA and Tiano module compression methods used Pubkey found in AA3C16E2-83D1-4FCE-A942-8B8CB2A5B4ED_0_626.ROM at 4 Marker found in AA3C16E2-83D1-4FCE-A942-8B8CB2A5B4ED_0_626.ROM at A4 'SLIC' string found in D15170BE-D512-4894-B863-9D0E6FF5C561_1_377.ROM at 764 OEM/Table IDs identified are: 1. DELL CBX3 Pubkey (x1) Marker (2.1) (DELL CBX3 ) (x1) No EFI Capsules found
I'm trying to replace the Intel Storage Option ROM in a Dell E6400 BIOS, version A32, using Phoenix Tool 2.05. I checked "Allow user modification of modules", "Always alllow user modification of modules", "Allow user to modify other modules", and "No SLIC". I hit "Go" and replace the module when the message says to, but upon extracting the new HDR file the original module is present instead of the newer one I swapped in. I also get an "HDR checksum not correct" error. I tried BIOS A31, A30, A29 with the same results. Anybody have any idea why I'm having these issues?
@andyp What does it mean Whitelist line?, Correct? Code: Decrypted EFI / Insyde BIOS Finished Extracting LZMA compression method used Wifi Whitelist VID PID SVID SPID Adapter Name ---- ---- ---- ---- -------------------- ------------------------------------------------------------------------------ B200 4CF5 68B8 4CA5 㺲倿騂溑ॗ洿ᇒ㦎ꀀ槉㭲棖⬯䓏讎ꊻᬋ畛⠑徸䟔䢼惕勼᧕Ṉݎ脲䞡Ⲍᐿ骭�纻⽰䨚ᇔ㢚退㼧䷁ SLIC header found in 7E374E25-8E01-4FEE-87F2-390C23C606CD_7_648.ROM at 0 Pubkey found in 1A1E2341-A2FB-42C7-8D17-3073D08EB21D_1_855.ROM at 0 Marker found in DD6569A7-E455-4EE5-B2BA-ECDA84ACBC99_1_858.ROM at 0 'SLIC' string found in AFC04099-0D39-405D-BE46-846F08C51A31_2_665.ROM at 32E 'SLIC' string found in AFC04099-0D39-405D-BE46-846F08C51A31_2_665.ROM at 3A2 'SLIC' string found in AFC04099-0D39-405D-BE46-846F08C51A31_2_665.ROM at 11D8 'SLIC' string found in AFC04099-0D39-405D-BE46-846F08C51A31_2_665.ROM at 11F2 'SLIC' string found in AFC04099-0D39-405D-BE46-846F08C51A31_2_665.ROM at 141B OEM/Table IDs identified are: 1. HPQOEMSLIC-MPC Header (HPQOEMSLIC-MPC SLIC) (x1) Pubkey (x1) Marker (2.1) (HPQOEMSLIC-MPC) (x1)