欢迎光临散文网 会员登陆 & 注册

thanox情景模式 减少QQ微信资源占用 须root

2022-03-07 23:18 作者:bili_99987549666  | 我要投稿

情景模式:QQ微信后台 减少资源占用 并不一定省电

粗略概括是三部分 一 检查可用性   二 情景模式  三可忽略的内容

功能说明:总结为自动执行my android tools 进程管理,也可以利用edge xposed等软件实现。     使用adb命令代替my android tools (所以可以用my android tools验证是否能达到效果,否则须解决其他问题)

如果在用my android tools测试无法生效则考虑:

1把微信QQ添加进乖巧模式并设置乖巧模式打开阻止服务重启选项,选择停止服务则需要添加保留的两个进程对应的服务规则。建议电池白名单增加稳定性或保活情景模式。

2根据软件作者教程https://tornaco.github.io/Thanox/5-Start-Rules.html 添加三条后台启动规则-考虑增减、甚至把后台启动规则也添加到乖巧模式规则中。


二情景模式:  

 需要下载su插件 地址https://github.com/Tornaco/Thanox/releases/download/v1.2.2/plugin_su_enabler_1.2.2-dirty.tp  设置插件允许 root。

微信:

[{

"name": "微信优能",

"description": "从微信界面离开   结束主进程和push以外的进程微信进程",

"priority": 2,

"condition": "frontPkgChanged == true && from == \"com.tencent.mm\"",

"actions": [

"sh.exe(\"ps -ef|grep com.tencent.mm:|grep -v push|grep -v grep|awk '{print $2}'|xargs kill -9\")",

"ui.showShortToast(\"[受虐滑稽][受虐滑稽][受虐滑稽]\");"

]

}]



qq:

[{

"name": "QQ优能",

"description": "关闭屏幕时 关闭QQ后台进程 但保留主进程和MSF进程",

"priority": 2,

"condition": "screenOff==true",

"actions": [

"sh.exe(\"ps -ef|grep com.tencent.mobileqq:|grep -v MSF|grep -v grep|awk'{print $2}'|xargs kill -9\")"

]

}]

我的手机上gameService无法关闭  所以可以禁用对应的服务com.tencent.mobileqq/com.tencent.gamecenter.wadl.api.impl.WadlProxyService 后果还未知

-----------------------


三请忽略以下内容

自行增减将要结束的进程,  频繁触发情景模式反而耗电 须自行修改,参照软件作者教程https://tornaco.github.io/Thanox/6-Profile.html   

替换成其他触发条件比如

"condition": "frontPkgChanged == true && globalVarOf$自定义名称.contains(from)",情景模式内建的全局变量 离开应用界面触发

"condition": "frontPkgChanged == true && globalVarOf$自定义名称.contains(to)",    情景模式内建的全局变量 打开应用触发

"condition": "frontPkgChanged == true && to == \"包名\"", 打开应用触发

"condition": "systemReady == true ", 开机触发

"condition": "screenOff==true", 关闭屏幕触发

点击快捷方式生效https://tornaco.github.io/Thanox/6-Profile.html#0515-%E5%BF%AB%E6%8D%B7%E6%96%B9%E5%BC%8F 0.5.15快捷方式

以及"actions": [下一行加入"Thread.sleep(数值);",     1000=1秒  自定义多久后执行 。  酷安彩蛋?(括号中不能有非中文。否则发帖提示:未知错误 HTTP 566 Waf Forbid。服务器中也不能保存这样的信息)

可以在一些在线json格式化校验网站 检查是否正确

可以评论区搜索情景模式关键字


adb命令含义:(ps -ef|grep com.tencent.mm:|grep -v push|grep -v grep|awk '{print $2}'|xargs kill -9\)

ps(显示正在运行进程) -ef(前者基础上显示全部) | grep(搜索) com.tencent.mm(微信包名) | grep -v push 排除在之前搜索结果中包含带有push的进程 | grep -v grep | awk '{print $2}' (提取进程pid)| xargs kill -9(杀死之前命令的输出结果--pid)。  可能需要修改awk '{print $2里的2。

单独运行某个“|”之前的部分确保输出结果正确 

————————————

my android tools、scene或3c tool box 查看微信进程名(冒号后部分), 前两者查看pid等信息。

scene进程管理查看进程cpu占用,3c tool box查看真实物理内存占用是否过多,NoWakelock、DeepSleep查看唤醒, 确定是否有必要结束进程而减少消耗。


乖巧模式设置方法 视频4k :https://b23.tv/FAOLbHD  (01:11之前是设置  之后是效果  时长2分1秒)。

此种方法不结束主进程,再次打开程序切换秒进,内存占用稍高,因为缓存了些内容。

乖巧模式内存占用低再次打开程序 要加载的内容更多些,不同系统情况不同,查看主进程pid,如果变化就是程序重启了。

还有诸如thanox中设置后台运行和后台自启、重启系统、软件版本等因素。推荐play版。


thanox情景模式 减少QQ微信资源占用 须root的评论 (共 条)

分享到微博请遵守国家法律