[心得] 你的 TyTN II 比你還貪睡嗎? 待機時鬧鐘不響的問題

[心得] 你的 TyTN II 比你還貪睡嗎? 待機時鬧鐘不響的問題

症狀:

1. 設定的鬧鐘時間到了(在待機狀態下)卻不響,等你錯過上班時間了,你一開機後它才睡醒開始大叫(而且是輪流把錯過的鬧鐘一個一個叫)。

2. 設定固定時間收 email, 但是過個幾個小時待機,你想看看收下來的 email 時,它才開始準備要收信。

======================================================

觀察:

1. 內建的難用鬧鐘沒發生過這個問題,試過 Chronos 及 pTravelAlarm 都會,我猜 AddinTimer 應該也一樣。

2. 利用軟體去清除多餘的 notifications 並不會改善(雖然在每次重啟後清除一下是個好習慣)。

3. 找到這篇討論
http://forum.xda-developers.com/showthread.php?t=332362
其中認定的可能嫌疑犯有三:
- HTC Home Screen
- HTC Task Manager 工作管理員
- 設定->電話->時區->自動調整時區與時鐘

4. HTC Home Screen 真的有差(其他兩項我本來就沒用),我測過當我把它從 Today 拿掉過,測了一整天(十幾次鬧鐘)完全都沒有症狀發生。

5. 系統常駐程式或 Today plugin 多少會有影響。

6. 後來大家發現了這個程式 Pocket Alarm Tweak,裡面有說明這個問題的成因,而且真的有效。
追根究底,這個程式其實是調整這兩個值
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Power\Timeouts]
"BattResumingSuspendTimeout"=dword:00000001
"ACResumingSuspendTimeout"=dword:00000001
大意是說,WM系統會定期去檢查或呼叫所有通知(notification)看是否需要處理,但是每次檢查或呼叫只會給一段時間(就是上面的兩個值)來處理,所以如果 notification 太多,就有可能來不及被啟動。不過這個值設愈高,待機時有可能會比較耗電。

原作者說 WM 系統的預設值是 15, 可是我看 TyTN II 的預設值卻是 1,也許是為了多省點電,但是卻發生鬧鐘不響的問題了。

7. 我試過增加這個值確實可以解決這個問題(一樣經過幾天數十次鬧鐘的測試),原討論串的目的是在解決 email 的問題,所以他們設很高(60~90),而我則是設成 5 就不會了(3 還在測試)。目的當然是希望愈低愈好,畢竟它應該多少會影響待機時的耗電。

======================================================

解決方案

1. 調整 registry 來改善這個問題,至於值要設多少,可能要自己測試看看
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Power\Timeouts]
"BattResumingSuspendTimeout"=dword:00000001
"ACResumingSuspendTimeout"=dword:00000001

AC(也就是插上電源)的值我認為可以設大一點(至少15以上),反正有電源供應,鬧鐘會響比較重要。(也就是說,如果你明天四點一定要起床,把電源插著比較放心)

Batt 的值就要自己測測看了,我目前設到 5 待機耗電感覺上影響不大。

除了自己手動去改之外,不熟悉 registry 修改的人,也可以用上面提到的 Pocket Alarm Tweak或是最新版的 Kaiser Tweak都可以修改這兩個值

2. 如果不想改 registry 增加耗電(雖然不知道差異多少),那就從根本做起,減少系統常駐程式或是吃資源的 today plugin;這樣做說不定還會更省電。

首先確定一定有罪的是 HTC Home Screen,把它換掉或許有幫助,但它的替代品不知道會不會也有同樣問題?(因為我不想花錢,而且我用 HTC Home 還蠻習慣的,所以這個方案我就沒試了)

3. 什麼都不想做,只要求每天早上起床號不要漏掉:用內建鬧鐘。
但是內建鬧鐘真的很難用,音量鈴聲又不能隨心所欲?而且我花錢買了的其他鬧鐘軟體怎麼辦?

教你一招,把內建的鬧鐘跟第三方軟體鬧鐘都開啟,設在同一時間,這樣子內建鬧鐘會先起來,把軟體鬧鐘也叫起來一起響,就....萬無一失了。

======================================================

如果您也有這樣的問題,試試看再來一起討論囉!


很棒的文章,感謝分享~

雖然我一直保持好的習慣,程式用完就一定關掉,所以沒有一覺不醒的問題!

不過還是很謝謝你的分享,為了保險起見,還是稍微調高一點比較安全。
Jason
bluestarr wrote:
雖然我一直保持好的習慣,程式用完就一定關掉,所以沒有一覺不醒的問題!


我覺得這跟開啟的程式沒有關係, 只跟系統常駐程式有關, 因為只有常駐程式才會在待機時起來動作
(程式全關掉還是會發生)
我也是程式用完一定關掉, 待機時頂多留一兩個(不吃cpu的)程式
但是我還是中標了

只知道這個問題, 發生的人不多, 但是也不是只有我一個
之前搜尋古歌大神, 發現也是有人有這個問題(不一定是 TyTN2), 只是看到他們發問求助都沒有人理他們 (可見有此問題的人不多)
好不容易才在 xda-developers 看到那篇文章, 終於找到解決方案了
我猜跟我安裝的某些常駐程式或是有用 notification 的程式應該有關係
但是要找也不是那麼簡單

不過看起來 HTC Home 真的有改進的空間

也許有些人不是那麼在意手機的鬧鈴到底有沒有準時響吧!所以就不會覺得有問題....

我之前用Touch的時候就會發生,但是自從我每天晚上重開機一次,就不會了....現在TyTN II好幾天才重開機一次,都沒有問題!
Jason
SPB_TIME都很準時叫吶~沒有這樣子的問題說…
部落格:http://novafly.idv.tw
jja wrote:
教你一招,把內建的鬧鐘跟第三方軟體鬧鐘都開啟,設在同一時間,這樣子內建鬧鐘會先起來,把軟體鬧鐘也叫起來一起響,就....萬無一失了。


這一招真的很好用喔~~
我是在系統內建的鬧鐘裏..取消播放聲音及震動的選項,如此內建的鬧鐘就可以叫醒外掛的鬧鐘了..~~


這樣一來就真的可以真正的關掉電源..而不是只有關閉螢幕了~~
因為 TyTN II 在只關閉螢幕的待機狀態時...還真的很耗電~~~
hht1688 wrote:
這樣一來就真的可以真正的關掉電源..而不是只有關閉螢幕了~~


啥? 原來用這招還可以完全關掉電源啊? 我還不知道說 (我只是要解決待機不響的問題而已)
感謝!
hht1688 wrote:
這一招真的很好用喔~...(恕刪)


請問您灌的額外鬧鐘是哪一個呢 ?
真的可以關閉電源還會叫啊 ?

請看我發過的文 HTC TyTN鬧鐘關機後不會叫啊
您好~~

我的鬧鐘程式是 Spb Time ,因為我有使用IPhone滑動鍵盤鎖螢幕保護程式,
所以可以直接在S2U2的設定裏,設定多久關閉螢幕及"電源"!!

而以往如果沒有用 jja大大 的方法(先用內建鬧鐘程式來叫醒外掛的鬧鐘程式) 是跟本就叫不醒外掛的鬧鐘程式的!
而在此之前也試過多種鬧鐘程式..結果一樣..叫不醒..

而 jja大大 的這個方法..對於小弟來說是最簡單..也最安全的..因為我不太想要去改註冊表裏的設定..
而再影響令我最怕的 TyTN II超級耗電問題.
小弟今天也遇到這個問題了,還好手錶響了,不然今天又完了

這個應該跟開的程試沒有關係,因為我也是程式用完一定關畢的一員,

但使用Chronos真的有時會不響,可是測試又ok,弄的今天都有點不想用了,

結果就看到這篇,感謝分享啊!
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!