在Desire上使用SetCPU的方法

之前在gfan上看到关于SetCPU的介绍,通过这个软件的设置可以待机2天半(尚且不知道待机是何意思)。下载了SetCPU后,杯具的事情发生了:在我调整Frequency后,用Long Bench去测试时,发现时间还是400+ms,并没有达到帖子所说的1000+ms。这意味着我的CPU不能被软件降频。
这些天我一直在网上找是否有解决办法,看了很多论坛和帖子都没有找到答案。后来终于在SetCPU官网上发现了解决办法。首先,造成不能调频的原因是一个叫”Perflock”的设置,它会定时将CPU的频率设回预设值。这一设置在大部分HTC Sense的机器上都存在,包括Desire。以下是官网关于Perflock的描述原文:

On most stock HTC kernels and some custom kernels, HTC has enabled a driver called “perflock” that constantly resets SetCPU’s Max and Min settings. This does not apply to mostly “Google experience” HTC devices such as the T-Mobile G1, the myTouch 3G, any Google development device, or the Nexus One. It does, however, apply to “HTC Sense” devices such as the HTC Hero, Droid Eris, HTC Desire, HTC Incredible, EVO 4G, and myTouch Slide. Non-HTC devices never have perflock enabled.

因此,SetCPU是提供了去除Perflock的功能。只需在Main页面中按Menu键(屏幕下方),然后选择disable perflock即可。
另外一个发现是我们测试CPU能否降频,根本不需要用Long Bench去测试,只需在Main中调整Max和Min,看上面绿色的Max和Min的数值(如下图)有没有变化便可知道能否调频。
SetCPU Main Tab
开启了Disable Perflock后,调整Max滑动条,就可以看到绿色的数值在变化了,此时说明调频成功了~_~

Advertisements

About chill

不再执意欢喜反倒让人欢喜
This entry was posted in Phone & Pad. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s