Skip to content

mengmeet/PowerControl

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
bin
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

PowerControl

用于decky-loader的插件
为安装了holoiso的手持设备提供性能设置调整

安装

  1. 安装decky-loader
  2. 下载Releases页面的PowerControl.tar.gz
  3. 解压到/home/xxxx/homebrew/plugins/下
  4. 进入游戏模式,即可在decky页面使用该插件

功能

  1. 开关睿频
  2. 开关超线程
  3. 调整物理核心开启数量
  4. 限制TDP
  5. 固定GPU频率
  6. 自动GPU频率
  7. 风扇控制

- 自动GPU频率根据GPU使用率自动调整频率,强制关闭睿频和不限制TDP,以实现TDP浮动达到省电的目的

已知问题

  • 6800U在休眠后GPU监控文件会冻结,导致无法正常使用自动GPU频率功能,默认由系统在最小最大频率限制之间调度。该问题是由内核问题导致的,使用6.1以上的内核即可

演示

性能调整范围预设

以下为各个芯片对应的预设TDP

芯片 TDP
AMD 3050e 12 W
AMD 4800U 4500U 25 W
AMD 5560U 18 W
AMD 5700U 28 W
AMD 5800U 5825U 30 W
AMD 6800U 40 W
AMD 7735U 40 W
AMD 7735HS 45 W
其他 18 W

以下为各个机型对应的预设TDP(覆盖芯片预设)和风扇适配情况(已适配:经过测试可以正常使用|待验证:未经测试不确定是否存在问题|未适配:隐藏风扇设置选项,等待适配后开放 )

机型 TDP 风扇适配
AYA AIR 18 W 待验证
AYA AIR Pro 20 W 待验证
AYANEO 2 30 W 待验证
ONEXPLAYER Mini 30 W 待验证
AYA NEXT 35 W 未适配
ONEXPLAYER Mini Pro 40 W 待验证
AOKZOE A1 AR07 40 W 待验证
ONEXPLAYER 2 ARP23 45 W 已适配
GPD WINMAX2 45 W 待验证
GPD WIN4 45 W 待验证

TDP调整基于ryzenadj,因此只支持ryzenadj支持的cpu列表.如有未列出的cpu或者给出的范围数值不正确,请在issues提交

支持

可以加入我们的qq群:487945399反馈问题,或者在issues提交

Reference

decky-loader
vibrantDeck
decky-plugin-template
RyzenAdj