测试环境:
小米MIX
大核:307-2432MHz
小核:307-2188MHz
Mokee 10.0系统
采用一加高通821调度方案
使用前请确保手机拥有ROOT权限;本脚本仅供娱乐参考使用,任何因脚本而导致的硬件损坏,小宋对此不承担任何责任!
CPU设置
调频器:interactive
小核:
above_hispeed_delay:
19000 1290000:79000 1390000:19000
go_hispeed_load:
98
hispeed_freq:
1209600
target_loads:
90 490000:6 590000:59 790000:78 890000:58 990000:74 1090000:99 1190000:79 1290000:88 1390000:96 1490000:72
大核:
above_hispeed_delay:
99000 1600000:199000
go_hispeed_load:
98
hispeed_freq: (这里点开始选项,改为接近1.4就行)
1440000
target_loads:
90 490000:29 590000:53 690000:62 890000:77 1090000:73 1190000:99 1290000:87 1390000:82 1490000:92 1590000:99
HMP调度设置
sched_freq_aggregate: 0
sched_freq_inc_notify: 500000
sched_init_task_load: 40
sched_restrict_cluster_spill: 1
sched_spill_load: 90
sched_spill_nr_run: 5
sched_prefer_sync_wakee_to_waker: 1
脚本特点
- 轻量化,占用系统资源少
- 充电控制,电量达到95%时停止充电(可选)
- 熄屏省电,在熄屏时关闭大核,仅保留小核在844MHz工作(可选)
- 尽可能延长CPU高频运行时间
脚本降频逻辑
- 当CPU温度高于90度时,大核开始降频,从2342MHz逐步降频到1516MHz
- 大核降频至1824时,小核降频至1593MHz
- 当CPU温度高于100度时,大核紧急降频至1286MHz,低于100度时恢复1516MHz
- CPU温度低于90度,小核恢复2188MHz
- CPU温度低于85度,大核恢复2342MHz
脚本下载
使用方法
- 将下载的文件重命名为cpu.sh(能改后缀的改cpu.sh,不能改的改cpu),cpu_control.sh无需重命名,并复制到手机内部储存的根目录
- (请确保电脑有adb工具,且手机已打开adb调试)按下Win+R,输入cmd,回车
- 在cmd中输入adb shell
- 输入su
- 输入cd /sdcard
- 输入nohup bash cpu.sh &
注意事项
- 本脚本为小宋娱乐向所编写,或多会少会有些bug,望大家积极反馈
- 因熄屏状态大核关闭、且小核频率较低,使用指纹唤醒手机的时间将大幅延长;经使用测试,熄屏状态下手机静态电流为50mA-150mA之间
- 电池电量达到95%时,系统的电池图标可能会显示正在充电,实际上手机已经停止充电,使用软件查看(例如AIDA64)电池信息可以看到充电电流为0mA,此刻手机的状态等同于笔记本拔掉电池使用AC电源供电
- 由于Android从8开始对孤儿进程进行管制,因此脚本存在被杀的可能
更新日志
2021/07/19:
- CPU大核升频温度阈值改为85度
- 加入了保活代码,尽可能保活脚本运行
因添加了保活代码,启动命令将有所改变:
原先的:
nohup bash cpu.sh &
更改为:
nohup bash cpu.sh & |echo $! > /sdcard/cpu.pid
需要额外下载一个脚本:cpu_control.sh,同样将其放入手机储存根目录,无需重命名,无需任何操作
旧版本下载:
2021/07/31:
- 取消保活代码,新增刷新时间为0.5s
- 启动命令为旧版本
Comments | NOTHING