Liwu

安全性与系统权限

普通菜单栏进程不能写入 Mac 的充电控制,因此 Liwu 需要一个经用户批准的 root 守护进程。它的批准状态在系统设置中可见,也可以撤销。

事实已对照 Liwu 1.0.6 于 2026 年 7 月 27 日核验

为什么需要特权访问

充电控制属于系统操作。经签名的 Liwu App 请求 macOS 注册一个经签名的守护进程;macOS 会在系统设置中显示该后台项目,批准权始终由你掌握。

守护进程可以做什么

守护进程的本地职责范围很窄:

  • 读取电池与电源适配器状态。
  • 执行 Liwu 请求的 SMC 充电与放电操作。
  • 在 Liwu 运行期间执行已启用的睡眠规则与定时任务。
  • 只接受来自签名身份正确的 Liwu App 的 XPC 请求。

哪些数据会离开 Mac

特权守护进程不发起任何网络请求。App 本身只使用以下产品服务:

  • Liwu appcast,用于检查更新。
  • 你选择下载更新时使用 GitHub Releases。
  • Liwu 的签名授权吊销名单。
  • Pro 购买完成后进行一次性授权换取。

电池读数、充电配置、定时任务与应用使用数据不会离开你的 Mac。App 不包含使用情况遥测。

运行、睡眠与退出

关闭窗口Liwu 仍在菜单栏运行,充电控制继续生效。
进入睡眠活动中的守护进程执行已配置的睡眠行为,无需保持设置窗口打开。
选择退出Liwu 恢复 macOS 的正常充电控制,并停止守护进程。
重启或登录重新打开 Liwu,或启用登录时启动,才会恢复已保存的上限。

停用并卸载 Liwu

退出 Liwu 即会把充电控制交还 macOS。把 App 移入废纸篓前,请先运行一次下面的命令,注销守护进程和主 App 的后台注册。

注销命令

LIWU_UNREGISTER=1 LIWU_UNREGISTER_MAIN_APP=1 /Applications/Liwu.app/Contents/MacOS/Liwu