English

Updating SailfishOS from an old version

Hello
I’m back and I shouldn’t have stay away from here so much… I stuck with the 3.0.0.8 version, the first I installed because It worked almost fine, just have a few bugs.

A few weeks ago I found that I regularly miss text messages, they won’t be received at all, sometimes they are received in the wrong order; since a year I can’t download offline OSM maps due to a format change and app not being compatible I read
A few days ago “Warehouse” got stuck didn’t work anymore and can’t be installed again (for a missing dependency I found)
I have to update …

I do backups on a sdCard regularly and will disconnect contacts and calendar sync before updating. Should I do something else ?

I would like to know the recommended update path, I read some topics that said jumping from an old to the last version would lead to problems, that’s why I’m asking.

Would it be okay to upgrade each major version, 3.1 -> 3.2 -> 3.3 … with any minor version available ? Or should I update with some specific well working versions ?

I have a version which cannot turn off the phone because of an Android bug, I suppose it’s fixed ? I have to update the bootloader for that ?

Thank you very much (and already thanks to @ mal for allowing us to use sailfishOS with your work!)

I just updated from 3.0.1.11 to 3.3.0.16 and ran into an issue that was resolved by first upgrading to 3.2.0.12. Other than this, I am not aware of any reason to add additional steps in-between since 2.0.5.6.

So you should be fine with 3.0.0.8 -> 3.2.0.12 -> 3.3.0.16, following the OTA instructions twice:

# on host:
ssh nemo@fp2

# on FP2:
ssu release 3.2.0.12
ssu lr
devel-su zypper clean -a
devel-su zypper ref -f
version --dup
sync
poweroff

# FP2 should reboot.

# Login to FP2, re-connect from host:
ssh nemo@fp2

# back on FP2:
ssu release 3.3.0.16
ssu lr
devel-su zypper clean -a
devel-su zypper ref -f
version --dup
sync
poweroff

# FP2 should reboot.

# Login, make sure all is fine, re-enable your syncs, enjoy! ;-)
1 Like

Thank you :slight_smile: