发布于
安卓CPU调教日志 01
在安卓上我们能对CPU干什么?
在获取到root权限之后,我们可以调节安卓系统的温控和CPU调度来让CPU在保证一定算力的情况下降低功耗,达到性能续航两不误。当然我们不是自己写代码控制这些,我们可以使用scene这款软件来调节这些东西。
准备步骤
- 使用任意方式Root手机
- 去scene官网下载最新版本的scene,目前最新版本为scene7
以Root权限运行scene
我使用的Root方案是KernelSU,我们在KernelSU管理器里点击底部导航栏的超级用户,找到scene,为其勾选超级用户选项。
安装第三方调度
scene本身自带了俩个调度,但是在一些机型上自带调度表现不好,虽然可以使用图形界面自定义调度,但是并不够灵活,不能实时变更CPU调速器,会导致续航降低,并不能在相同性能情况下实现最好的续航。
这时我们可以找一些第三方调度,安卓最知名的第三方CPU调度:YC调度——Uperf已经停止更新很久了,不适配现在的手机CPU与系统,现在不建议使用,我们可以找到以YC调度为基底开发的其他第三方调度,如Uperf Game Turbo、Violent Uperf、Crazy Uperf等。
这里推荐使用Uperf Game Turbo,是发展了有一段时间的Uperf改版。
我们在scene的调度界面点击小齿轮,里面就可以找到Uperf Game Turbo的下载链接。
下载zip以后我们去KSU中刷入,刷入过程中会提示安装AsoulGameOpt,建议也安装一下。
刷入后重启手机,再进入scene的调度界面,会发现调度自动切换为了Uperf Game Turbo。
Uperf Game Turbo
对于这些已经开发好的第三方调度我们能改动的东西并不算多,主要是应用策略方面的调整,为合适的app选择合适的模式就是我们需要做的,建议全局默认改为均衡模式。
下一篇我们讲讲怎么自己写一个第三方调度。