User Tools

Site Tools


e2ee_communications_matrix_notification_fix

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

e2ee_communications_matrix_notification_fix [2025/10/19 20:04] – created wmadme2ee_communications_matrix_notification_fix [2025/10/19 20:13] (current) wmadm
Line 1: Line 1:
 ====== Element Android App Notification Fix ====== ====== Element Android App Notification Fix ======
-During OS updates, android can occasionally reset some notification settings and app settings under the guise of security (I actually think this is a decent "damned if you don't" sort of practice on the Android project's part, but we found an unfortunate side-effect). Because Element intentionally does not use the standard GCM (Google Cloud Messaging - I still like to call it this because Google is in the namebut it's currently called Firebase Cloud Messaging FCM) for push notifications, it is necessarily at odds with what the Android OS "wants", and we, as wise and knowing defectors from what Android "wants" in this case, must configure our software properly. I'm assuming the issue I personally experienced was likely also the issue others experiencedwhich was disabling battery optimizations (basically, telling Element in Android's settings that it is allowed to run even when the phone's screen is off, so that it can receive push notifications whenever someone messages you)+[[https://element.io/download|The Element Android app]] has been known to stop receiving notifications/messages from other users after Android OS updates. Here'some context and the fix. 
 +===== Context ===== 
 +Because Element intentionally does not use the standard GCM (Google Cloud Messaging, or now as it's currently calledFirebase Cloud Messaging or FCM) for push notifications, it is necessarily at odds with what the Android OS "wants", and we, as wise and knowing defectors from what Android "wants" in this case, must configure our software properly. Because Element does not use this method for sending/receiving push notifications to transmit its messages and updatesit is necessary for the Element app to be allowed to run outside Android'Battery Optimization Settings.  
 +===== The Fix ===== 
 +Essentially, battery optimization settings needs to be intentionally disabling battery optimizations so that the Element app is allowed to run even when the phone's screen is off, so that it can receive push notifications whenever someone messages you. 
  
  
-​**There is a very handy feature in Element now that you can use to troubleshoot this!** In the upper left-hand-corner, select your avatar icon > Settings > Notifications > Troubleshoot Notifications (at the very bottom), then take note particularly of the battery optimization check item, and fix it if it fails the troubleshooting test (and any other things that might influence whether Element works as you'd like/expect). I happen to have one item (Custom Settings) that is in a (!) state but it doesn't affect me. I will update the Wiki soon with a nice write-up on how to fix this and keep it fixed, as it is an Android issue, not an Element issue.+​**There is a very handy feature in Element now that can be used to verify/troubleshoot this setting!*
 +  * In the upper left-hand-corner of the Element app, select your avatar icon > Settings > Notifications > Troubleshoot Notifications (at the very bottom).  
 +  * Take note particularly of the battery optimization check item 
 +    * Change the setting as prompted if it fails the troubleshooting test (and any other things that might influence whether Element works as you'd like/expect).
e2ee_communications_matrix_notification_fix.txt · Last modified: by wmadm