A wiki page has been added to the whisperfish repo describing the steps to access the database
I had already noted on the release notes thread that Whisperfish cannot install as-is on 4.3.
Now, there seems to be a workaround (kudos @HengYeDev, who has the same problem in Sailtrix). If you add the OR repository of lpra7
, Whisperfish should be installable again. lptra7
has a backport of the legacy OpenSSL library for 4.3. This is not ideal (better would be a forward-port of OpenSSL 1.1 for sailfishos<4.2), but itāll do for now.
https://openrepos.net/content/lpra7/openssl-102-legacy-jollaphone-x-xa2
I donāt have time to test this today, but I will probably do that tomorrow. If meanwhile someone can confirm that this works, would be nice to know.
In the future, I would like to provide two builds (maybe three): for <4.3, and 4.3+, such that the people on 3.x (Jolla1) can still enjoy Whisperfish while it is still possible.
You are just so sweet and awesome, mate.
(XA2 SFOS 4.3) (test device) (The listing of apps in storeman looks weird, donāt know what it means) Couldnāt install openssl 1.0.2 via storeman, so, download, install via pkcon. After that WF installs (via storeman), starts up. Didnāt went onā¦
By now, thereās a ābeta 7ā on OpenRepos. It should install trivially on the whole 4.x series from within Storeman, but on the 3.x series youāll have to do it manually now: zypper install harbour-whisperfish-0.6.0.beta.7-0.sf3.armv7hl
should do it. Iām trying to find whether itās possible for storeman/zypper to be smart enough about this that it picks the correct package for the correct OS version, but itās not easy. Normal RPM systems would use multiple repositories for this purpose (which is what Chum does), but thatās not really a thing on OpenRepos without multi accounting.
Beta 7 also solves some other issues, you can see the changelog on Openrepos.
thanks @rubdos - just installed it and it works fine on my 10 ii / 4.3
I still have some issues with sending to / receiving from some recipients, but I need to open an issue on GL
Hello, with freshly installed 4.3 on an XA2 I get to the screen where the SMS can be requested in Whisperfish. if I click continue then the app crashes.
Sounds like [SailfishOS] Crash during registration (#366) Ā· Issues Ā· Whisperfish / Whisperfish - Signal on Sailfish OS Ā· GitLab
I havenāt been able to reproduce that, it seems like itās only on XA and Pinephone for some odd reason. Maybe I should buy a Pinephone to debug
Just out of curiosity, as it was discussed in the community meeting, Thursday the 11th, did you compile the 3.x versions on openrepos using the 3.4 targets in the SDK? Thatās what Iāve been doing to avoid packages being unavailable < 4.x. From discussion at the community meeting that seems a āworkable hackā but only applies to harbour (from that discussion).
Yep. Iām compiling Whisperfish by install 3.4 targets on the 4.1 SDK. Rust allows this for armv7hl and aarch64, because those are forwarded through sb2. Itās relatively hacky, but it actually works quite cleanly. I cannot make any i486 packages for 3.4 though, but there is no i486 device that cannot run 4.0+, so thereās not really a problem either.
Thanks for the confirmation. It wonāt make @slava happy since itās a bunch oā work ā¢ but itās a workaround. Iām just praying we can get obs/chum (with signing) to become the norm for harbour and/or openrepos soon.
I can test this with my XA2 Ultra today, and submit the logs, if thereās anything of interest.
Hi @direc85, would be nice if you could do that and add your findings to [SailfishOS] Crash during registration (#366) Ā· Issues Ā· Whisperfish / Whisperfish - Signal on Sailfish OS Ā· GitLab. It might even be useful to have a look with GDB. Sounds like weāll have to go through the reCAPTCHA-render-hell again
Hi! AFAICT noone has mentioned this as of now, at least not in the forum. I have the following weird issue:
I had a working Whisperfish under 4.2.
I updated to 4.3, as usual, under warnings that Whisperfish would not work there.
Then @rubdos uploaded a new package to OpenRepos
The package is installable, it opens, I see my old chats. However, it never connects to the server, so I cannot send or receive anything new. Iām on a Dual Sim X10 Plus.
Hey @rsoto, did you by any chance register your phone number again on a different phone (e.g. Android/iOS)? I ask, because that would have unregistered your Whisperfish install. If thatās not the case, it would be nice to see some logs while you reproduce the issue. You can mail me the logs, but better would be to open an issue on Gitlab
Aha, I did. That explains it, thank you
FYI: If you want to register your Whisperfish anew, youāll have to reset whisperfish by removing all data manually. We currently do not have an Android migration path, nor have we importing of raw back-ups, yet.
Hello i have hopefully a simple question. I activated the daemon mode. But when i close whisperfish no backround service is active. Whisperfish asks every time for my password.
I am on 4.3.0.12.
Have i to register new or have i made a mistake by the registration?
The daemon mode code was accidentally partially removed since beta.6 (#384). The way it worked relied a bit too much on the Tokio-Rust-Qt integration, which got rewritten, and sadly I didnāt take the time to put the daemon code back. So: daemon mode is broken for now, you can follow and upvote #384 to track this issue. Youāll have to keep WF open during this time in order to receive messages āliveā.