[Tool] Lenovo (H2O) Bios Unlocker and Locker

Yes, AMD SMT. I have multiple applications bottlenecked on a single core, because they aren’t optimized for multithreading. Disabling SMT should theoretically get rid of 6 of my virtual cores and beef up the 6 physical cores to some extent. There’s usually a simple on/off setting for SMT in BIOS, so I unlocked it in hopes of finding it, but alas.

I looked into it a bit more, and supposedly SMT setting should be at: AMD CBS → CPU Common Options → Thread Enablement → SMT Control. Problem is, there isn’t much stuff under “CPU Common Options”, and thread enablement is missing. Is it perhaps still locked, somehow, or is there simply no such functionality on this FCCN16WW BIOS? Do you know anyone who can give an answer?

It is more likely that mobile BIOS type lacks such functionality.

In Ryzen Master app there is a toggle, but it doesn’t seem working for every SMT-capable CPU.
The other option might be MSR change mod. But I don’t know which register is responsible for SMT enablement as AMD didn’t release the BKDG for 17h family yet. We can either just wait for this tech doc. or find the register by comparing MSR dumps from the mobo with SMT on/off. On top of that, the mod would require SPI programming. :face_exhaling:

1 Like

Thanks for your insight. Guess I’m stuck with SMT for good.

Hi everyone. I’m using Legion7i 11980HK, I accidently bought the XMP ram and i can not return. My Bios is H1CN52WW. Can you guy please help me unlock to advance bios. thanks so much.

Hello.
The unlocker tool is not suitable for BIOS version H1CN52WW.

thank for advice. I used rufus to make an UEFI:NTFS USB, then I extracted SREP file which is include EFI folder. I copied this folder to the root of the USB. Then I created a note file and save as SREP_Config.cfg file then copied this code below:

Op Loaded
H2OFormBrowserDxe
Op Patch
Pattern
59B963B8C60E334099C18FD89F04022200000000
59B963B8C60E334099C18FD89F04022201000000
Op Patch
Pattern
E33545B0043046499EB714942898305300000000
E33545B0043046499EB714942898305301000000
Op Patch
Pattern
732871A65F92C64690B4A40F86A0917B00000000
732871A65F92C64690B4A40F86A0917B01000000
Op Patch
Pattern
9E76D4C6487F2A4D98E987ADCCF35CCC00000000
9E76D4C6487F2A4D98E987ADCCF35CCC01000000
Op End

Op LoadFromFV
SetupUtilityApp
Op Exec

then saved. I reboot the computer and they said the security block the operation. Am i wrong? Sorry because of my bad computer knowledge.

I used rufus with SREP.img and replaced the SREP_Config.cfg. After that I reboot and do the same as before, the operation also blocked by the system. I did again with Super-UEFIinSecureBoot-Disk_minimal_moded.img, the result still same, blocked by system. Did i do wrong? Can you give me some advice please?

No need for Rufus. Create a 1GB FAT32 partition on your flashdrive, copy the EFI folder and the SREP_Config.cfg onto it, and boot from it. You have to disable Secure Boot in bios first.

1 Like

Dear lampardrobi, I can not disable Secure Boot

Aren’t you getting the Access Denied message box with “OK” button when booting from the second .img?

Like this.

Or the screen is absolutely the same?

Dear Sweet_Kitten, The pop up the noctice: Operation blocked by security, then the laptop automatic boot to win

You can try to disable the Secure Boot from Windows.

Here’s the script that uses one of the Insyde editor utilities.
Insyde F0 Setup var. switcher.zip

dear Sweet_Kitten ,
How to use Insyde F0 Setup var. switcher.zip? I run the Start.bat and the result is imcompetiable devices

The error message pops-up only if variables backup file is not found. If this is major file not found, then it was not generated, the BIOS do not support Insyde editor utility.

No luck disabling secure boot.

man just boot to regular bios
go to Security tab and disable secure boot :person_facepalming:

and then boot regular SREP

Thank men, I disable secure boot. I run the SREP and they said failed on Openening log file: Write Protected.
[Fail] Start failure: [8] Write Protected

Is it normal boss?

you didnt’t used a FAT32 usb, most likely used a NTFS one

Why you guys are so resilient to following instruction…

1 Like

Pain