open off.bios with Phoenixtool 2.73 (or 2.66), press Structure button, and insert two modules - a combined pubkey+marker module (GUID CDFFEBFB-17DC-46BC-9B75-59B861920913) and a signing key (GUID 15634458-E8A4-436D-AC2F-57E33E534CCF) into the Volume with Dummy MSOA module
Thank you for sharing! In hindsight I think I should have been able to figure this out myself, as the diff of the PhoenixTool Logs of the original BIOS and your mod tell this exact story. I found that the PhoenixTool 2.73 "Go" button does the same thing as you did, with two differences: (1) It places the new modules in the wrong position (not into the file volume containing the DummyMSOA, but deeply nested into another one), and (2) when comparing the two extracted pupkey+marker modules, I see that yours is slightly shorter. This is the one inserted and extracted back with and from PhoenixTool: Code: $ hexdump -C CDFFEBFB-17DC-46BC-9B75-59B861920913_phoenixtool.MOD 00000000 fb eb ff cd dc 17 bc 46 9b 75 59 b8 61 92 09 13 |.......F.uY.a...| 00000010 78 02 02 40 6e 01 00 f8 56 01 00 19 00 00 00 00 |[email protected].......| 00000020 9c 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 |.........$..RSA1| 00000030 00 04 00 00 01 00 01 00 83 a4 c2 5b 5a 18 2a fe |...........[Z.*.| ... When extracting yours, it's missing all bytes up until and including 0x18 (the one before the 'V'): Code: $ hexdump -C CDFFEBFB-17DC-46BC-9B75-59B861920913_Serg008.MOD 00000000 56 01 00 19 00 00 00 00 9c 00 00 00 06 02 00 00 |V...............| 00000010 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 |.$..RSA1........| 00000020 83 a4 c2 5b 5a 18 2a fe 79 59 db d9 7e ea 3d 26 |...[Z.*.yY..~.=&| ... Can you give me a hint as to why there is a difference between the pupkey+marker modules and whether or not it matters for working SLIC 2.1? Thanks!
https://forums.mydigitallife.net/threads/award-ami-bios-mod-requests.5863/page-3104#post-1461302 / updated