You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

小米Redmi 7A(MIUI12.5)非充电时后台应用被查杀求助

解决MIUI 12.5 AutoPowerKill查杀后台应用的问题

问题说明

搭载MIUI 12.5的Redmi 7A在未连接充电器时,系统的AutoPowerKill机制会自动查杀后台服务与应用(包括Termux、Telegram SMS)。从Logcat日志可以看到,触发查杀的核心标识为PowerChecker.Controller: autoKillApp及Kill reason AutoPowerKill。

解决方案

基础设置方案(无需root/ADB)

  • 将应用加入电池优化白名单
    操作步骤:设置 → 电池与性能 → 省电模式 → 应用智能省电 → 找到Termux、Telegram SMS等目标应用 → 选择「无限制」
    原理:MIUI的智能省电策略会自动清理后台应用,设置为「无限制」后,应用将绕过AutoPowerKill的查杀逻辑。

  • 锁定应用到后台
    操作步骤:按最近任务键呼出多任务界面 → 找到目标应用的卡片 → 下拉卡片并点击锁形图标
    原理:锁定后的应用卡片不会被系统自动清理,能避免后台进程被AutoPowerKill终止。

  • 关闭应用的神隐模式
    操作步骤:设置 → 电池与性能 → 神隐模式 → 找到目标应用 → 关闭神隐模式或设置为「无限制」
    原理:神隐模式是MIUI后台功耗管控的核心开关,关闭后应用可正常保持后台运行。

  • 开启后台弹出权限(可选)
    操作步骤:设置 → 应用设置 → 应用管理 → 目标应用 → 权限管理 → 后台弹出界面 → 允许
    原理:部分应用需要后台弹出权限维持进程活性,开启后可降低被查杀的概率。

进阶方案(需开启USB调试)

如果基础设置无效,可以通过ADB命令禁用触发AutoPowerKill的核心组件:

adb shell pm disable-user com.miui.powerchecker

注意:该操作会禁用MIUI的PowerChecker服务,可能影响系统其他省电功能,需谨慎操作。

验证方式

修改设置后断开充电器,让目标应用在后台运行,可通过logcat查看是否还有AutoPowerKill相关的杀进程日志,或直接观察应用是否能持续保持后台运行状态。

内容的提问来源于stack exchange,提问作者Anton Samokat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 02:40:56