Android apps don't notice time zone changes

asked 2015-04-09 21:36:33 +0300

tore gravatar image

updated 2015-04-17 12:15:04 +0300

When the device's time zone changes, Android apps keeps using the old time zone. This is evident when travelling between time zones with automatic update enabled: After connecting to the mobile network in the new time zone, the SailfishOS clock will immediately notice, and show the correct time. Android apps, however, will not. systemctl restart aliendalvik.service (or rebooting the device) fixes this.

An easy way of reproducing the bug is to disable automatic update and manually change the time zone to some random one, and start an Android app that shows what time it is.

Edit 2015-04-17: Problem remains in SailfishOS 1.1.4.28 (Äijänpäivänjärvi)

edit retag flag offensive close delete

Comments

I've got the same problem too. As I travel frequently, I faced the issue of having wrong timestamps in my Android apps. Quite annoying, and need to reboot the phone to get it back to normal.

chinauser ( 2015-04-10 10:08:49 +0300 )edit