To unlock this Bios it needs to use H2OUVE Tool , then edit the vars.txt and rewrite the NVRAM variables to unlock the i-page 0x258 set 0x01 ...
Then into the Advanced Bios Menu Tab , we can unlock all the variables to reflash the Bios to adding it the NVME Module :
5BE3BDF4-53CF-46A3-A6A9-73C34A6E5EE3 NvmExpressDxe
0xB443B Suppress If {0A 82}
0xB443D True {46 02}
0xB443F One Of: i-Page:, VarStoreInfo (VarOffset/VarName): 0x258, VarStore: 0x1234, QuestionId: 0xB, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 41 14 42 14 0B 00 34 12 58 02 00 10 00 01 00}
0xB4450 One Of Option: Disabled, Value (8 bit): 0x0 (default) {09 07 B0 12 10 00 00}
0xB4457 One Of Option: Enabled, Value (8 bit): 0x1 {09 07 B1 12 00 00 01}
0xB445E End One Of {29 02}
0xB4460 End If {29 02}
0xB4462 Suppress If {0A 82}
0xB4464 True {46 02}
0xB4466 One Of: BIOS SPI Lock:, VarStoreInfo (VarOffset/VarName): 0x259, VarStore: 0x1234, QuestionId: 0xC, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 3F 14 40 14 0C 00 34 12 59 02 00 10 00 01 00}
0xB4477 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 B1 12 10 00 01}
0xB447E One Of Option: Disabled, Value (8 bit): 0x0 {09 07 B0 12 00 00 00}
0xB4485 End One Of {29 02}
0xB4487 End If {29 02}
0xC8089 One Of: RTC Lock, VarStoreInfo (VarOffset/VarName): 0x339, VarStore: 0x1234, QuestionId: 0x542, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 83 02 84 02 42 05 34 12 39 03 10 10 00 01 00}
0xC809A Default: DefaultId: 0x0, Value (8 bit): 0x0 {5B 06 00 00 00 00}
0xC80A0 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 04 00 00 00 00}
0xC80A7 One Of Option: Enabled, Value (8 bit): 0x1 {09 07 03 00 00 00 01}
0xC80AE End One Of {29 02}
0xC80B0 One Of: BIOS Lock, VarStoreInfo (VarOffset/VarName): 0x4B3, VarStore: 0x1234, QuestionId: 0x543, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 85 02 86 02 43 05 34 12 B3 04 10 10 00 01 00}
0xC80C1 Default: DefaultId: 0x0, Value (8 bit): 0x0 {5B 06 00 00 00 00}
0xC80C7 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 04 00 00 00 00}
0xC80CE One Of Option: Enabled, Value (8 bit): 0x1 {09 07 03 00 00 00 01}
0xC80D5 End One Of {29 02}
GUID: A04A27F4-DF00-4D42-B552-39511302113D
i-Page : 0x258
BIOS SPI Lock : 0x259
RTC Lock : 0x339
BIOS Lock : 0x4B3
It can be unlocked by H2OUVE modifying the variables all or only i-Page , after shown Advanced is possible to unlock the others within Bios.
Editing vars.txt is easy look here what to change and how to :
Unpack the H2OUVE Tool and run the Dump.bat into the folder to get the vars.txt file, then edit it
[03E] Custom
GUID: A04A27F4-DF00-4D42-B552-39511302113D
Attributes: 0x7
DataSize: 0xFA0
Data:
-------------00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 << 0x0258 00 to 01
Chnage to
-------------00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000250: 00 00 00 00 00 00 00 00 01 00 00 00 00 00 01 01 << 0x0258 00 to 01
Make the same on this section :
[04B] Setup
GUID: A04A27F4-DF00-4D42-B552-39511302113D
Attributes: 0x7
DataSize: 0xFA0
Data:
-------------00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 << 0x0258 00 to 01
Chnage to
-------------00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000250: 00 00 00 00 00 00 00 00 01 00 00 00 00 00 01 01 << 0x0258 00 to 01
After edit then save as varsmod.txt and write back the variables using the Write.bat command into H2OUVE Tool folder, reboot the laptop and go into bios to check Advanced Tab.
Then it's possible to unlock all rest.
Attached the H2OUVE Tool here ...
https://www.mediafire.com/file/s61gpu89g...8.rar/file
Regards
P.S. for any information ask to Sml6397