Latest experience

I was an early adopter, back when the first jolla phone hit the stage.
There where many problems, but everything felt fresh and new.

Nowadays it is just exhausting.

Just had to reinstall my Xperia III because of my own stupidity.

Here is my journey.

tldr; rsync your COMPLETE home folder on a regular basis


Recovery mode:
After several attempts, I was able to flash the recovery image to the phone.
Decrypted the home partition and copied all files to my Laptop.

USB3 Bug… I don’t have any USB2 Ports anymore.
After changing to USB2 protocol as mentioned in the doc and trying several USB - cables I was able to flash the device.

lspci -nn | grep USB | cut -d ‘[’ -f3 | cut -d ‘]’ -f1 | xargs -I@ sudo setpci -H1 -d @ d0.l=0
Yeah, the cut -d argument isn’t right. Single ticks don’t need an escape. cut -d expects one argument.
Here is the correct one:
lspci -nn | grep USB | cut -d ‘[’ -f3 | cut -d ‘]’ -f1 | xargs -I@ sudo setpci -H1 -d @ d0.l=0

So far, so bad.

Next step:
Set up my Nextcloud account and imported the latest backup.
Oh joy oh wonder!

I already knew, that there isn’t much “Backup” in the files but it is nice to not have to set up all accounts.
But wait there is more, or is it?

There where three f#*ing contacts in my backup. THREE!

Whatever, syncing the address book with my Nextcloud should do the trick.
Activated the sync and waited… and waited.

There were no new contacts!
Ok, have a look on my nextcloud directly.
There are at least 30 entries, but they are old. Ancient even.
So there where no syncs by the nextcloud account.

My Caldav synced worked. So the calender was synced.
Are the entries included in my backups?
Of course not
Were there an information regarding my incomplete backup?
Of course not
Were there notifications, about my not working sync?
Of course not.
Not even after my clean install. There is no import of my ancient contacts.
FYI: /home/defaultuser/.local/share/system/privileged/Contacts is the place…

Not to speak of “expected” behavior like not including my OTP database.
No photos, no documents (keepass db for example).

Hadn’t I copied my complete home folder …

There are bugs over bugs in Sailfish.
Bluetooth… works mostly…
Restart my bluetooth, remove the entry, reconnect and voila my LG TV connects.
Pioneer car stereo… only when the connection is made from the stereo. Obvious.

Maps sound on bluetooth devices? Only until a new update, which overwrites the

Get a call when when using a headset, but not want to?
Good luck with deactivating the headset.

Videos on the “browser” works… for at least 5 minutes.
Yeah… the browser :expressionless:

Sound and video on multiple apps are unstable.

Entering the decryption key at boot time, when the system asks for it? Just don’t do it. Wait for a couple of seconds or look at the nice circle, circling around. Obvious.

Ofono, mpris-proxy were major pains…

Most of the stuff not working reliable is not a deal breaker for me… but Backups and sync?
Without any hint, that it stopped working?

I am using sailfish for about 10 years now… do I want to continue?

I honestly don’t know. If my X III breaks, probably not.

After ten years as a paying customer I am not willing to tinker with my phone for basic functions any more.

If I want that, I could use my Mobian phone. At least they are more or less mainline.

1 Like

The worst about Sailfish is users waisting my time with pointless complaints failing to provide any useful information or questions.


I’m sorry for your bad experiences. And I hope you’ll get at least some useful answers which could helps us all.

I guess you just copied and forgot to fix cut delimiter arguments :wink:.

The useful info is:

Don’t trust your sailfish to backup.
rsync your stuff with cron.

Maybe you have no important information on your Sailfish phone.

But for me it is my daily driver…

1 Like

The string about the USB3 stuff is copied from here.

The command is not working in this form.

Like I wrote, you have to remove the backslashes for the delimiter.

Thx for posting the docs. I hope that a person who can fix the docs will see this.

I just wanted to pointed out that both (wrong and “correct” one) lines looks exactly the same :wink:.

1 Like

Discourse ate two slashes:

lspci -nn | grep USB | cut -d \‘[’ -f3 | cut -d ‘\]’ -f1 | xargs -I@ sudo setpci -H1 -d @ d0.l=0

That would be … anyone. There’s the “Edit this page on GitHub” link at the bottom of the page.


I had the X from day one, the XA2 and now the 10 III. All of them as daily drivers.

I agree on the use of rsync for backups. Have done that since I moved from Symbian to Maemo and still continue with it.
Backups on any and all mobile OSes are a sad joke.

1 Like


Changes were merged.

Backup has always been 100% satisfactory for my iPhones also when moving from one model to another.

Sadly for Sailfish the experience has been the opposite, with no clear way to backup the Android programs.

It’s definitely one of the reasons that I am unable to recommend anybody to switch to Sailfish.

1 Like