Skip to content

Releases: Sillybomo/wechat_push_keeper

v1.5.2

Choose a tag to compare

@Sillybomo Sillybomo released this 21 Sep 16:14
  • 修复 升级 Android 17 / ColorOS 17 后微信主进程无法被结束的问题(原低 PID 保护阈值会跳过开机早期拉起的主进程,现改为按进程名精确校验)
  • 修复 前台判定兜底逻辑在部分场景下失效的问题(resumed 字段匹配模式过窄)

v1.5.1

Choose a tag to compare

@Sillybomo Sillybomo released this 27 May 09:59

v1.5.1 更新内容

修复

  • 修复息屏清理时受前台冷却保护影响导致清理延迟的问题

优化

  • 息屏时自动清除冷却状态,确保及时清理微信非push进程
  • WebUI运行状态面板仅保留主进程状态显示,移除灭屏监听和VoIP轮询状态
  • 模块描述改为基于事件监听的被动触发机制
  • WebUI按钮防抖机制,操作间隙大于3秒

安装方式

  1. 下载 wechat_push_keeper_v1.5.1.zip
  2. 通过 Magisk/KernelSU/APatch 管理器安装
  3. 重启设备

功能特性

  • 基于事件监听的被动触发机制
  • 监听 am_proc_start 事件,微信非 :push 进程启动后自动结束
  • 灭屏时自动清理非推送进程
  • VoIP通话保护,通话结束后再清理
  • 前台保护,不影响正常使用
  • 内置WebUI控制面板,支持可视化配置

兼容性

  • Magisk 20.4+ / KernelSU / APatch
  • Android 10+

wechat_push_keeperV1.3

Choose a tag to compare

@Sillybomo Sillybomo released this 26 May 11:00

📦 微信保推送结束主进程 v1.3

✨ 新功能

  • 新增 WebUI 控制面板 — 在模块管理器内点击模块即可进入,支持:
    • 运行状态实时查看(主进程 / 灭屏监听 / VoIP 轮询)
    • 可视化调节各项参数,保存即生效,无需重启设备
    • 直接在 WebUI 查看运行日志
  • 新增 install.sh 安装提示 — 刷入时显示免责声明 + 音量键确认,避免误刷
  • 新增 updatelog.txt — 模块内嵌更新日志文件

🔧 优化

  • 新增「灭屏第一次延迟」参数 — 灭屏后第一次清理前的等待秒数可独立调节
  • 优化配置热更新机制 — action.sh save 自动重启服务进程加载新配置
  • 优化 WebUI 布局 — 适配 Magisk / KernelSU / APatch 全平台
  • 优化 module.prop 描述 — 标明内置 WebUI 特性
  • 完善 README 文档 — 新增 WebUI 使用说明和更新日志章节

🐛 修复

  • 修复 WebUI 无法检测运行状态 — 改用跨平台 JS 桥接(ksu.exec / apd.exec / $.exec)
  • 修复日志读取路径错误 — 正确指向 /data/local/tmp/wechat_push_keeper.log
  • 修复手机QQ浏览器布局错位 — 配置项改为上下结构排版

🧹 卸载

  • uninstall.sh 增加 pgrep 兜底 — PID 文件 + pgrep 双保险,确保卸载无残留

📥 安装

在 Magisk / KernelSU / APatch 管理器中从本地安装 wechat_push_keeper_v1.3.zip 即可。

📎 附件

wechat_push_keeper_v1.3.zip

wechat_push_keeperV1.0

Choose a tag to compare

@Sillybomo Sillybomo released this 25 May 11:48

微信保推送杀主进程 (wechat_push_keeper)

Magisk / KernelSU / APatch 模块,通过监听系统事件精准杀灭微信非必要进程,仅保留 :push 推送进程,大幅降低微信后台功耗。

功能特性

  • 事件驱动杀进程:监听 am_proc_start 事件,微信非 :push 进程启动后等待 5 秒自动杀灭
  • 灭屏杀进程:监听屏幕熄灭事件,灭屏时立即杀灭非推送进程
  • VoIP 通话保护:检测到微信语音/视频通话时延迟杀进程
  • 前台保护:微信在前台时不杀进程
  • 零功耗延迟:事件驱动机制,无轮询无耗电
  • 日志轮转:超过 100 行自动截断

兼容性

  • Magisk 20.4+ / KernelSU / APatch
  • Android 10+

安装方式

  1. 下载 wechat_push_keeper.zip
  2. 打开 Magisk / KernelSU / APatch 管理器
  3. 点击 模块 → 从本地安装
  4. 选择下载的 zip 文件
  5. 重启设备

功耗效果

场景 未安装 安装后
后台待机 8 小时 ~3-5% ~1-2%

查看日志

cat /data/local/tmp/wechat_push_keeper.log