A Tasker project to use Project WIPE v2 dynamically.
利用 Tasker
实现自动化运行 YC
调度(Project WIPE v2), 从而使安卓设备达到节省电量等效果.
- 开机自启 → 均衡模式 注 [1]
- 打开屏幕 → 若
3
分钟(可自定义, 下同)之内屏幕不被关闭, 且当前未处于均衡模式, 则启用均衡模式. - 关闭屏幕 → 若
3
分钟之内屏幕不被打开, 且当前未处于A
模式 注 [2], 则启用A
模式. - 运行应用 → 打开应用时立刻启用
B
模式 注 [3]; 应用切换至后台或退出/关闭屏幕(无论是否退出应用)超过3
分钟, 则启用均衡 /A
模式. - 自动配置 → 自主判断
SoC
平台并下载对应WIPE v2
配置文件. - 手动设置 → 自行选择设备的
SoC
平台并下载对应WIPE v2
配置文件. - 自动更新
[1] 精简版只内置省电和性能两种模式. 开机自启及日常使用默认为省电模式, 运行指定应用立刻启用性能模式, 应用切换至后台或退出/关闭屏幕超过
3
分钟则返回省电模式.
[2]
A
模式为待机或省电模式, 在配置文件栏中standby mode
和powersave mode
(默认)只能开启其中一个.
[3]
B
模式为性能或火力全开模式, 在配置文件栏中performance mode
(默认)和fast mode
只能开启其中一个.
利用 Tasker
软件创建任务来实现动态运行 Project WIPE v2
- 设备已经取得
ROOT
权限. - 支持
CPU
调速器有Interactive
模式的内核. - 检查
/data
目录下是否已有powercfg
配置文件, 若有请先删除. - 如果原本的温控过于激进, 为了避免影响效果, 需要删除原本的温控.
- 下载 Tasker 主程序.
- 打开
Tasker
, 点右上角三个点, 进入首选项.- 在界面一栏取消勾选初学者模式(这样在
Tasker
主界面就有了变量一栏). - 在监视器一栏, 修改所有检查秒数为
3600
, 勾选前端运行(防止时间久了被安卓回收资源). - 在杂项一栏, 勾选减少资源消耗.
- 在界面一栏取消勾选初学者模式(这样在
- 下载
Dynamic_WIPE_xxx.zip
压缩包. - 解压
zip
文件压缩包, 得到Dynamic_WIPE_xxx.prj.xml
项目文件. - 导入项目文件:
打开
Tasker
, 长按左下角房子→ 导入→找到并选择已下载的Dynamic_WIPE_xxx.prj.xml
项目文件. - 进入任务栏, 任选下列一种方式初始化文件:
- 自动配置 注 [4]
长按
- shØut
点击Play
就OK
啦. - 手动设置 注 [5]
长按
- 设置
点击Play
, 弹出对话框选择对应设备型号, 再点击下载按钮, 自动下载完成后会启用预设模式.
- 自动配置 注 [4]
长按
[4] 骁龙
821
平台必须使用手动设置.
[5] 自动配置为实验性功能, 如果使用自动配置后发现软件提示不支持你的设备, 但事实上设备的
SoC
确实在Project WIPE v2
支持的SoC
列表里时(详见文末), 可以尝试使用手动设置下载配置文件.
三合一压缩包: 点此下载
- 内置 待机+均衡+省电+性能+极限 模式
- 内置 省电+性能 模式
- 内置 均衡+省电+性能+极限 模式
- 设置磁贴
打开首选项- 动作- 快速设置中的任务 选择需要在下拉通知栏显示的某模式任务, 之后点击该磁贴即可快速开启某模式. 可选任务及对应的模式如下表:
可选任务 | 完整版 | 精简版 |
---|---|---|
游戏模式 | 性能 | - |
火力全开 | 极限 | - |
shØut | 均衡 | 省电 |
⚡️ 性能 | - | 性能 |
删除 Tasker
项目文件和 /data/powercfg
然后重启设备
-
为什么通知栏总是显示
Tasker
无激活配置?如何关闭?该提示只是说明在当前状态下, 没有配置处于激活状态. 并不影响
Dynamic WIPE
的运行. 因为配置激活是在开机/开启/关闭屏幕的那一瞬间, 如果此时你能看到下拉通知栏就会发现他是激活状态了.关闭方法: 左划该通知至出现设置图标, 点击图标进入
Tasker
通知设置, 系统System
通知找到监视器, 关闭! -
游戏模式如何添加我想要的应用/游戏呢?
在配置文件界面点击
performance mode
以展开, 再点击已有的应用/游戏进入应用列表添加, 同时注意要打开无障碍功能. -
软件需要后台吗?
看情况. 如果你需要动态调节特性, 则需要; 如果你全局只需要一种模式, 则不需要.
-
如何才知道模式启动是否成功了?当前属于什么模式?
内置三种提醒方式: 通知栏提醒、弹出消息提醒、振动提醒; 当前模式可在变量栏查看
-
为什么不用
Xposed edge pro
?为什么不用微工具箱?为什么不用Kernel Auditor
?为什么不用Magisk
模块?萝卜青菜, 各有所爱; 仁者见仁, 智者见智. 让大家有多种选择.
-
Project WIPE v2
内置的7
种性能配置, 具体都有哪些?
level | 启动命令 | 相关解释 |
---|---|---|
0 | fast | 火力全开/低延迟 |
1 | performance | 游戏模式/费电 |
2 | level 2 | 新增 |
3 | balance | 均衡使用/均衡 |
4 | level 4 | 新增 |
5 | powersave | 省电流畅/卡顿 |
6 | level 6 | 待机必备/新增 |
-
Dynamic_WIPE_xxx.prj.xml
和powercfg
这两个文件有什么区别?DynamicWIPE.prj.xml
是Tasker
的项目文件,powercfg
是Project WIPE v2
的配置文件. -
运行配置后会报
powercfg[249]
的错误?请检查你的内核是否支持
Interactive
模式. 某些内核如EAS
内核的CPU
调速器并没有Interactive
模式, 故执行任务会报错. 通过刷入支持此模式的HMP
内核解决. -
我遇到了提示其他错误, 正确的提问方式是什么?
简述你的操作步骤并提供软件变量栏中的完整截图.
-
说了这么多有什么用, 我还是不知道怎样才算成功!能不能简单点!
最新版tasker的通知
- 添加sdm855专版
- 修复 手动设置不选择 SoC 下载会出错的问题
- 同步更新wipe-v2
- 手动下载设置支持图形化了
- 新增 待机必备 模式(level 6)
- 新增 精简版 (省电+游戏)
- 加入了对 火力全开 (原极限模式)的支持
- 填上了一些之前挖的坑, 变量栏更加简洁了
- Enjoy it!
- 2019.06.28
Snapdragon 855
- 2019.05.03
Snapdragon 835, 820, [email protected], [email protected], [email protected], 660, 650/652/653, 636, 625