[Tool] Lenovo (H2O) Bios Unlocker and Locker

Lenovo Legion 5 15ACH6H Ryzen 7 5800H here. I have strong indications my
laptop has been Bootkit’ed. Would using this hack allow unfettered write access to the EC and Bios regions similar to using a SPI hardware flasher, i.e. to bypass any write protects on the bios and SPI flash regions?

Anyone with a similar model care to point me to where the bios chip is? I’m guessing I have to completely tear it down…

Legion 5 17ACH6H - GKCN49WW- 2xKingston Fury KF3200C20S4/16G Cl 20 - everything works

how is this even possible? i thought 3200 was the maximum APU speed according to the AMD website? how big was the performance/gaming difference? will this work on my teamgroup ram too im getting the second 32gb stick next week.

I was also wondering why were you inactive on win-raid for the last few months kinda curious as i sent you a PM back in October but got no responses.

@SeBoLeX
The stock preinstalled one was kingston 8gb 3200 on my device not sure if others have low end Cruical ram

AFAIK, this can be done by increasing memory frequency ratio. More precise adjustment is possible if you set memory gear to an upper value.

3200 are the one that AMD tested the silicon and is confident to shit with…
on 4000H series you can overrite the limit, and go as high at 4400, it will refuse to go more that that…

don’t have any gaming number, as I run stock for most of the time…
and this experiment are just to make some e-peen number on aida to share online :slight_smile:

Ok @AARCH64_EL3 you are kind of my only hope here.

I started a thread, but found your post and you know way more about this than me.

see here

So, I am trying to find out if I am just doomed with this SSD or if it is worth trying to hack BIOS to make work. Long story short, when I plug it in where the main NVME is, BIOS doesn’t even acknowledge the disk. (It also doesn’t acknowledge the Linux USB, cause what I am trying to do is dual boot installing on the 2TB Sabrent Rocket.) Anyways, if you can even give me a clue here, I would appreciate it. Thanks.

C

Hello. I have Legion 5h amd ryzen 4800H Rtx2060 144hz. I unlocked the bios. Unfortunately, I changed the parameter in the AMD settings in the unlocked bios. I changed PCstate0 from 2900mhz to 3000mhz. Dead computer. Like others keyboard control works, cooling management works battery charges no picture. It doesn’t seem to go through the post procedure. Crysis mode doesn’t even respond. Constantly white power light when trying to fn+R. Could just changing the pcstate0 parameter and saving could damage the processor?

Unfortunately, the ADVANCED settings are stored in non-volatile NVRAM. If you set something that won’t go through POST - you’re up against the wall - the laptop will be dead.
You will need to reprogram the NVRAM.
If the laptop is under warranty Lenovo will replace the motherboard in this case (BIOS problem) - it’s crazy :stuck_out_tongue:

If you are not sure about the settings - it is better not to change them!

BTW… Does anyone know a way to change the saving of advanced settings in UEFI - not NVRAM - or another method how to skip NVRAM? As is the case with other BIOS settings.
This would help many users, currently advanced changes are very risky…

I had my BIOS (Lenovo L340-15IRH, BGCN36WW) already unlocked by Dudu2002 over at Bios-mods, will this do the exact same thing?

This tool unlocks BIOS with Legion series typical white UI.

It seems to work for non-Legion models according to this guy with the same BIOS as mine

Well, you’re right. The unlocker works for L340 model.

Answering to your question, it does the same thing, operates with the H2OFormBrowserDxe driver.
Except for the changes made to IFR tables. There is a chance that the OC Performance menu will remain hidden when using the Unlocker. Depends on the device.

I can already see OC performance menu in mine, so I won’t bother. Maybe when next BIOS releases I will take a shot

Hello ! I hope this thread is still active

First or all id like to know if my machine is compatible with this unlock it is a lenovo legion 5 RTX 3060 RYZEN 5 5600H BIOS is GKCN59WW but i can downgrade to any recommended bios

and my actual point of why i want to unlock is to fix the issues i’ve been having with mouses. In laptops for me usb mouses or wireless mouse are like moving weirdly and not so precise. So i’d like to know if there is options that are safe to make it better, feel more responsive and more normal (like no acceleration and stuff)

i know that’s weird but i can clearly say that i’m sure there is something in advanced bios that could help me out, please do respond to my questions with easy answers as i am somebody who knows nothing in programming and stuff. I just wanna fix my mouse problems ! (already tried removing mouse acceleration and stuff)

Thanks !

Hey, I don’t think there’s anything in the BIOS that would help. Have you got the latest chipset drivers installed?

Hey yes i did from the amd website, but still is, i’ve heard a lot about maybe bios, do you have discord by any chance ? Or any idea on what to change in the bios to maybe make it feel more responsive ? I heard something about Legacy usb support that would let the bios control the usb ports instead of the OS

You can try this Discord server, there are loads of smart people who know way more than I do

Hey thanks for the reply! While i do try this, what ver of the bios should i downgrade to to use the bios unlocker please ?

It worked for me on GKCN59WW

it created multiple uefi misc devices for me no advanced options