Insyde h2o bios 10th gen SetupUtility.ffs translate to SetupUtility IFR.txt like this
Form Sets -------------------------------------------------------------------------------- Offset: Title: -------------------------------------------------------------------------------- 0x15C524 Advanced (0x1694 from string package 0x0) 0x190BC4 Power (0x1713 from string package 0x0) 0x317934 Main (0x5 from string package 0x4) 0x318EB4 Security (0x30 from string package 0x4) 0x31A9C4 Boot (0x50 from string package 0x4) 0x31C484 Exit (0x90 from string package 0x4)
0x15C528 Form Set: Advanced [C6D4769E-7F48-4D2A-98E9-87ADCCF35CCC], ClassGuid0 [9F85453E-2F03-4989-AD3B-4A840791AF3A] {0E A7 9E 76 D4 C6 48 7F 2A 4D 98 E9 87 AD CC F3 5C CC 94 16 7E 16 01 3E 45 85 9F 03 2F 89 49 AD 3B 4A 84 07 91 AF 3A}
0x190BC8 Form Set: Power [A6712873-925F-46C6-90B4-A40F86A0917B], ClassGuid0 [9F85453E-2F03-4989-AD3B-4A840791AF3A] {0E A7 73 28 71 A6 5F 92 C6 46 90 B4 A4 0F 86 A0 91 7B 13 17 7E 16 01 3E 45 85 9F 03 2F 89 49 AD 3B 4A 84 07 91 AF 3A}
0x317938 Form Set: Main [C1E0B01A-607E-4B75-B8BB-0631ECFAACF2], ClassGuid0 [9F85453E-2F03-4989-AD3B-4A840791AF3A] {0E A7 1A B0 E0 C1 7E 60 75 4B B8 BB 06 31 EC FA AC F2 05 00 06 00 01 3E 45 85 9F 03 2F 89 49 AD 3B 4A 84 07 91 AF 3A}
0x318EB8 Form Set: Security [5204F764-DF25-48A2-B337-9EC122B85E0D], ClassGuid0 [9F85453E-2F03-4989-AD3B-4A840791AF3A] {0E A7 64 F7 04 52 25 DF A2 48 B3 37 9E C1 22 B8 5E 0D 30 00 06 00 01 3E 45 85 9F 03 2F 89 49 AD 3B 4A 84 07 91 AF 3A}
0x31A9C8 Form Set: Boot [2D068309-12AC-45AB-9600-9187513CCDD8], ClassGuid0 [9F85453E-2F03-4989-AD3B-4A840791AF3A] {0E A7 09 83 06 2D AC 12 AB 45 96 00 91 87 51 3C CD D8 50 00 06 00 01 3E 45 85 9F 03 2F 89 49 AD 3B 4A 84 07 91 AF 3A}
0x31C488 Form Set: Exit [B6936426-FB04-4A7B-AA51-FD49397CDC01], ClassGuid0 [9F85453E-2F03-4989-AD3B-4A840791AF3A] {0E A7 26 64 93 B6 04 FB 7B 4A AA 51 FD 49 39 7C DC 01 90 00 06 00 01 3E 45 85 9F 03 2F 89 49 AD 3B 4A 84 07 91 AF 3A}
bios only show Main ,Advanced ,Security, Boot ,Exit menu tabs , no power menu tab.
I try to search all the bios find the show menu tabs in SetupUtilityApp.ffs and VariableEditDxe.ffs
there are only five menu tabs ,lack the power menu tab. I think add the Power 73 28 71 A6 5F 92 C6 46 90 B4 A4 0F 86 A0 91 7B to the SetupUtilityApp.ffs and VariableEditDxe.ffs it will show power menu. but I dont know how to translate and mod the SetupUtilityApp.ffs and VariableEditDxe.ffs .
I hope I’m doing the right thing by considering your topic as a request. You’ve provided too much information, but it’s all useless. So if you need help, run the BACKUP_Tools program to obtain a backup of your BIOS (it’ll create results.rar archive on desktop). Also, I need a copy of your BIOS variables (run “GET VARS.bat” from this archive and share with me the output file “vars.txt”).
@wings110 “L.Crtl +F4” key combo should show power menu tab for your BIOS. But if it would not, install this BIOS mod (run “FLASH.bat”). Switch “Setup Menu Insyde Full Show” setting under Advanced tab to “Show”.
I’ll try it tomorrow, I had unlock the Setup Menu Insyde Full Show menu before , Set to show,nothing changed! because the SetupUtility lack some pointer for the Setup Menu Insyde Full Show. I think The display of all menus tabs (main ,advanced, sercurity ,boot ,exit ,power)is not controlled by SetupUtility.ffs ,SetupUtility have all the code,but display controlled by VariableEditDxe or SetupUtilityApp.
Really? Then why the BIOS needs this useless setting? You can replace one of the 5 GUIDs in VariableEditDxe module with Power. Replace because there is no space for one additional GUID in the compiled file. Or you can flash my BIOS mod where I’ve put the Power into Advanced tab.
Really? Then why the BIOS needs this useless setting? You can replace one of the 5 GUIDs in VariableEditDxe module with Power. Replace because there is no space for one additional GUID in the compiled file. Or you can flash my BIOS mod where I’ve put the Power into Advanced tab.
I agree with you very much.replace one of the 5 GUIDs in VariableEditDxe & SetupUtilityApp module with Power. I’ll try your bios tomorrow and give you feedback. Big thx for your job!
Really? Then why the BIOS needs this useless setting? You can replace one of the 5 GUIDs in VariableEditDxe module with Power. Replace because there is no space for one additional GUID in the compiled file. Or you can flash my BIOS mod where I’ve put the Power into Advanced tab.
Compare your mod bios for me, after add power to advanced SetupUtility.ffs change so much, I want to know how you modified it.
Does the QuestionId need to be modified? I don’t know what the code in the red box means, and I’m not sure if it’s correct. Looking forward to your reply.Thx
It’s exclusive and not active until a certain setting is enabled.
You may not touch the QuestionID. And a thing in the red box is the ID of text for description. Description is a help information that appears in the field on the right when you select a setting. Leave it the same if you’re in doubdt because nothing else matters but GUID and FormID.
That’s not all the changes you need to make. Better compare modules in HEX editor.
It’s exclusive and not active until a certain setting is enabled.
You may not touch the QuestionID. And a thing in the red box is the ID of text for description. Description is a help information that appears in the field on the right when you select a setting. Leave it the same if you’re in doubdt because nothing else matters but GUID and FormID.
That’s not all the changes you need to make. Better compare modules in HEX editor.
I try to replace display menu with power as this way
In the bios menu, I can see that the display menu is replaced by power, but enter power will retreat to the main interface, which may be related to not adding guid. Your mod bios add ref:power length is 21 , but original display menu length is 0F , The length is different. I don’t know how to replace it. Can you help replace the display menu with power for me? Because the content in this display menu is empty, it is more reasonable to replace it with power. There is no need to unlock any other hidden options,thx so much!