LOL, a not very innovative way of stating that you were too lazy to use the forum search: It has many such entries.
Read How to interpret "Remove the following packages" in the SailfishOS-updater? - #2 by olf
Not really, twice:
sfos-upgrade
performs an SFOS upgrade exactly how Jolla recommends to do it at the command line, RTFM and [SOLVED] Upgrade 4.3.0.15 to 4.4.0.58 removes Android support - #33 by olf
But Jolla once stated that one should only upgrade SFOS at the command line when the GUI updater fails; I assume that includes community ports and Jolla’s “SFOS free/trial edition” on which the GUI updater does not exist AFAIK.- No, it is not true that with
sfos-upgrade
the “update process” proper “is more safe/has more checks”, but it provides full logging of the update process and performs a multitude of checks before starting to upgrade in order to ensure that the upgrade process will not fail after it started, which is the worst outcome. Again, RTFM for details.