Update SailfishOS

Latest preview build for SailfishOS - Fiskarsinjoki(2.0.4.14) is
released and available for download. SailfishOS
uses Mer middleware,
has Linux kernel and developed
by jolla. The latest release is not yet
available on air but can be upgraded using developer mode.

Enable remote SSH

With SailfishOS, debugging a phone is quite simple, one just needs to
enable Developer mode & Remote connection from Developer
tools. Provide the password for user nemo(Yes, the default user is
‘nemo’) or generate password if you choose not to enter password of
your choice.(I never managed to ssh to IP-address 192.168.2.15 even by
setting similar network space)

Update

Verify the current release by using the command version. Check the
latest release on wiki.
Say you want to update to latest release(2.0.4.14, at the time when
this post was published), set the release version using command ssu
release VERSION

ssu release 2.0.4.14
version --dup

This should take a while.

Remove default package

To remove preinstall package like gaana, search by name using the
command pkcon(PackageKit Console client).

Once the exact name of the package is found, go ahead and remove the
package using pkcon remove PACKAGE_NAME. Exclude version number.
pkcon should behave like any other package manager found in various
GNU/Linux distros.

Verify an update

I found SailfishOS much more comfortable to use. The best part is it
has very good user interface as compared to other mobile UI like
Android. Once you have an Jolla account, the device has access to all
package repositories. It has early access to latest version and
upgrade is quite simple. The device comes pre-rooted with entire
GNU/Linux OS and package-manager(pkcon). One can install all Android
apps either from Jolla store or using Google Play store.