Few days ago i noticed that the clock on my phone was 4 min earlier than "real" time. I thus moved to "parameters > date & time" to check that automatic was "on" and indeed it was "on". I then unchecked/rechecked the box and every get back to "real" time ... but only for a few seconds ... indeed just a few seconds later the clock suddenly shifted 4 min earlier!
I tried many things before finally discovering that if I turn off "data" connection, the clock remains at correct "real" time. So it is probably an application that for unknown reason is synchronizing to some server and then modifies the clock.
I have a HTC desire - Android 2.2.2 and I have installed no particular application that can make me suspicious to create such time shift (nor i tried to root my phone to any custom ROM).
Any idea for which application could do this or anyone else having same issue ?