github LenovoLegionToolkit-Team/LenovoLegionToolkit v2.36.7.0
Lenovo Legion Toolkit v2.36.7.0 (Beta)

pre-releaseone hour ago

Support Our Work

This release marks another leap forward for Lenovo Legion Toolkit, representing hundreds of hours of reverse engineering, kernel and hardware investigation, refactoring, and community-driven polishing. Every feature in this update was designed with one principle in mind; giving you absolute, uncompromising control over your laptop's hardware, performance, and thermals without the bloat.

Maintaining and advancing a low-level hardware control suite alongside our daily responsibilities requires immense dedication. If Lenovo Legion Toolkit has enhanced your daily workflow, elevated your gaming performance, or solved persistent hardware annoyances for you, please consider supporting our development. Your support directly sustains this project and fuels ongoing research into new Lenovo hardware platforms.

Thank you for being part of our community and making this journey possible!

Release Highlights

  • Power Button Light Control: Added power button light and brightness control for supported machines.
  • Charge Threshold: Added granular battery charge threshold support for ThinkPads.
  • Power Mode Sync: Fixed the Windows power mode overlay lagging behind power mode changes, the battery saver reporting, and GodMode recovery running while on battery.
  • New Hardware: Added Legion 7 15ASH11 (83V9), 14IAP, and support for a specific AMD iGPU variant that previously left the GPU card empty.

Release Notes

New Features

  • Added the Power Button Light Control feature with a firmware sync toggle, a brightness control, and per-machine calibrated levels.
  • Added Auto to the white keyboard backlight and derived its level count from the driver.
  • Added a toggle to disable the ITS Mode auto recovery feature.
  • Added battery charge threshold support for ThinkPads.
  • Added support for Legion 7 15ASH11 (83V9).
  • Added 14IAP to the support list.
  • Added support for a specific AMD iGPU variant.
  • Added Non-Gaming preset mappings.

Power & Battery

  • Fixed the Windows power mode overlay lagging behind power mode changes and consolidated its write.
  • Fixed battery saver reporting and stopped publishing unsubscribed power messages.
  • Fixed GodMode recovery running on battery and an abandoned GodMode being restored on a later resume.
  • Fixed the charge threshold readback encoding, the set sequence leaving a partially applied state, and the slider using its default stop before the state was loaded.
  • Handled unknown battery rates.

OSD & Display

  • Anchored the OSD position to the monitor work area.
  • Fixed the OSD being restored clipped after a resolution change, drifting and clipping on display changes, and leaving a gap when snapped to the left or right edge.
  • Fixed the OSD separator colors, spacing and hairline rendering.

Sensors & Monitoring

  • Fixed sensor subscriptions during initialization and on window visibility changes, and improved the sensor group initialization time.
  • Moved GPU VRAM sensors to the Data sensor type.
  • Fixed GPU overclock settings being cleared when the dGPU is unavailable.
  • Fixed the GPU card showing no data when reading the AMD iGPU failed.

Bug Fixes & Stability

  • Fixed a startup crash when the system theme listener failed to start.
  • Fixed power mode and touchpad notifications appearing for changes made in the Dashboard page.
  • Fixed the ITS Mode card showing in the add window during debug runs and improved the ITS Mode driver path.
  • Fixed AMD Overclocking not raising an exception when PawnIO is missing, and removed duplicated enable toggle updates.

Localization

  • The new strings for Power Button Light Control, Charge Threshold, the white keyboard backlight Auto state and the ITS Mode auto recovery toggle follow through Crowdin.

Build & Infrastructure

  • Updated System.Management to 10.0.13, moved DiskInfoToolkit storage types to the Devices namespace, and added Smart Fn Lock and driver call duration logging in debug builds.
  • Fixed the dev release pipeline taking over reserved tags and failing when the version was free.

Don't miss a new LenovoLegionToolkit release

NewReleases is sending notifications on new releases.