期0: POWER_HW_FACTS.md 真机只读取证——battery/无current_now(实时功率=derived+estimated 双轨)、无cpufreq(省电档无降频点)、背光量程0-101(非255)、rfkill可用、axp_battery为 幻影设备、无thermal zones、audiod STATE字段完备。 期1: patch_v2/meow_powermgr/ 单二进制双形态(meow_powermgr守护+meow_power CLI): - svcd托管 trigger=boot/restart=on-fail;HibyOS只读降级(/tmp/meow_boot_mode!=meow 只采样电池,不碰wlan0/bt/声卡,热切换) - 权威充电链0-diff照抄svc_power(mp2731→fusb302→battery兜底) - 电池深加工 state/cap/mV/health/续航估算(容量差分速率环 30s×240) - 经验功耗模型(/usr/data/meow/power_model.conf 可调,内置默认全部标注待标定) - IPC /usr/data/meow_pm.sock MSG_PM_QUERY(0x00D0)→MSG_PM_RESULT(0x00D1) JSON, subset位;meow_ipc.h 0x00D0-0x00D7 号段回填 - CLI status/estimate/model 落地(IPC优先+直读降级),history/top/events/policy 期2/3桩 - 宿主桩测试36+1例全过(MEOW_PS_DIR等假节点)+qemu-mipsel全过+真机对照svc_power battery口径一致(93%/4270mV);mipsel静态117KB(<200KB);-Wall -Wextra 0 warning
115 KiB
Executable File
115 KiB
Executable File