Your rating: None Average: 5 (4 votes)

This is a very alpha implementation of Kaidan for SailfishOS but with some edits:

  • it implements Omemo 0.3 and not Omemo 0.8 to be compatible with Conversations
    (if you prefer a version with Omemo 0.8 I should be able to do it)
  • UI is not using Kirigami but Sailfish Silica

What works:

  • Exchanging text messages (clear and encrypted)
  • Exchanging files (clear and encrypted)
  • QR Code scanning
  • Notifications (to improve)

Tested on :

  • Xperia 10 III => OK
  • Xperia 10 => OK

What's missing:

  • Emoji support
  • Media settings (in progress)
  • Add latest Kaidan features

Source: branch sfos


What's next:

  • Improving UI
  • Fixing bugs
  • Integrating latest changes from Kaidan project




Application versions: 
File harbour-kaidan-0.0.3-2.aarch64.rpm949.63 KB08/01/2024 - 11:23
File harbour-kaidan-0.0.3-2.armv7hl.rpm891.34 KB08/01/2024 - 22:18
File harbour-kaidan-0.0.3-3.armv7hl.rpm894.14 KB28/01/2024 - 23:41
File harbour-kaidan-0.0.3-3.aarch64.rpm960.88 KB28/01/2024 - 23:41



D_R's picture

Last version does not start. I see only a white screen.
I opened an issue on github..

mazhe's picture

Weird, my XA2 should be up to date but I have a lower libZXing that what is requested by the armv7 rpm:

| Sailfish OS (Struven ketju)
[defaultuser@XperiaXA2Plus-DualSIM ~]$ devel-su
[root@XperiaXA2Plus-DualSIM defaultuser]# rpm -i harbour-kaidan-0.0.1-1.armv7hl.rpm
error: Failed dependencies: is needed by harbour-kaidan-0.0.1-1.armv7hl
[root@XperiaXA2Plus-DualSIM defaultuser]# ls /usr/lib/*
/usr/lib/      /usr/lib/

mazhe's picture

My bad, did not see that there was a separate zxing needed... Ok managed to install and even build the sources.

D_R's picture

I'm not able to see my group chats. Is ther something special to setup?

Ron282's picture

Hi, I have not seen yet support for groups in Kaidan :(. I need to check if this is part of the most recent builds.

monkeyisland's picture

Under Xperia x not installable
Failure :
Dateien werden installiert
Warten auf Legitimation
Pakete werden installiert
Pakete werden heruntergeladen
Schwerwiegender Fehler: Datei './q/qxmpp-1.5.5-2.armv7hl.rpm' auf Medium 'h
ttps://' nicht gefunden
[nemo@Sailfish Downloads]$

Ron282's picture

@monkeyisland Installation tested OK on with Xperia X. QXmpp component updated yesterday may be this is the cause?

Ron282's picture

@monkeyisland Can you check with the recent update?

D_R's picture

Yea but not state of the art ...

D_R's picture

Very cool. It tooks more then ten years that we get a state of the art xmpp client. I'm very exited about your development. You made may day. Thx a lot for doing that!!!!!

eson's picture

Well, in my opinion we alredy had an inbuilt XMPP client since day one. Please check your Settings>Accounts>Add Account.