Skip to content

v1.9.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 11:14
· 3 commits to main since this release

v1.9.0

新增温度监控、风扇控制、自定义告警规则,排定唤醒支持多条与循环。

  • 温度监控
    新增「温度监控」页,列出 SoC、电池、存储等传感器的实时读数。同一传感器的多条通道合并成一行,取其中最高值。读取温度不需要完全控制权限,特权助手没就绪时这一页照样可用。

  • 风扇控制
    三种模式:交给系统、固定转速、按规则调速。按规则调速需要三个参数:目标风扇、最低温度、最高温度。低于最低温度用最低转速,高于最高温度用最高转速,中间随温度线性变化。

  • 90°C 强制最大转速
    任一传感器达到 90°C,所有风扇立即拉到各自最大转速,压过你设置的任何模式和规则。温度回落到 90°C 以下后仍保持 60 秒再恢复原模式,避免在阈值附近反复启停。

  • 风扇控制需要先同意免责声明
    风扇转速通过 SMC 写入,属于苹果未公开的接口。不同机型的键名与转速区间不一致,写错可能让风扇停转或异常加速。未同意前,所有写入风扇的控件禁用。

  • 手动模式有租约保护
    写入转速后由特权助手按 15 秒租约维持,应用每 5 秒续期一次。应用退出、崩溃或被强制结束后,风扇自动交回系统控制,不会停在一个固定转速上。

  • 自定义告警规则
    新增「告警规则」页,可自定指标、比较方式、阈值、持续时间和动作。指标覆盖 CPU 使用率、内存使用率、单进程内存、CPU 温度和磁盘使用率。条件连续满足设定时长才触发,掉回条件内重新计时。规则只发告警,不结束进程。

  • 阻止外部磁盘空闲休眠
    电源设置页新增高级选项。外置硬盘不会因为长时间无操作转入低功耗状态,避免传输中断与唤醒延迟。这一项不阻止系统睡眠,也不能阻止电池耗尽时关机。

  • 排定唤醒支持多条与循环
    可以排定多条一次性唤醒,也可以按每周固定几天循环唤醒。取消只作用于 Deep Sleep 自己排的那一条,不再清除其它程序排定的唤醒。

  • 排定状态与实际对账
    每次变更后读回系统的排定列表并对照显示。设置不生效时如实呈现,不假设设了就一直有效。