[REQUEST] Bios unlock on Lenovo Legion 5i PRO 2022 16IAH7H

Not to worry, what I wrote was actually safe, although more of an explanation for me than for you haha, even the steps you’d need to take to flash a modified BIOS permanently are simple and I could post screenshots of what you’d be seeing and what to do.

I want to write a couple of guides about the whole thing, how to do certain things, but I haven’t gotten to it yet (there are guides in here that already cover many things!)

Aaaaanyway, let’s try things without modifying anything, and I noticed that your laptop being a Legion from 2022 can use an already written patch! (and by the author of SREP himself) that would work, so I don’t need to do anything. For your machine the first patch operation in there won’t do anything, since that tab isn’t present (it’s innocuous), the last 3 are the ones I looked at yesterday and necessary.

So here we go:

  • We’ll be needing a USB stick, doesn’t matter the size, even if you had an old 1 GB one, it’d do, we need but a few KBs. You need to format it as FAT32, UEFI likes it by default.
  • Download the current version of SREP (SREP.zip is the one you want): Release 0.1.4c · SmokelessCPUv2/SmokelessRuntimeEFIPatcher · GitHub
  • Extract the contents of that archive in the root of the USB stick, so EFI is the first folder you see when you open it.
  • Next to it, extract the “SREP_Config.cfg” file from the attached archive in this post (for convenience, it’s the same as the one here) in the root of the USB drive, so you should just see an EFI folder and that file at this point.
  • Done! Reboot your computer, make sure Secure Boot is disabled in BIOS and boot from the USB drive. It shouldn’t take long and it should take you to an unlocked BIOS setup utility where you can look around and make the changes you want.

No changes were done to the firmware of your machine, and whatever change you do this way is permanent too (say… you tweak RAM timings, or enable overclocking, etc.). If you see grayed out sections, or options, that you’d like to access, let me know; we should be able to enable them with some more patches.

SREP_Config.zip (378 Bytes)