Hi! I am trying to enable advanced menu on my notebook, but i get some problems and need your help)
Menu as is:
![[Image: Whats_App_Image_2017_12_11_at_13_56_19.jpg]](https://thumb.ibb.co/crOgeb/Whats_App_Image_2017_12_11_at_13_56_19.jpg)
I found due the UEFITool in bios update "XMAKB5R0P0300.BIN" menu form-sets in SetupUtility file. From which one i extracted with IFR Extractor ver 0.2 following:
with IFR Extractor v0.3(from CodeRush) i get following:
There is an advanced menu with all settings, but it is hidden. The GUID C6D4769E-7F48-4D2A-98E9-87ADCCF35CCC is used in SetupUtility and in PcdSmmDxe. All other menu GUIDs can be found only in SetupUtility and SetupUtilityApp. So i thought, that i can replace the GUID from main menu item and advanced item with each other in hex editor. I extracted SetupUtility with Phoenix Tool(UEFITool v44 can not replace files), changed hex values and replaced this file in BIOS image. But if i try to flash it, i get error, that the image is not ok and BIOS will recover. It has somewhere a checksum. Also i tried to change this values in dump file from my BIOS, but i can not flash them, because i get error: "it only supports to flash secure bios on current platform. the image to be updated is not a secure bios ".
Well, i don`t know how to proceed it further and need help.
Link to BIOS update - here is inside BIOS update image and a hack, that changes ssd speed to 3mb.
BIOS dump file
Form sets IFR Extractor v0.3
Form sets IFR Extractor v0.2
Menu as is:
![[Image: Whats_App_Image_2017_12_11_at_13_56_19.jpg]](https://thumb.ibb.co/crOgeb/Whats_App_Image_2017_12_11_at_13_56_19.jpg)
I found due the UEFITool in bios update "XMAKB5R0P0300.BIN" menu form-sets in SetupUtility file. From which one i extracted with IFR Extractor ver 0.2 following:
Code:
0x1439D4 Form Set: Advanced {0E A7 9E 76 D4 C6 48 7F 2A 4D 98 E9 87 AD CC F3 5C CC 7D 14 71 14 01 3E 45 85 9F 03 2F 89 49 AD 3B 4A 84 07 91 AF 3A}
0x1439FB Guid: 0F0B1735-87A0-4193-B266-538C38AF48CE {5F 15 35 17 0B 0F A0 87 93 41 B2 66 53 8C 38 AF 48 CE 03 01 00}
0x143A10 Guid: 0F0B1735-87A0-4193-B266-538C38AF48CE {5F 15 35 17 0B 0F A0 87 93 41 B2 66 53 8C 38 AF 48 CE 04 05 00}
0x143A25 Default Store: Standard Default 0x0 {5C 06 37 15 00 00}
0x143A2B Default Store: en-US 0x1 {5C 06 00 00 01 00}
with IFR Extractor v0.3(from CodeRush) i get following:
Code:
0x1439D4 Form Set: [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 7D 14 71 14 01 3E 45 85 9F 03 2F 89 49 AD 3B 4A 84 07 91 AF 3A}
0x1439FB Guid: [0F0B1735-87A0-4193-B266-538C38AF48CE] {5F 15 35 17 0B 0F A0 87 93 41 B2 66 53 8C 38 AF 48 CE 03 01 00}
0x143A10 Guid: [0F0B1735-87A0-4193-B266-538C38AF48CE] {5F 15 35 17 0B 0F A0 87 93 41 B2 66 53 8C 38 AF 48 CE 04 05 00}
0x143A25 Default Store: , DefaultId: 0x0 {5C 06 37 15 00 00}
0x143A2B Default Store: , DefaultId: 0x1 {5C 06 00 00 01 00}
There is an advanced menu with all settings, but it is hidden. The GUID C6D4769E-7F48-4D2A-98E9-87ADCCF35CCC is used in SetupUtility and in PcdSmmDxe. All other menu GUIDs can be found only in SetupUtility and SetupUtilityApp. So i thought, that i can replace the GUID from main menu item and advanced item with each other in hex editor. I extracted SetupUtility with Phoenix Tool(UEFITool v44 can not replace files), changed hex values and replaced this file in BIOS image. But if i try to flash it, i get error, that the image is not ok and BIOS will recover. It has somewhere a checksum. Also i tried to change this values in dump file from my BIOS, but i can not flash them, because i get error: "it only supports to flash secure bios on current platform. the image to be updated is not a secure bios ".
Well, i don`t know how to proceed it further and need help.
Link to BIOS update - here is inside BIOS update image and a hack, that changes ssd speed to 3mb.
BIOS dump file
Form sets IFR Extractor v0.3
Form sets IFR Extractor v0.2