Repository navigation
MacPowerFlow 1.6.0
MacPowerFlow 1.6.0 改善功耗读数准确性,并加入充电诊断、活动详情和本地历史记录。
修复
- 自动启动静默连接增强服务,连接超时不再触发重装或密码框;安装与更新通过右键菜单主动授权。
- 正确处理外接电源与电池共同供电、满电零电流及跨来源功率残差。
- IOReport 改为连续相邻采样,保留有效零值与逐域可用性,并处理睡眠边界、计数回退和暂时失效。
- 原始读数与流图预算调整分开;未测得的组件功耗不再按固定权重分配。
新功能
- PD 协商档位、充电状态、原始功率来源与新鲜度。
- 内存压力、压缩内存、Swap,原生 CPU/GPU 进程活动、物理网络/磁盘吞吐与防休眠原因。
- 本地历史、任务能耗估算、CSV/JSON 导出;缺失和休眠时段不填零积分。
- 默认关闭的持续异常通知;自适应采样与故障恢复。
- macOS 27 的 MetricKit/StateReporting 自诊断,报告只保存在本机。
安装与验证
Apple Silicon,macOS 13+;自身诊断需要 macOS 27。源码构建需要 Xcode 27。
下载 ZIP,解压后替换“应用程序”中的 MacPowerFlow。需要增强采样时,右键菜单栏图标,选择“启用或更新增强采样…”,为新构建授权一次。标准采样无需这次授权。此构建使用 hardened ad-hoc 签名,尚未 Apple 公证。
87 项核心测试、34 项系统统计边界检查、硬件采样和特权连接回归通过;安装包解包验签与本机运行检查通过。真实重启后的新版增强链路、通知交付及系统日报尚未完整验证;功耗估算未进行外置功率计校准。
SHA-256 (MacPowerFlow-1.6.0.zip):
24b674e608e4c4c3eba456d49f679490e7bf94603663da70858ca05af2a2c17f