Skip to content

Compatibility with Graphene OSΒ #5841

@JohnPadewick

Description

@JohnPadewick

Your use case

What would you like to do?

Be able to wake the Element X app using Unified Push apps like Ntfy or Sunup, when app is not in the background (has been "swiped-up-to-dismiss"). Especially with calls this wont work, only if the app is open in the background (hasn't been swiped-up-to-dismiss). Otherwise the call cant wake the app.

Exploit protection compatibility mode has been turned on for all involved apps, as well as battery optimization has been turned off. Still the issue persists. Sadly this makes Element X not really usable for Graphene OS without using Google Play Services or FCM.

I'm not sure if there is anything that can be done to enhance the compatibility from the Element X side, or if this is entirely a Ntfy / Sunup / Graphene OS issue.

Just thought, i'd drop it here, so you guys can take a look. Maybe there is something that can be done.

Reproducible on any Graphene OS Version + Element X, ntfy (and/or sunup) from FDroid

Why would you like to do it?

Would really like to use Element X / Matrix without any reliance on Big Tech / entirely self hosted.

How would you like to achieve it?

I'm willing to provide logs (self hosted matrix-server, Phone, self-hosted ntfy server, basically anything you like / need to further investigate or test :)

Have you considered any alternatives?

Tried Ntfy, Sunup.
There also tried default Topics and self-hosted.
If there is any way to receive Element Calls on Element X without using Big Tech Providers, i'm all ears ^.^

Additional context

Thanks in advance! Also keep up the good work! Really love what you guys are building here!

Metadata

Metadata

Assignees

No one assigned

    Labels

    O-UncommonMost users are unlikely to come across this or unexpected workflowS-MajorSeverely degrades major functionality or product features, with no satisfactory workaroundT-EnhancementNew features, changes in functionality, performance boosts, user-facing improvementsX-Needs-InfoThis issue is blocked awaiting information from the reporterZ-UnifiedPush

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions