このプロジェクトについて

Lenovo Legion Linux(LLL)は、Lenovo LegionシリーズのノートPC向けに追加のドライバーとツールをLinuxにもたらすオープンソースプロジェクトである。Windows専用のLenovo VantageやLegion Zoneの代替として機能し、ファンカーブ、電源モード、電力制限、急速充電などの機能を制御できる。このプロジェクトは、ACPIファームウェアと組み込みコントローラー(EC)のファームウェア/メモリのリバースエンジニアリングを通じて開発された。 主な機能は次のとおり: - RAMとCPUへの負荷が軽く、テレメトリなし - 完全にスクリプト化可能で、コマンドラインから制御可能 - Lenovo VantageのシンプルなGUI代替:ファンカーブ、FN Lock、Winキー、タッチパッド電源、カメラ電源、バッテリー保護、急速充電、常時給電USBからの充電出力、ディスプレイオーバードライブ、YロゴLEDライト、IOポートLEDライト、ハイブリッドモード(GSync)、CPUおよびGPUオーバークロック - CPU、GPU、IC温度を用いた最大10ポイントのカスタムファンカーブ、加速/減速設定付き - ファンコントローラーとファン速度のロック/ロック解除 - 対応モデルでファームウェアによるファン上限を引き上げ(例:Legion Pro 7 16IRX8Hで約4400から約7100 RPMへ) - ソフトウェアまたはFn+Qによる電源モード切替(静音、バランス、パフォーマンス) - 標準センサーによるファン速度と温度の監視 - SmartFan:acpi_callを用いたLegion 7 Gen 10+向けの軽量シェルベースのファンデーモン このドライバーは標準的なLinuxインターフェース(sysfs、debugfs、hwmon)を実装しており、コマンドラインツールやpsensorなどのGUIアプリと互換性がある。Debian/Ubuntu、Fedora、Arch、Gentoo、NixOSなど各種ディストリビューションで利用可能である。このプロジェクトは活発に維持されており、2020年から2025年までの多くのLegionモデルをサポートし、特に新しいモデル対応の追加に向けた貢献を歓迎している。