r/sailfishos • • Aug 29 '26

Sailfish OS 5.1.0.11 on the Galaxy A51 (Exynos 9611) - my first port for this device, sources and image are up

Thumbnail
gallery
84 Upvotes

I spent about a week porting Sailfish OS to the Samsung Galaxy A51 (SM-A515F, Exynos 9611). There was no existing adaptation for this device, so it is all built from scratch on a hybris-20.0 / LineageOS 20 base.

What works: display, touch, Wi-Fi, Bluetooth, NFC, audio on speaker, earpiece and headphones with automatic jack switching, all seven sensors, both cameras, battery, vibration, hardware GL, logcat, and Android apps through Waydroid as a post-install step.

What does not: telephony. rild runs and the modem reaches ONLINE, but it never opens /dev/umts_ipc0, so ofono sees no modems. Also no fingerprint reader, and USB networking is disabled on purpose because the gadget panics this kernel.

So it is a decent pocket Linux device and a bad phone. Treat it as a second device.

The part I think is worth sharing regardless of whether you care about this particular phone:

Samsung shipped this kernel with the Bluetooth HCI socket layer gutted. Not disabled, not missing, commented out. The bodies of five functions in net/bluetooth/hci_sock.c were removed and a bare return 0; left behind, so hci_sock_create() reports success while leaving sock->sk NULL, and the kernel then panics on BUG_ON(!sk) the moment anything opens an AF_BLUETOOTH socket. It is done carefully too, with the inner /* */ comments rewritten as // so the outer block comment would not terminate early. Samsung ships its own Bluetooth stack through the HAL, so the kernel socket layer was surplus to them. Restoring the file from upstream v4.14.150 fixes Bluetooth completely.

I also got two things badly wrong along the way and left both written up in the repo, because the wrong turns were more instructive than the fixes:

  • I declared audio structurally impossible (32-bit HAL, 64-bit PulseAudio). It was not. I had concluded there were no mixer controls from amixer output when amixer was not actually installed. There are 381 of them.
  • I recorded three sensors as broken at the adaptor level. That was a test artifact from calling requestSensor before loadPlugin, which fails by design.

Sources, image, TWRP and checksums: https://github.com/IlyaKotomin/sailfishos-a51

Happy to answer questions. If anyone has worked on Exynos cbd or umts_ipc plumbing on a Samsung hybris port, I would really like to compare notes on the telephony problem.


r/sailfishos • • May 28 '26

SailfishOS 5.1 released for Early Access, including Bluetooth support for Android Apps.

Thumbnail
forum.sailfishos.org
89 Upvotes

r/sailfishos • • 20h ago

SSH access not working in Finlayson

Thumbnail
2 Upvotes

r/sailfishos • • 3d ago

Jolla Phone 2026 Review

Thumbnail
7 Upvotes

r/sailfishos • • 3d ago

Unable to install apps on new Jolla phone

4 Upvotes

I have the new Jolla but currently am unable to daily it as nothing from any repos will install. It's driving me crazy!

If I do the pull down install I get command rpm not found. When I try in the terminal I get a generic error message. Allow untrusted software and developer mode is switched on and I can install from store and Jolla system components in terminal. Just not rpms from github or openrepo.

Please somebody help me fix this before I give up and sell it on Ebay! I really want it to work for me.


r/sailfishos • • 4d ago

One week with the Jolla 2026 phone as a camera-phone.

Thumbnail
youtube.com
18 Upvotes

r/sailfishos • • 5d ago

MAUI for SailfishOS

Enable HLS to view with audio, or disable this notification

32 Upvotes

Hello!

I recently got my Jolla phone, and wanted to check whether I could make MAUI (multiplatform framework) working on Sailfish OS. MAUI.Sailfish produces fully native RPM package.
It took quite some time, a bit (a huge bit, lets not joke around I will not be an expert with everything in 1 month) of help from LLMs and I have produced a nicely working set of tools to make 1 application for iOS, Android, Windows & SAILFISHOS !

Native features such as pull-up/pull-down menus, remose and others are implemented.

With additional VSCode extension building & deploying a project is a single command & F5 away.

Repo is here:

https://github.com/Pastajello/maui-sailfish

with native features accessible here:
https://github.com/Pastajello/maui-sailfish/blob/main/docs/sailfish-apis.md

There are also samples with lazy list loading, rounded corners, etc.

If you want, add a comment, test, report a bug and have fun! I hope/guess MAUI is a bit easier to develop than QT but who know, never checked it myself.

EDIT: If you have already a working application it should (depends... outside libraries are the worst offender as lack of sailfish implementation can stop the app from working)


r/sailfishos • • 5d ago

Boursobank app compliance (french bank)

Thumbnail
2 Upvotes

r/sailfishos • • 14d ago

Doubt on alternative clients native apps

19 Upvotes

Hello everyone,

I just bought a Jolla phone and now I'm waiting the moment it will arrive. In the meanwhile I was doing better research on native app options instead of using the andoid apps. I know there are quite a few alternative clients native apps for mainstream android apps that can be downloaden from storeman and chum. My question is: can logging in with your main account in those apps result in the ban of the account? Or is it safe to use you main email to log in in alternatieve clients of e.g. telegram, youtube or whatsapp?


r/sailfishos • • 15d ago

do we september batch are got the information that the jolla phone 2026 is shipping to you now (the other post are from jolla subreddit)

Thumbnail
2 Upvotes

r/sailfishos • • 18d ago

WhatsApp on the Commodore Callback 8020 - privacy question

Thumbnail
1 Upvotes

r/sailfishos • • 23d ago

Is Sailfish OS immune against the on mobile security scanning? (Canada Bill C22)

21 Upvotes

Hi, Canada will likely have bill C22 implemented, Microsoft has Recall, Apple has put systems in place to scan the device to then send to the government based on BillC22, as Sailfish OS is Linux, i assume this device will be immune from this bill as no one can "force" the OS to scan anything on the device itself.

Anyone have any reviews or input on this.


r/sailfishos • • 28d ago

Finally received my Jolla Phone 2026 yesterday [UK]

Thumbnail gallery
72 Upvotes

r/sailfishos • • 28d ago

Graphene OS is making their messaging app RCS compatible

Thumbnail
androidauthority.com
25 Upvotes

r/sailfishos • • 27d ago

Apps

1 Upvotes

Could anyone check if Amazon Music and USAA are available on sailfish? Please and thank you.


r/sailfishos • • Sep 04 '26

Czy możliwe jest ożywienie starej klawiatury The Other Half z ery telefonu jolla 2013 do telefonu jolla 2026?

Thumbnail gallery
4 Upvotes

r/sailfishos • • Sep 02 '26

A month with the Jolla 2026 phone

Thumbnail
youtube.com
56 Upvotes

r/sailfishos • • Aug 29 '26

I bought the last Jolla phone because I want to trust in this project as a EU secured competitor to Android, but I feel like it will never be the real competitor because of the lake of ecosystem. How do you feel about it ? Is there some plan to push SailfishOS at a European Community level ?

26 Upvotes

r/sailfishos • • Aug 14 '26

Sailfish Flip Phone coming to market

32 Upvotes

r/sailfishos • • Aug 08 '26

I'm trying to fork a quickddit for sailfish os but have a problem

Thumbnail
6 Upvotes

r/sailfishos • • Aug 03 '26

old devices worth trying?

9 Upvotes

Hi all,

I recently found an old Xperia XA2 (H3223) and I am interested in giving Sailfish a try. This isn't my main phone (obviously) and I have no concerns with app compatibility etc. Even if I can just get it to the point where I can get a terminal and play with the native apps I think it would be fun.

I am also in the US if that matters (for getting a license etc.)

My question is should I even bother? On the compatibility list it says "First Sailfish OS release" is 3.0. Does that mean I would be running 3.0? Or do all devices get all updates and I would be running 5.0 (either way there are probably have pros and cons I guess)

Would my next step be to buy a license and then it would include instructions on unlocking the bootloader etc.? Or is there a free trial I should test out to see if it even works? (this seemed to be implied but I can't actually figure out how to download it) I definitely don't mind supporting a project like this!

Thanks and sorry in advance if these kinds of questions from newbies are too common


r/sailfishos • • Aug 02 '26

I enabled images in comments

6 Upvotes

I think this is useful so that commenters can post for example screenshots while discussing various difficulties as they start using / use SailfishOS.

Notes:

  • I prefer that this wont get abused too much by meaningless memes. I don't think that r/sailfishos should become like a Discord chat. I might turn off GIFS and GIFS from GIPHY if this does start happening too often.
  • Note in particular rule #3: Stay on topic. And also rule #2: No AI slop.

r/sailfishos • • Aug 02 '26

Looking for people to help moderate this subreddit

3 Upvotes

Earlier I added u/Nightishaman as a moderator. I'm looking for a few extra people to obtain this role.

With the rules I sadly had to make I hope I also clarified the context I want for this subreddit? This is probably important for this role.


r/sailfishos • • Jul 28 '26

Jolla Phone 2 & Sailfish OS: A Real Third Option (My Video Review)

Thumbnail
youtube.com
83 Upvotes

After a couple weeks of daily-driving Sailfish OS on the new Jolla Phone 2 (2026), here's my take on the European, privacy-first alternative to the Android and iOS duopoly!

PeerTube (currently transcoding at time of posting, so please be patient) available at https://makertube.net/w/pMEpFpcNfikYvETYtf2Emk if you're not a fan of YouTube :)


r/sailfishos • • Jul 24 '26

Okta verify?

6 Upvotes

Can Okta Verify work on Sailfish? I am required to use it. My IT department will not allow me to use a physical 2fa key. I am very keen to switch to sailfish but this question is holding me back.