I download the apk file from Whatsapp website to install in GrapheneOS, and I’ve noticed that notifications for messages are very delayed from 15 minutes to no notifications at all until I turn on phone screen and then all of the messages come through. Is there other Whatsapp users with similar issues with functionality?
Signal functions good but there have been times of small delays with messages coming through to get a notification.
Check here Personally wouldn’t piss on it if it was on fire, but needs must when the devil drives.
For talking with people outside of North America where people still pay to send a text message, getting rid of Whatsapp means cutting off all communication.
Thought it was something like that, hence needs must when the devil drives
Thank you for the link, I was not understanding you correctly
I have WhatsApp from Aurora store on grapheneOS and occasionally get what you’re describing, but it’s not constant.
I did wonder if Aurora version might function better. I downloaded the standalone apk file in hopes that there would be a removal from such heavy dependancies compared to the Play Store version.
WhatsApp uses Google push notification service which is not available on GrapheneOS. Try to disable all battery restrictions for the app so it can check for notifications by itself but idk if it’ll work still.
Google push notifications are available on GrapheneOS - just have to install Google Play Services. Their sandboxed version of google’s junk is nice because you can fully restrict permissions to it unlike stock Android.
The problem is that restricting permissions won’t change anything in that case. Google push notifications are not encrypted and can be read. If you use them, Google can read them.
Not if the app is coded properly to not include message content in the push notification. Signal uses google notifications only as a wakeup event to poll the (not google) server for the new message.
The apps that are coded properly usually have a fallback option and don’t require the Google’s implementation in the first place.