Jolla Phone : First Experiences, Pros and Cons

Got it finally today, first time user of Sailfish

In general all the apps I need are working, including YT Music and “liberal” banks through AAP

With some native apps, such as YAST (telegram) notifications doesn’t work when app isn’t opened

Read some compliants about charging — having no issues with PD, when screen off there is 22-23W, when screen on there is 12W
(UPD: about 12W screen off when over 80% state of charge)
(UPD2: peak is 26-28W screen off when it’s like under 40-50% state of charge, then slowly decreasing)

While screen is 90Hz, UI still looks like it’s 60Hz or even less…

Native browser for some reason is slower than Firefox in AAS lol

Battery life seems to be better than I have on OnePlus 12

9 Likes

First time SFOS user here as well!

I have had some problems with the apps I need. For an example, the default calendar app has troubles fetching my gym classes automatically. I’ve got the URL for .ics file from our gym, but adding a web calendar does not work properly. Some of the classes appear in my calendar, but some don’t. And sometimes some reservations just disappear after they have been visible. Regular CalDAV calendar works just fine.

Unfortunately, my bank’s apps do not work. I’m using Danske Bank and the identification software and MobilePay payment app do not work. But this I knew beforehand since there was this nice listing of the banking apps.

I’ve been using Jottacloud as my backup/cloud service provider. Their app (AAS) crashes immediately after typing in my username and password.

Tesla app (AAS) works surprisingly well. The keyless entry is random but the remote control of the car (AC/boot/locks/etc.) are working well.

I’m also trying to figure out what is the best way to move files between Jolla Phone and my mac. Now I’m using micro SD card for that and it is a bit slow compared to Airdrop from my iPhone 13 Pro. Do you have any good tips for the file transfer between my mac and JP?

I also managed to get a few scratches to my screen after 3 days of using the phone. I should’ve bought the screen protector simultaneously with the phone. I’ve bee using my 13 Pro without any screen protection for 5 years and it still doesn’t have any scratches on the screen. Maybe the glass in JP is softer and more prone to scratches?

Other than that, everything I’ve tested so far seems nice.

6 Likes

How can there be no scratches on the iPhone 13 series? They even say the rear camera uses sapphire glass, yet even my rear camera got scratched. But let’s make one thing clear: some types of glass can be extremely resistant to breaking while being terrible at resisting scratches, and some can be resistant to scratches while not being very resistant to breaking. But there’s absolutely no such thing as the iPhone 13 series being scratch-proof. The screen on my iPhone 13 is literally covered in scratches, and I was using it without a screen protector too.

1 Like

You probably didn’t scratch the glass but the factory installed screen protector.

The fastest is probably ssh but there are many other ways. Mac users know them way better I guess.

6 Likes

I have no idea how I’ve managed to keep my 13 Pro screen scratch free :sweat_smile: I’m using Mous case for the phone but I have not installed any screen protectors. Maybe there are a few tiny scratches/dots on the screen but the one I managed to get on the JP I can feel with the tip of my finger. The latter is way more visible.

The easiest wireless file transfer option is, in my opinion, SSH, but it looks like on Mac OS that isn’t integrated into the file manager and you need to install a separate application for it. Still, it’s very easy to use and as fast as your router, computer and phone allow. It’s a matter of turning on developer mode so you get a WLAN (WiFi) IP address, enabling ‘External connection’ (if it isn’t already enabled) and then telling the SSH client to go that IP address, with /home/defaultuser added next to it so you get logged into your personal folder, and telling it to use the username ‘defaultuser’ and whatever password you set.

2 Likes

Welcome friend!

I don’t know about Danske Bank but at least MobilePay still works if you manually download version 4429694 from Aurora store. You will want to blacklist it in settings so that Aurora does not update it. This is of course not a permanent fix but at least the app is still working :slightly_smiling_face:

2 Likes

In addition to what’s said about SSH, there is an app called PyFTP on OpenRepos, that I find easy to use and fast enough if I 'm lazy and want GUI. :wink:

2 Likes

You can try KDE Connect on mac and Sailfish Connect on Jolla Phone
Seems to be working fine with transferring files

11 Likes

I personally transfer everything through nextcloud and ferry sync (native nextcloud client)

2 Likes

Works quite well with the native Tesla app ElectricEel.

USB-cable doesn’t work between SFOS and Mac?

2 Likes

Jottacloud AAS app works for me, BUT they also have Linux software that works exceptionally well. Except you’ll have to go to the terminal to install it.

I’ve been contemplating making a UI app for it but you’re like the only other Jottacloud user I’ve ever come across :smiley:

Anyway, check this out: GitHub - jotta/jotta-cli-issues · GitHub

For moving files between machines, besides Jottacloud and what others have mentioned above, there’s also LocalSend (easy) and Syncthing (complicated).

1 Like

Hey, welcome aboard.

Let me tell you a thing about gestures:

in 2012-13 there were only two buttonless phones: Jolla1 and Blackberry Z10.

Apple copied from BB with iPhoneX, Android from Apple (Google copies from implementors which copied apple, like Huawei etc).

Now, is the BB gesture better than Sailfish one?

Are you really prepared for this discussion;)


Also, I see you think that Signal has a Linux client among other things. That official client is just an electron javascript soup. I would stay away from having each app being a duplicated browser binary, on desktop as on a mobile. So trust that using the rust library from Whisperfish is vastly superiour to the “Linux” “Qt” “Client” they “offer”.


Back to sailfish, I do agree it needs improvements but none that would make it similar to Android or iPhone, on the contrary.

The rest of the world needs to understand that citizenship is not Android/iOS too.

But that’s for another evening..

5 Likes

Try Syncthing, I haven’t tried it on a MAC but seems available for that OS also.

2 Likes

Syncthing

Install on both, sync files!

2 Likes

I would not touch Syncthing with a barge pole: Relaying is enabled by default, which means ALL your data (inc. anything very private/important) is sent via untrusted public servers that anyone can run.

So you are entirely dependant on Syncthing’s encrypted data-exchange protocol having zero design flaws & implementation bugs. e.g. Perhaps a really clever (nation state?) hacker could somehow trick your device into accepting their device as being one of the devices in your Syncthing ‘network’. At that point TLS encryption would not help. (And if I was a nation state I’d silently download all files from all devices using Syncthing, and then only later worry about searching for interesting stuff.)

(If you don’t trust cloud password vaults like LastPass, then you shouldn’t trust your KeePass/etc vault to Syncthing either. But scarily a lot of people seem to.)

And even if Syncthing works perfectly, by design your devices will be constantly communicating with untrusted servers that can pretty easily track you. Their documentation even admits “The operator of the discovery server can map arbitrary device addresses to IP addresses, and deduce which devices are connected to each other.”

4 Likes

I posted it already & it was moved to another thread which had nothing to do with it but localsend lets you transfer data

Jottacloud user too! :wink:

1 Like

Interesting.
I’m running a hub & spoke configuration around my home NAS.
All devices have local and global search disabled, as well as NAT penetration.
All devices are given the fixed IP address of the NAS to sync only there.
Mobile devices are setup to only work when logged in to my home WLAN.
I manually start a sync every once in a while and kill it afterwards, no running in the background.

Could that be considered ‘safe’ (as in ‘no data leaking anywhere’)?

1 Like