|
||||
I have the same problem. I notice that the clock consistently updates a moment or two after I wake the phone up. The time difference is sometimes a minute or two, sometimes half an hour or more, sometimes an hour or two (depending on how long the phone's been asleep).
I have the HTC 6 tab home plug installed as well as A_C's slide2lock. Both of those programs display a lagging clock when first woken up, which then updates a moment or two later to the correct time. The fact that two separate programs exhibit this behavior leads me to believe that it's the OS's fault. This is a minor annoyance in and of itself, but when coupled with the phone's wonky alarm clock, this becomes a much larger problem. I have a hunch the two issues are related. Until I found the workaround (plug the phone in to AC outlet, disable "turn off device..." on external power setting), this phone was unusable as an alarm clock. In the morning, the alarm would not go off until I woke up the phone and the time updated itself. I have a further hunch that this non-updating time thing is the cause of the alarm clock bug. (Any more hunches and they'll stick me in a bell tower...) I don't have a fix for this while on battery. The workaround I've found to make the phone usable as an alarm clock is to keep it plugged in overnight and disable the "turn off device while on external power" setting. I'd rather find a better fix for this than leaving the thing on overnight. |
|
||||
I was thinking the time delay was the reason for the faulty alarm, however I've yet to reproduce this myself. Every alarm goes off at the correct time, regardless of sleep mode or not.
Glad to hear the clock update is not just me, however. May the next ROM update will fix this... |
|
||||
System time is still stored in the phone just like a computer keeps the time in the BIOS. Today screen plugins likely do not have low level permissions to have immediate access to the clock hardware, and as such adjust themselves once the system comes up by the current system time.
|
|
||||
I like the whole "I think the two issues are related". You're putting your phone into a SUSPENDED STATE. Do you think everything still runs when it's SUSPENDED? That wouldn't make sense.... so of course the time has to be refreshed when it comes back on.
This is the "problem" with everyone's alarms not going off too. Since it's in a suspended state, the alarms are behaving correctly. Now whether HTC should have reconfigured them to still run... well that's an obvious one. For now, you can just turn the screen off with something like AE Button. |
|
||||
Quote:
|
|
||||
Quote:
The clock taking a second or to to refresh is because refreshing the clock display probably has a low priority on start up. There are many processes that must begin when a device is first turned on and they are given a priority. You could have the clock refresh earlier, but it would have to take the place of something else, like say, recognizing your storage card, but then any applications on the card may not work because they weren't picked up in time. Reboot your desktop and see how long it takes for all the different processes to fire up, and I think you'll see that the clock on your phone taking 1-2 seconds to refresh ain't so bad. ![]() Dave |
|
||||
I think it's a bug, I got it yesterday around 4 didn't notice until my friend came over and saw my big __ clock display 6 when suppose to be seven. I go to phone setting and update my time sync. but didn't change the clock check time zone. Then I change it manually.
|
![]() |
|
|
|