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

[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 3.3.0.16 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
0

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.

HTH

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

Comments

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

Follow
3 followers

Stats

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

Seen: 219 times

Last updated: May 03 '20