Ask / Submit

Signal (message and call encryption app)

asked 2015-11-18 16:06:13 +0200

marsch gravatar image


is anybody developing a Jolla port for Signal currently? Signal is the successor to TextSecure and RedPhone, combining the functionality of both.

As there have been some extended discussions regarding encrypted messaging with no satisfying outcome, this would finally be a good way to have such functionality natively available.

Best, Markus

edit retag flag offensive close delete



tortoisedoc ( 2015-11-18 18:18:28 +0200 )edit

If you have other problems with Textsecure/Signal: Look at the comments in the Jolla Store or at

hasdf1 ( 2015-11-24 10:10:29 +0200 )edit

5 Answers

Sort by » oldest newest most voted

answered 2015-11-24 10:08:09 +0200

hasdf1 gravatar image

You can download an APK here - it's on approval for the Jolla Store:

The APK replaces your installed Textsecure and imports the data. Works like a charm for me (even encrypted calling!).

edit flag offensive delete publish link more


I can confirm that this works. Hope the author of this Jolla version doesn't mind that I added it to my 'jollyjolla' Aptoide store.

Wizah ( 2015-11-24 12:26:36 +0200 )edit

@Wizah its OpenSource. And I also did not ask OpenWhisper Systems or JavaJens before building this apk version. So everything is ok :) This is the power of free software :)

leszek ( 2015-11-25 12:27:52 +0200 )edit

Convenience tip: At Dec 14 2015, "Signal Jolla Edition" version 3.3.1 arrived at the Jolla store, so it can be installed from this source, too.

If you have problems, registering via "call verification", try to enable "contact list access for android apps" in your Jolla settings. This helped me solving this problem. See also:

ralooyar ( 2015-12-19 15:10:08 +0200 )edit

short questions: I do not get any notification from signal. I already installed android notification and added signal to the chat category. Even after a reboot I do not get any notifications. Do I have to do something else?

Salzi ( 2015-12-29 13:50:26 +0200 )edit

@Salzi Read this post after the line "if your app is not mentioned here before do these additional steps to get the information"

Works just fine for me

hasdf1 ( 2016-01-19 19:29:19 +0200 )edit

answered 2015-11-30 10:41:08 +0200

tad gravatar image

in case someone is willing to develop a native SailfishOS client: @coderus has already ported libaxolotl to Qt/C++ (for use in his WhatsApp client, but the lib is nevertheless coming from and used by Signal):

edit flag offensive delete publish link more



There is also own whispersystems libaxolotl-c

coderus ( 2015-11-30 11:32:15 +0200 )edit

A native integration would be a pleasure, while XMPP/Jingle is the only independent and federated solation, a native signal app would be the lesser evil compared to other existing networks.

hoschi ( 2015-11-30 12:51:15 +0200 )edit

answered 2016-05-07 15:57:27 +0200

marxistvegan gravatar image

Shared this in another thread, but native version in and one that is in openrepos

I have personally been using the second one as it is packaged.

edit flag offensive delete publish link more



are they connecting to Signal server via websocket or GCM?

tad ( 2016-05-11 14:52:46 +0200 )edit

I beleive websocket since it is based on text-secure, however I have not done an audit of the code.

marxistvegan ( 2016-05-11 16:31:19 +0200 )edit

Does anyone know why Whisperfish is not packaged? The developer of Sailsecure things about quitting the work, because Whisperfish seems to make more progress (see comments on openrepos).

hoschi ( 2016-06-16 22:33:25 +0200 )edit

@hoschi it's not packaged in harbour or openrepos, but you can download compiled rpms at the release page:

tad ( 2016-06-17 02:37:44 +0200 )edit

answered 2016-02-28 17:19:48 +0200

kaktux gravatar image

I just read about Libresignal. Seems to be Signal without google GCM. Has anyone tried it out and can tell if it works with Jolla/Sailfish??

edit flag offensive delete publish link more


working best for me, although the maintainer of the fork announced to drop support due to the companies policy for third-party clients

fungs ( 2016-11-23 09:51:07 +0200 )edit

answered 2015-11-28 21:33:36 +0200

fungs gravatar image

The TextSecure Jolla editions was built with Websocket support which I guess will be continued for Signal. However, there is a way to run the official Signal over Google Push notification using the open-source Google Services replacement microG. If you just want to get it running, install a few apk packages and you are done. The packages and full instructions how to patch Signal to get it running with microG are available here:!fgswkLxD!BWloPSD9nOwKdgHqt2Ee5Ng3nbBnOMsFhxplwliBLPE

edit flag offensive delete publish link more



This is very interesting. I see lots of potential for microG

leszek ( 2015-11-29 13:46:57 +0200 )edit

For always up do date version and fdroid repos see

bomo ( 2015-11-30 20:57:40 +0200 )edit

Wow, if it's open source it must be good. Reflecting your answer just a single second, who wants to put the fox in charge of the henhouse?

marsch ( 2015-12-15 17:01:42 +0200 )edit

@marsch, if you have problems with the websocket version or if the functionality is removed at some point then the GCM replacement will help people to run apps without the Google framework implementation and without the need to have a Google account. So for all those who had to wait weeks before a Jolla edition app was released, they could have used official builds. It's simply another alternative, and alternatives are always good. Is still prefer decentralized services. It's a a proof of concept and it's functional already. GCM is able to handle massive communication data and there is no open push notification standard around that I know of right now.

fungs ( 2015-12-30 18:27:16 +0200 )edit

Trying this right now, but I am a bit lost as to what buttons to press in the Lucky Patcher to get signal not test for the Google Play store. Can you elaborate here?

nomeata ( 2016-11-23 02:17:10 +0200 )edit
Login/Signup to Answer

Question tools



Asked: 2015-11-18 16:06:13 +0200

Seen: 3,972 times

Last updated: May 07 '16