Skip to content

常见问题 ​

按场景查阅。改阈值请用 WebUI「策略」或伴侣 APP;键名细节见 配置说明。

安装与更新 ​

刷完没反应? ​

  1. 重启一次
  2. WebUI / APP 里确认软开关是开的(不要有 module_off)
  3. 打开运行日志,看有没有「未找到有效充电控制节点」
  4. 插着充电器做一次测开关:WebUI「策略 → 测开关与缓存」,或:
bash
/data/adb/qsc/bin/qsc diagnose
/data/adb/qsc/bin/qsc test-switch

报告多在 /sdcard/qsc_diagnose.txt。部分红米等 MCA 机:停止与恢复电量最好差 ≥ 10。

更新后设置变了? ​

同模块更新时:

  • 音量上 / 超时:停充等核心设置会保留;省电间隔等会用新版默认(方便吃到待机优化)
  • 音量下:全部恢复包内默认

若省电变慢/变勤,多半是预期;到「省电策略」里再调。从很老的「定量停充」模块升级不会带过旧配置。

WebUI 打不开? ​

安装时要勾选 WebUI,且管理器要支持模块网页(KernelSU / SukiSU / APatch 系 / MMRL / WebUI-X 等)。普通浏览器不行。可重刷同版本并选择安装 WebUI。

没有「电流控制」? ​

安装时没选该组件。重刷并勾选;装上后总开关默认仍是关的,需自己打开。


停充与机型 ​

未插电却显示「充电中」? ​

个别机型内核会误报。当前版本以端口是否真有电为准,不只看 status 字样。请升到较新版本。

小米 / 澎湃一直充了又停? ​

常见是节点和系统充电服务抢控制。试:清掉 list_switch、device.profile 后重启;自定义开关里不要塞策略类节点;插电再测开关。日志「会话」能对上停充→恢复的一轮。

和别的充电/限流模块一起用? ​

开 兼容模式,或安装时不安电流组件,只用电量/温度停充。

机型节点社区分享? ​

WebUI「我的 → 机型节点社区分享」可导入或分享预设。注意别带上隐私信息。


待机与省电 ​

待机掉得很快?模块在干嘛? ​

默认会尽量少唤醒:未插电跳过完整停充脚本;有事件守护(qscd)时,主要等插拔再醒,不是电量抖一下就醒。

未插电时模块主要在干什么(按耗电从大到小的常见项):

  1. 主服务 + qscd:阻塞等插拔(或长 sleep 兜底);心跳约数分钟写一次盘
  2. 动态简介:有 XP 时不启第二进程,仅进管理器由主服务刷;无 XP 时亮屏 dumpsys 降级 worker(息屏停)。息屏驻停时不与 viewer 竞速。不需要列表电量可关动态简介。
  3. 息屏探测 / 策略:偶尔读亮度或 XP screen 边沿,决定要不要进息屏加强/深睡
  4. XP(system_server):仅前台切换/亮灭屏时写小文件,平时近乎零

qscd 一直堵在内核上费不费电? 基本不费。它是对 netlink 做 poll 睡眠等待插拔 uevent,CPU 不空转,也不持 wake_lock,不挡系统 Deep Doze。费电/挡 Doze 的通常是:定时短醒、dumpsys、写盘、以及 stop_hold_wakelock=1 那种内核锁。关掉 qscd 反而往往更费(shell 只能短间隔 sleep 轮询)。

如何压日用耗电(充电控制为主时):

  1. 进阶 → 省电:开总开关;过夜用 强力 或开 夜间
  2. 不需要 Magisk 列表实时电量时:关动态简介(少一个后台 worker)
  3. stop_hold_wakelock 保持 auto(勿强制 1);未插电模块会强制放锁
  4. 关掉常显功耗通知、测完关 diagnostic/debug
  5. 确认 native_daemon=1 且 qscd 可用

不能「接近绝对零耗电」:只要 service.sh 在跑,就有一个常驻 shell +(通常)一个睡眠中的 qscd。目标是接近系统待机——过夜多耗一般应远小于屏幕/基带/其它 App。

请先确认:

  1. 「省电策略」总开关开着,事件守护正常(qscd 可用时最好)
  2. 没开「常显功耗通知」(很费)
  3. 过夜可开 夜间省电,或试用 强力 档
  4. 停充若一直持锁(stop_hold_wakelock=1),部分手机会更难进深睡——默认 auto 即可
  5. 充电控制为主、不在意列表电量:关「动态简介」

模块不是关掉就零耗电,只是尽量接近系统待机。

插电停充过夜:默认只在部分机型、且息屏/夜间才短暂持锁,亮屏会放开,避免白天一直挡休眠。

管理器里电量数字比真机慢:正常。没人打开 Magisk/KSU 等列表时几乎不刷简介电量;打开后应对齐。若已启用 LSPosed(作用域 system)并重启过,进出管理器应接近即时;否则最多约数十秒(dumpsys 降级)。

想自己确认「省电有没有在干活」? ​

可选(测完请关掉,别长期开):

bash
/data/adb/qsc/bin/qsc diagnostic on
# 用一会儿 / 过夜后再看:
/data/adb/qsc/bin/qsc stats
/data/adb/qsc/bin/qsc diagnostic off

日志里也可看到「进入/退出息屏·夜间·深睡」和退出时的唤醒总结。更细的字段说明见 CLI 与 配置 · 省电。


界面与配置 ​

APP 和 WebUI 设置对不上? ​

两边改的是同一套文件,后保存的生效。刷新一下页面即可。

注意文件分工:停充阈值在 config.conf,省电在 power.conf,通知在 notify.conf。在 WebUI 改「省电策略」即可,不必翻配置文件。

命令行怎么用? ​

bash
/data/adb/qsc/bin/qsc help

常用:status、on/off、stats、diagnose。完整说明见 命令行 CLI。

伴侣 APP 还要勾 LSPosed 吗? ​

可选,但推荐。 勾 系统框架(包名 system)并重启后:打开 Magisk/KSU 等管理器时简介能更快刷到实时电量;事件守护不可用时还可在插拔边沿助唤醒。不勾、或 XP 异常时自动 dumpsys 回退(稍慢)。停充始终由模块负责。详情见 伴侣 APP。

充电控制 · QSC_Battery · Magisk / KernelSU / APatch