i created a whatsapp app based on whatsmeow, which is written in go. unfortunately it is only possible to register as second device, like the browser. it only has minimal saljail permissions out of the box, internet and secrets for storing the registration. one can add contacts permssions or meda files permissions through a command that can be copied to clipboard and edits the desktop file to add or remove these optional permissions. for listening to voice messages you can put the phone to your ear, and sound comes through the earpiece and the display is turned off, if you remove the phone from your ear both are turned back, like in original whatsapp. i used claude "ai" to develop this app. sources are here: https://github.com/smatkovi/harbour-whatsapp i updated whatsmeow and fixed the errors you reported. thanks for all your comments and error reports.
- Declares the QML modules it actually imports. Five were being used while
only three packages were listed as required: Nemo.KeepAlive,
Nemo.DBus, Nemo.Notifications and Sailfish.Pickers went unmentioned. That
it worked everywhere only meant those happened to be installed anyway -
where one is missing the QML file does not load and the app does not
start at all, with no error the user can see. Reported by a user on a
OnePlus 6T community port at 5.0.0.67 where it would not launch; whether
this is their cause is not yet confirmed, but the gap is real either way.
Package names were read off a running device with rpm -qf rather than
guessed, since a wrong Requires would break installation for everyone
Comments
danovium
Sun, 2026/08/02 - 03:59
Permalink
hi, im running sailfish on oneplus 6T and version 5.0.0.67, the app doesn't launch at all.. help!
aviarus
Sun, 2026/08/02 - 04:56
Permalink
it could be that there are some dependencies missing on the community port. i added them in the rpm now
rdomschk
Sat, 2026/08/01 - 19:19
Permalink
Yes a sound is active in settings. Also the status LED do not show a unread chat. For the real WhatsApp it works both. I saw in your qml only a TextSwitch with a variable "notif_sound". I will install it on my old xperia 10 to test it.
aviarus
Sat, 2026/08/01 - 20:13
Permalink
Yes that was a real bug, a misunderstanding how notifications work
rdomschk
Sat, 2026/08/01 - 23:11
Permalink
Pefect, many Thanks!!! You are so quickly. Today so many updates - incredible. You shold create a list for ideas for the future for discussion or in the https://forum.sailfishos.org/. So you can see the most important wishes. I miss comments at a status pictures; colored emojis like Fernschreiber; an indicator for unread status pictures or posts But this are only ideas from me not from your follower - over 4000 downloads!
rdomschk
Sat, 2026/08/01 - 13:21
Permalink
Hello, I search the reason why at my phone xperia 10 iii with SFOS 5.0.0.76 the setting notification sound not work with harbour-whatsapp. Could anybody test it. The vibration works and also the visualisation in eventscreen. Thx
aviarus
Sat, 2026/08/01 - 18:25
Permalink
maybe look if a sound is set for chat in sfos settings?
kempertom
Sat, 2026/08/01 - 11:06
Permalink
Is it possible that one click on a member of a group opens a new chat. Now hold and click opens a menu for calling and two orher actions. It would be nice if this menu contained the option for a chat or one click opened a chat.
kempertom
Sat, 2026/08/01 - 10:42
Permalink
Awesome. It works. Many thanks
kempertom
Sat, 2026/08/01 - 00:25
Permalink
Sorry, now I am getting error messages when I try to send a file. Permission sdions are granted: Senden fehlgeschlagen (500): open /run/media/defaultuser/D1E4-D00D/TWRP/BACKUPS/ZY326V2T8T/2026-07-07--09-28-54_pixys_ocean-userdebug_11_RQ3A210905001_engu/fsg.emmc.win.sha2: permission denied [/run/media/defaultuser/D1E4-D00D/TWRP/BACKUPS/ZY326V2T8T/2026-07-07--09-28-54_pixys_ocean-userdebug_11_RQ3A210905001_engu/fsg.emmc.win.sha2]
aviarus
Sat, 2026/08/01 - 01:26
Permalink
Okay i hope this is fixed with version 0.9.196 or at least you can fix it yourself with it. It could be that you granted media access from the first time it was available and some time after that i added also permission to removable media to this command, so it could be that you miss this part, but the app didn't tell you properly
kempertom
Fri, 2026/07/31 - 22:47
Permalink
Yes, it's way better now. Thank you very much.
Another question: is it possible that WhatsApp shows a differenced file chooser (sorry for my bad english) that shows pictures, documents, music etc. as I saw in other apps?
kempertom
Fri, 2026/07/31 - 12:05
Permalink
I have another issue: with light ambiences the text I wrote is Black on heavy color. Hardly readable. Ist it possible to make the color more translucent e.g.?
aviarus
Fri, 2026/07/31 - 19:12
Permalink
Thanks for your support btw and your reports
aviarus
Fri, 2026/07/31 - 19:11
Permalink
There seems to be an ambience dependent color that is used now. Is it better now?
zipotron
Fri, 2026/07/31 - 10:12
Permalink
Hello Aviarus, first, thanks for this huge advance for Sailfish ecosystem , finally to have native Whatsapp is amazing . Just I wanted to ask if it possible to run the app automatically at boot time, and keep it as a service when you close the window , I think this in fundamental for replace the original Whatsapp for daily use. Thanks a lot for this amazing work.
aviarus
Fri, 2026/07/31 - 18:58
Permalink
I hope this is fixed now, i made some thorough testing and found some failure cases
zipotron
Sun, 2026/08/02 - 10:08
Permalink
Now autostart working perfectly! Thanks! Just a question. Do you plan to implement the call feature? Because would be interesting to have. Thanks again
kempertom
Thu, 2026/07/30 - 21:00
Permalink
Wow, great. It gets better and better
aviarus
Thu, 2026/07/30 - 22:00
Permalink
Glad to read. And good that it works.
kempertom
Thu, 2026/07/30 - 19:54
Permalink
It works now. I am not in Wifi. Strange...
kempertom
Thu, 2026/07/30 - 18:18
Permalink
Help, I cannot send files, pictures or videos. Nothing happens when I try. Permissions are granted. What is wrong?
rdomschk
Wed, 2026/07/29 - 18:52
Permalink
The unread proplem is only if I not wait in the chat....
rdomschk
Wed, 2026/07/29 - 18:51
Permalink
Perfect it works now for pictures and the chat not scroll after media player running. But for videos and audio not.
New is also that the unread counter not reseted after reading a new message.aviarus
Thu, 2026/07/30 - 18:14
Permalink
I hope both are fixed, if not, tell me
rdomschk
Tue, 2026/07/28 - 15:18
Permalink
Unfortunately the chat sliding after view a picture is not solved in the last update. If I open a picture and go back from viewer I landed in the middl at the chat. Maybe I need a reboot from the phone or disconnecting from whats app. I will test both later. But your update was very fast again - Thanks a lot
rdomschk
Sun, 2026/07/26 - 18:17
Permalink
Hello, I use it now every day. The scrolling to the last post it's still a proplem. If you open a audio, picture, video etc. you came back in only in the middle from the chat. Maybe its not so much effort to change it? BR
dumol
Fri, 2026/07/24 - 19:55
Permalink
Incredibly, this actually works... The UI could be improved though, it's a bit messy at the moment. Thanks!
kempertom
Thu, 2026/07/23 - 23:14
Permalink
Great work again. I am also so thankful for the updates...
rdomschk
Thu, 2026/07/23 - 22:42
Permalink
Manny Thanks for the dayly updates! I have two items for a next version. First the Buttom Replay in notifications is not translated. The other think is, if I send a picture in a chat, the chat scroll not down to show this and I think its not sended.
Pages