Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

Sometimes the time on my phone (X10 mini pro) is a little late while in sleep mode. I've experienced differences from 1 to 3 hours. My guess is that the clock system component (if there is such a thing in Android) doesn't get enough CPU time for some reason. This is not a big problem yet, since the clock will show the correct time just a few hundred milliseconds after I turn the screen on. The problem starts when I'm in sleep mode too and the phone is supposed to wake me up, because that way I have to wake up first to wake up my phone to wake me up.

So the question is: is there a way to force my phone's clock to always refresh it's time, even in sleep mode?

Update: I think I've found a pattern which might be relevant. Looks like this behaviour never occurs while charging the battery.

share|improve this question
1  
Sorry, I couldn't resis the "I'm in sleep mode" part. :) –  ytg Oct 19 '10 at 6:04
    
I would expect that the clock ticking on modern chip will be separate than the main CPU. I doubt that the problem wasn't because of the clock not getting enough CPU time –  Lie Ryan Oct 19 '10 at 10:38
    
Ok, I changed my guess a little. The clock ticking has to be good for sure, since very shortly after I turn the screen on every application gets to know the correct time. –  ytg Oct 19 '10 at 11:24
2  
I would expect the possibility that the screen is simply not being updated because the display is turned off. Is the Alarm still going off at the correct time though? Or is your alarm going off late as well? –  Lie Ryan Oct 19 '10 at 12:03
    
The alarm is late too. –  ytg Oct 19 '10 at 12:24
show 8 more comments

1 Answer

up vote 2 down vote accepted

You can use an app called ClockSync, which fetches time from NTP servers and updates the device's date and time. Rooted users can make this app to update time at configurable interval.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.