[Request] Unlocked InsydeH2O BIOS

@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”.



Thanks bro!

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.


Another How is the data in these boxes obtained? thx




Thx for your explain. I don't understand whether the changes in the box in the picture can show hidden options.


I known that True {46 02} to False {47 02} can unlock hidden options. But questionid: to False will unlock hidden options?

Yes, you can set conditionals to False or just remove them, but the second approach takes much longer.



Hi, not to bother you but is this key combo universal for InsydeH2O Bioses or just exclusive to this Bios?

Yes, you can set conditionals to False or just remove them, but the second approach takes much longer.




I’m sorry to ask you another question.
I want to replace the display menu with power. So I did the following actions.


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!

Ok.
DOWNLOAD link.

It’s exclusive and not active until a certain setting is enabled.




Okay, thanks for answering. But which setting do I need to enable?

"FULL MENU Hotkey Support"

Do you know where is it?

Ok.
DOWNLOAD link.
Thx so much,it works great!

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’m sorry to bother you again.

Compare the bios you modified. I don’t quite understand a few modifications. I hope you can explain them. Thank you very much.



I know why it need to add 22. But I don’t know what 73 and 6F mean. Or what does the pink box represent?

Another question



Are all 00 in front of the red box empty bytes? So I can delete part of it and increase it to other places, so as to keep the file length unchanged.
Looking forward to your reply. Thanks a lot!

The pink box represents length. In UEFI there are two places to define length for each Form Set, while in EFI BIOS type there is only one. I suppose UEFI has a hidden functionality for this but I haven’t seen Insyde to use it yet.

Exactly.

The pink box represents length. In UEFI there are two places to define length for each Form Set, while in EFI BIOS type there is only one. I suppose UEFI has a hidden functionality for this but I haven’t seen Insyde to use it yet.

Exactly.



I’m trying to change only 6F to 85, not 73. Then translate the result of setuputility.ffs, which is the same as the result of changing 6F to 85 & 73 to 89,at the same time. Does it mean that 73 does not have to be modified? I’m not sure if this is correct.