Sailfish OS ‑ Applications
Email Recently (?) the HTML view of emails became tiny, and zooming does not work properly either. The size can be adjusted by editing ~/.cache/com.jolla/email/.mozilla/prefs.js, adding or editing this line: user_pref("layout.css.devPixelsPerPx", "3.0"); If your eyes are better than mine, "2.0" migh...
Sailfish OS ‑ No apps required
A collection of things you can accomplish with Sailfish OS without the need to install an app. Scripts & configs available here and here (where they might be more up-to-date than here). Preliminaries Most tips require command line access (via SSH), i.e. you have enabled Developer mode (and remo...
AdBlocking on Sailfish OS via /etc/hosts
There are some apps in Openrepos which do not seem to work anymore for SFOS 4.x. But you don't really need an app, all you need is a systemd timer & service and a simplistic shell script. Gain command line access to your phone and become root. > cd /etc/systemd/system > nano hosts.timer ho...
Getting started with Sailfish OS
Re-visiting this older post because I got a new device & needed to install SFOS on it & get a new license. Some chapters still need more effort. Previously, I was lucky to get a device that already comes with Sailfish OS 3 preinstalled. This is the most recent free version of Sailfish OS; ...
Flashing Sailfish OS ‑ USB trouble
I got me a used XA2 Ultra (model no. H3213) that already had SFOS installed - albeit an old version, 3.0.something, so I wanted to reflash. On Linux, this requires fastboot, part of android-tools on ArchLinux,and a script (provided with the image download) to do all that over a USB connection. Howev...
Auto‑mount encrypted memory card at boot
Encrypt the memory card with a key file instead of a password
Intro Disclaimer I: This worked for me. Chances are it will work for you, too, but this is not a copy-paste tutorial. Stay vigilant, messing up will be on you. Make a backup before you begin. Maybe you should also know how to perform recovery. Nota bene: "Turn the phone OFF" = press the power button...
Updating SailfishOS
Process, pitfalls The phone will alert you that there's an update. Go to Settings => Sailfish OS Updates. As always, backup first. Download the update and choose to install it. Once again it complains that I don't have enough space on the root filesystem. This time I decide to bite the bullet and...
Sailfish OS ‑ Command Line Interface & Customisation
This article has a parent article. It contains some preliminaries to the topics here. Doing Things on the Command Line MTP (the same protocol Android devices use) will expose the /home/defaultuser folder to the connecting computer, both to graphical and command line applications. But it hides some...