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

[bug] Automatic update of date & time only works strictly on cellular data [duplicate]

asked 2020-05-02 22:54:40 +0200

Deathmist gravatar image

On a fresh install of SFOS the date & time update automatically ONLY when you're connected to the internet via cellular data and nothing else.

This became a noticable issue with this new release as automatic update for some reason is disabled out-of-the-box now and it didn't update regardless of how many times I rebooted (without activating cellular data), causing "Problem with network" error to appear when trying to sign in to TJC account during initial setup and possibly other issues.

Here's how I can reproduce the issue 100% of the time:

  1. Disable ALL forms of networking including WLAN and cellular data
  2. Disable automatic updating of date & time
  3. Set time / date incorrectly
  4. Re-enable automatic updating of date & time
  5. See if they get set back to proper values

Next up I found out the following things when switching different networking modes on at a time:

  1. Enabling WLAN alone, even rebooting and waiting over 30 minutes did NOT update time & date in any way
  2. Enabling cellular data alone updated the time & date immediately (as well as on boot) and also updated when I repeated the testing steps 2-5
  3. Enabling cellular data with WLAN and rebooting updated the time & date on boot, but did NOT update when I repeated the testing steps 2-5
  4. Continuing from just above and only disabling WLAN made the time & date update right after again

NOTE: Manually configuring time & date has been and is also broken unless you're done an OTA instead of a fresh install, or ran zypper in --force timed-qt5, but that's a separate issue anyway.

On test 3 the time & date updated on boot but didn't update otherwise because WLAN takes a bit of time on my device to kick in. From this we can determine that automatic time & date only seem to update when just cellular data is active, when in reality you'd expect it to automatically update over any working network connection.

My testing device is a OnePlus 5 with a SFOS community port.

edit retag flag offensive reopen delete

The question has been closed for the following reason "duplicate question" by Deathmist
close date 2020-05-04 12:22:26.590464

1 Answer

Sort by » oldest newest most voted

answered 2020-05-03 00:21:28 +0200

olf gravatar image

updated 2020-05-03 14:45:19 +0200

For some background, see the two bullet points ff. (including comments).

TL;DR: It is not a bug, it is a feature.
IMO, that is not really the case, but it is O.K., because one can configure this (automatic time & date updates without a SIM card) at the command line.


P.S.: I have not checked this on SailfishOS 3.3.0, yet.

P.P.S.: You may close this as a duplicate of Timezone issues [solution], if the information provided there answers your question.

edit flag offensive delete publish link more


It seems the initial setup "Problem with network" error appears on 3.3.0 always when signing into a TJC account even if choosing cellular network and the time & date get set correctly, so guess this is yet another different issue.

Deathmist ( 2020-05-04 10:47:07 +0200 )edit

Yes, apparently.

olf ( 2020-05-04 14:16:54 +0200 )edit

Question tools



Asked: 2020-05-02 22:54:40 +0200

Seen: 219 times

Last updated: May 03 '20