Modules / Mediatek_Mali_GPU_Governor

天玑GPU调速器

适用于Mediatek_Mali_GPU的GPU动态调速器,优化高负载场景下的功耗与性能平衡

README

简体中文 | English

天玑 GPU 调速器 🚀

logo

天玑 GPU 调速器(Mediatek Mali GPU Governor)是一个专为联发科处理器设计的先进 GPU 调速器。采用 Rust 语言 开发的高性能核心引擎,通过智能监控 GPU 负载并动态调整频率,在游戏体验和功耗平衡之间达到最佳平衡。模块集成了现代化的 WebUI 管理界面完整的游戏模式检测,为用户提供优秀的 GPU 调速解决方案。

Version GitHub Downloads Language Telegram QQ群

相关开源项目 📦

核心源码仓库: GPU-Governor-Core

特性 ✨

核心功能

  • 🎮 智能游戏模式:自动检测 games.toml 中配置的游戏应用,应用性能优化的 GPU 频率策略
  • ⚙️ 自定义配置系统:通过 config.toml 配置文件灵活调整调速策略,支持全局配置和四种模式配置项
  • 📊 实时负载监控:基于 Rust 高性能实现,实时监控 GPU 负载
  • 🔄 自适应调频算法:游戏模式使用激进升频策略,普通模式使用节能降频策略
  • 🎯 精确频率控制:完全支持 GPUFreq v1/v2 驱动,自动检测驱动版本并适配
  • ⚙️ 智能频率写入:V2 驱动优化机制,减少不必要的频率写入操作
  • 🎛️ 电压与内存联动:支持 DDR 频率档位调节,电压与频率精确对应

用户界面与交互

  • 🖥️ 现代化 WebUI:基于 KernelSU API 的图形化管理界面,使用 Miuix 风格设计
  • 🌓 智能主题系统:支持深色/浅色/自动模式,自动适应系统设置
  • 🌐 完整多语言支持:支持中文和英文界面,自动检测系统语言设置
  • 📊 可视化配置编辑:支持通过 WebUI 直接编辑频率表,自定义配置和游戏列表
  • 🔧 交互式控制脚本:提供 action.sh 音量键控制脚本,支持服务管理和日志等级设置

技术特性

  • 🦀 Rust 核心引擎与多线程监控:使用 Rust 语言开发,保证内存安全、零成本抽象和极致性能。主程序采用多线程架构,分别负责GPU负载监控、前台应用监控、频率表文件热更新、自定义配置监控、日志等级监控等,确保调速器实时响应系统状态变化。
  • 🔧 高度可定制化:通过配置文件自定义 GPU 频率、电压和内存档位
  • 📱 广泛设备兼容:支持 Dimensity 系列联发科处理器
  • 📝 专业日志系统:支持 debug/info/warn/error 四级日志
  • 🔄 自动设备适配:安装时自动检测设备型号并应用适配模块配置

文档导航 📚

致谢 🙏

  • 开发者: 瓦力喀 @CoolApk/Seyud @GitHub, Tools-cx-app @GitHub
  • 特别感谢: HamJin @CoolApk, asto18089 @CoolApk, helloklf @GitHub
  • 测试反馈: 内测群组全体群友
  • 配置协助: Fiagelia @CoolApk, 忘渐 @CoolApk

注意事项 ⚠️

  • 修改 GPU 频率和电压可能会影响设备稳定性
  • 不当的配置可能导致设备性能或稳定问题
  • 如遇到问题,可以查看日志文件进行排查

Release History

v2.11.0

Published on November 30, 2025
Download

📝 更新日志

⬆️ v2.10.3 → v2.11.0 (2025-11-30)

⚠️ 重要提示

不支持降压的处理器频率表中,电压字段仅为占位,用于与其他频率表对齐,实际降压功能不生效。

✨ 新增特性

  • 添加天玑6080频率表 📱
    • 为天玑6080芯片添加支持,扩展设备兼容性。
  • 添加天玑7300频率表 📱
    • 为天玑7300芯片添加支持,进一步扩展设备兼容性。
  • WebUI添加WebUI-X API支持 🌐
    • 游戏列表支持通过WebUI-X API获取应用图标和名称,提升用户体验。
  • WebUI实现多层级应用信息获取策略 🔍
    • 优先使用KernelSU API获取应用信息,提高信息准确性和获取效率。

🔧 功能改进

  • 优化初始化阶段的路径存在性检查
    • 改进初始化过程中的路径检查逻辑,提高启动效率。
  • 优化文件判断逻辑 📁
    • 改进文件存在性和类型判断逻辑,增强系统稳定性。
  • 格式化代码 💻
    • 统一代码格式,提高代码可读性和维护性。
  • 优化配置监控和模式写入逻辑 🔄
    • 改进配置监控机制和模式写入流程,提升系统响应速度。
  • 重构事件处理并增强文件监控功能 📊
    • 重新设计事件处理系统,增强文件监控能力,提高系统可靠性。
  • 更新核心依赖 📚
    • 全面升级核心依赖库,确保安全性和性能。
  • 优化WebUI样式 🎨
    • 改进WebUI的视觉效果,提升用户体验。
  • 优化WebUI性能
    • 提升WebUI的加载速度和响应性能。
  • 为WebUI导航栏添加毛玻璃效果 🔮
    • 增强WebUI的视觉层次感和现代感。
  • 调整性能模式与极速模式的margin值 ⚙️
    • 优化不同模式下的margin设置,提升性能表现。
  • 重构WebUI toml文件解析 🔧
    • 改进WebUI的toml文件解析逻辑,提高配置处理效率。
  • 改进action.sh菜单交互界面和导航逻辑 📋
    • 优化命令行菜单的交互体验和导航流程,提升用户操作便捷性。

🪲 问题修复

  • 修复前台应用包名未变化时的处理逻辑 🎮
    • 解决前台应用包名未变化时的处理异常,确保应用检测正常工作。
  • 修复从游戏模式切换时全局模式恢复逻辑 🔄
    • 解决从游戏模式切换回全局模式时的恢复问题,确保模式切换正常。
  • 修复部分处理器识别异常 🔧
    • 解决部分处理器型号识别错误的问题,提高设备兼容性。
      IMG_20251201_003320
      IMG_20251201_003341

Module Details

Module ID
Mediatek_Mali_GPU_Governor
51
Stars
1
Releases

Latest Version

v2.11.0
Released 11/30/2025
Download Now