mysteryguy wrote:
如果你會刷機的話,可...(恕刪)
請問一下franco要怎麼設定說超過問度多少就自動降頻呢??
目前只有設定Governor Control和Hotplug Control和改些螢幕的顏色,數據是這樣~
Above_hispeed_delay 10000
Boost 0
Go_hispeed_load 90
Hispeed_freq 1512
Input_boost 1
Min_sample_time 20000
Timer_rate 20000
High load 90
Médium load 25
Los load 50
不知道有沒有需要修改的地方,其實我也不太懂這些是做啥用的

(1.)
Nexus 4的CPU溫度限制絕對不是40度,一般App看到大約40度的都是測量電池溫度。
事實上,40度對一個沒有主動式散熱的CPU來說,是很涼快的溫度XD
以我經驗來說,現在室溫大概25度,N4光待機大概就有35度了。
目前,我唯一只知道可以看到真正CPU核心溫度的方法,是裝franco kernel並用"franco kernel updater" app。
從中你可以看到Neuxs 4預設CPU核心溫度上限是70度,
CPU在高負載的時候(ex:遊戲、跑分),一定會在達到溫度上限跟降頻之間不斷徘徊,
所以基本上那個時候的溫度就是接近70度,傳到機殼上後會覺得燙手也不奇怪了。
(2.)
那你一定會覺得:為什麼會這麼燙?我用其他手機都不會燙阿!?
嗯,因為Nexus 4天生散熱設計有瑕疵。
根據xda內討論的研究,跟Nexus 4同樣採用高通APQ8064 SoC的手機很多(ex:蝴蝶, PF2, XZ),但是Nexus 4的CPU跑分總是比較低,機殼溫度也比較高,原因就出在這裡。
Nexus 4在拆開研究後,被發現在幾個需要導熱的地方有1~1.5mm的gap,也就是CPU和機殼沒有很緊密的貼緊,因此CPU的熱量無法有效平均分散到整個機殼上,造成CPU附近的區域容易過熱。
xda該篇作者在有gap的地方用散熱膏貼上銅箔之後,過熱及降頻情況就有很明顯的改善。
更多詳細內容請自行參閱原討論串:
Nexus 4; Investigating thermal throttling [HardMod] [v1.2]
(3.)
所以說過熱到底怎麼辦?
對一般人我會說: 不管他XD
因為我覺得這完全不是一般User應該要考慮的事,真的不爽應該是叫Google跟LG去解決。
而實際上系統也設了溫度保護限制(70度),
所以再怎麼玩遊戲應該也不會把手機玩壞的(壞了Google要負責XD),
只是效能會較低罷了(因為過熱自動降頻)
那如果真的要一個根本的解決方法當然還是要對症下藥,
就是拆機、加導熱片,從硬體上實際修復這個缺陷。
軟體上的解決的就是:
1.Undervolt (過度降壓會造成當機)
2.調低溫度上限,譬如改成60度 (當然跑分及效能就會變更低)
PS. franco kernel updater調整溫度上限的選項在: Custom Kernel settings-->Thermal throttle threshold