12/03 HD2 Android SetCPU2.0.2 & 省電設定

在HD2上運行Android無限好,只是愛耗電
聽說由於是在SD卡上運行Android,常常要存取,所以耗電速度比平常WM系統下快很多

我原本無論是使用哪個版本的Android,關閉螢幕待機狀態下大約都是10分鐘就耗用1%
也就是什麼事都不用做最多也只能撐16~17小時,更不用說要拿來講電話或上網
這樣的Android系統就算再怎麼優秀,對我來說還無法取代WM系統能提供給我的便利性

爬了許多文,省電的方法很多,也有人什麼都不用做耗電速度就跟WM不相上下
(但我還是不知道怎麼辦到的)
有的說要關掉同步(手機不就是要獲得最即時的訊息@@?)
有的說要關掉GPS(確實有效,但開開關關很不方便)
最多人說的方式則是建議安裝SetCPU這個軟體,
自己上XDA摸索了一陣子後決定分享經驗,若有誤導也請指正
當然這篇文章也可提供本來就是使用Android的使用者省電參考之用

1.首先去下載SetCPU這個軟體
(示範用的是2.0.2版,已有2.0.4中文版及更新版本,請自行斟酌)
方法之一是到XDA註冊為會員(花不了你多少時間)下載,
GOOGLE或有些論壇可以找到,自己衡量取得方式
SetCPU for Root Users [2.0.4] It's over nine thousand 11/03/2010

看你是要用最新的或是其他版本都可以
覺得軟體不錯用也可以給作者一些鼓勵(捐錢啦)

下載到的是一個壓縮檔,解開後三樣東西只需要setcpu_2.02.apk就夠了

2.下載完後當然是安裝到Android裡去,在這裡可以把setcpu_2.02.apk存到SD卡裡面去
接著靠ASTRO、AppsInstaller(沒有的話到market去找)或其它檔案管理軟體來安裝
我個人不知道為何這兩個檔案管理軟體在SD卡裡都找不到setcpu_2.02.apk,
所以我是用寄信給自己的GMAIL,從信件中打開附件來安裝

3.安裝好之後開啟setcpu2.02程式,在這邊我是選擇中間他建議的自動偵測速度


4.之後會問一些問題,需要ROOT的權限,如果失敗就重新開啟軟體


這個步驟是告訴你以後要更改設定的話到main,按menu鍵(HD2的window鍵)選Device Selection就可以更改


5.先到Profile去,按Add Profile設定一些CPU頻率的條件,在此我是根據這一篇的建議設定四種狀況



(1)USB充電時,最大值有多大就拉多大(反正有電咩),最小值則是有多小拉多小
(當然你也可以設定最小值也是拉到最右邊的高效能,也就是說充電時無論如何就是效能全開)
,ondemand就我的理解是在最大與最小值之間視需要而變動,
開很多需要效能的程式他就自動調高速度(比較耗電),沒在運作則降到你設定的最小值
Condition : Charging USB/Full
Max: High as the bar will go (我是設定1113MHz,小超頻10%)
Min: Low as the bar will go (我是設定245MHz)
Governor: ondemand
Priority: 50

(2)AC電源充電時,與(1)相同
Condition : Charging AC/Full
Max: High as the bar will go
Min: Low as the bar will go
Governor: ondemand
Priority: 50

(3)關閉螢幕時,最高只給384MHz,最小值則是有多小拉多小
Condition : Screen Off
Max: 384000
Min: Low as the bar will go
Governor: ondemand
Priority: 50

(4)電量小於30%時,最高只給384MHz,最小值則是有多小拉多小
Condition : Battery <
Battery<: 30%
Max: 38400
Min: Low as the bar will go
Governor: ondemand
Priority: 50

在這邊當然可以多設定很多種條件,但就我的需求來說,
只要關閉螢幕狀態(睡覺或是沒在使用時)不要給我跑全速就好了,這樣就省很多電了

設定好後記得要存檔,勾選上面兩個選項


在main畫面則是設定Scaling為ondemand,最大與最小可自行決定(我小超頻10%),
勾選set on boot
這邊的設定就我的認知是,在一般狀況使用時(非前面那些待機或充電狀況),
SetCPU會視需求 在你設定的區間自行變動CPU速度
設定好後上面會多出常駐圖示,隨時可以下拉來更改設定

各種Scaling的設定可以參考這篇文章
SetCPU 使用說明

@同場加映advanced task killer
這是一個方便你管理目前正在運作的程式的軟體.關閉沒用到的程式亦有省電功能
到market搜尋安裝後上面會多出常駐圖示,可以拉下來看目前正在運作的程式
有打勾者,只要你按下KILL selected apps,他就會幫你關掉(不是真的移除)
2011/03/11補充:market裡有許多類似的任務管理軟體,功能大同小異,自行斟酌使用
譬如想要更方便的話可以選擇有桌面widget可以一鍵清理的,使用上會更快速

按window鍵則可以進入設定,看看是否要變動設定


進入設定的畫面


在正在運作的程式上按久一點會有些選項,可以讓你設定哪些程式要設定為Ignore忽略名單
常常需要開著的程式,設定為Ignore忽略名單,以後就不會顯示出來
像是剛剛提到的SetCPU就要設為Ignore忽略名單,才不會被關掉
進入Ignore忽略名單可以手動選擇取消或是全部清空


三不五時把常駐圖示拉下來看看有誰正在運作,你不需要的就KILL,這樣應該可以省一些電
(但我有時按了kill還是關不掉程式,需多試幾次)


我個人使用setcpu2.02與advanced task killer
關閉螢幕狀態下(GPS、同步都有開),8個小時耗用13%,平均每1%電力可以撐37分鐘
也就是充飽電狀況下什麼都不做的話待機時間延長為61小時,較為適合日常的使用
跑Quadrant還有1368分呢


以上訊息若有誤導也請各位前輩指正,謝謝
也希望按照本篇內容去進行設定的人能夠分享一下您的耗電狀況

謝謝大大分享這麼優的文章,敝人也是三不五時的在找電源孔充電,或開車時利用12V快充,不然HD2上的機器人會一直喊肚子餓,趕快要去設定了,再次謝謝大大分享!
多謝你那麼詳盡的教學,謝謝你。Thank you!
先前也是相當困惑,
不知SETCPU是要安裝在WM還是ANDROID,
這篇真是大大解惑呢,感謝分享。。。
受教了^^確實有幫助不少~~
個人是使用setcpu2.00與advanced task killer 還多用個ES任務管理器
之前沒使用的時候真的半天就沒電...昨天設定好之後,也有正常在使用手機
真的非常有明顯省電的效果^^
不過相比仍然是比用WM耗電許多(用SD存取的關係吧)
使用MSN TALK之後,耗電速度仍然頗大,打個幾個訊就少1%
我的使用是3點-12點多些 從100%-25%左右 主要是在使用MSN狂降
和使用WM MSN相比,仍然有些不敷使用,不過至少從難用到可以用...
真的非常感謝(拜謝~哭)
請問一下 我的手機是 DIAMOND 2
如果我想讓我的 CPU 超頻百分之十的話 我要在哪邊設定 ??

在 ADVENCE 那邊 我看不太懂
果然有用 多謝你那麼詳盡的教學xoxo............
samdai



大大

我執行的時候顯示剖析錯誤...怎麼半

剖析程式時發生問題

怎麼伴還有什麼辦法嗎

請指導~

謝謝
在這邊推一下好文~一定要裝setCPU~好用
感謝好文,
既然Charging AC 和 Charging USB的設定內容是一樣的
那是不是edit Charging 的profile就涵蓋了以上兩者呢?
文章分享
評分
複製連結