We have moved to a new Sailfish OS Forum. Please start new discussions there.

Automatic time and time zone should be separate settings.

asked 2015-03-30 13:16:08 +0200

femtopeta gravatar image

updated 2015-03-30 13:18:20 +0200

At the moment I can only change both entries at a time. Also it is not clear to me:

  • where from does the phone get the location information? (MCC from mobile operator - I guess.)
  • where from does the phone get the time information? (Some ntp server - I guess.)

This leads to the question which time and timezone is set when there is no coverage and maybe no WLAN connection as well. There are suggestions in this forum that the phone will default to Helsinki, Finland in some situations.

In general, timezones are a major PITA when it comes to syncing calendar entries with several people over several machines. For me, (manually) controlling the timezones on my machines is crucial and reduces errors to some degree.

Feature request: Make timezone setting a separate entry (i.e.: manual/automatic by mcc/automatic by gps)

edit retag flag offensive close delete



I don't know if this is so easy to implement.. usually the time format is transferred in one big data-stream like an UTC (Example: 19850412T232050) or alternatively in unix time-stamp as difference since 01.01.1970 which is then just a big number. Then it gets calculated by the local system and transferred based on your time-zone settings. If you have a reliable time server that can be reached regularly (e.g. from your network provider) then it should be sufficient to set your local time zone and you are finished. If you then change the time the next update will overwrite your time settings anyway again.

PatsJolla ( 2015-03-30 13:26:02 +0200 )edit

Why should it be not easy? As usual in linux, the time zone file is a link in /etc/localtime and /var/lib/timed/localtime to the appropriate file in /usr/share/zoneinfo. I don't see why it should be a problem to set this file manually and get the actual UTC time nontheless using ntp.

femtopeta ( 2015-03-30 17:09:06 +0200 )edit

Yes, I would like to have this feature, too. I refuse to switch to "DST" for decades (I prefer to see the regular time of my zone for some reasons) and have hassle to do so. As workaround I set the time zone of all devices and computers to Angola, Africa, instead of MEZ, and start ntpd -q on Jolla occasionally. Synchronization should be definitively decoupled from zone settings.

Robomike ( 2015-03-30 22:19:58 +0200 )edit

To me it looks that automatic time sync uses the info from mobile operator and it also changes the time zone to "correct" one. All my other phones behaved the same way IIRC.

If you want to have sync without changing the time zone, just disable the sync from settings and enable ntp from command line. It would be nice to have this choise in the settings...

TemeV ( 2015-03-30 22:42:14 +0200 )edit

I want to suggest more timezones available for setting. A pack of simple GMT+0, GMT+1, GMT+2,.... It can help in case of changing local timezones in country, but not having latest timezones on device. I faced such situations on Android devices. And already faced of Jolla phone.

nauevg ( 2015-08-30 18:47:10 +0200 )edit

1 Answer

Sort by » oldest newest most voted

answered 2016-10-24 22:07:51 +0200

Any feedback on this one from Jolla?

I have an Aqua fish (using without SIM card yet), and there is no way to set different timezone than India Kolkata if the automatic sync is enabled. This is ridicolous. Not to mention that if I set it to manual the clock will skew minutes per a day...

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools



Asked: 2015-03-30 13:16:08 +0200

Seen: 338 times

Last updated: Oct 24 '16