The official announcement was mentioned in Matrix’s blog post:

Next release 0.4.2 should also be published on F-Droid with push support using UnifiedPush.

In other news, thanks to Joshua, NeoChat now supports push notifications based on UnifiedPush.

Interestingly, the Element X issue regarding implementing UnifiedPush, has not been updated, and there is no related merge request that I can find. NeoChat appears to have their changes buried in merge requests.

  • Po Tay Toes@lemmy.sambands.net
    link
    fedilink
    arrow-up
    8
    ·
    10 months ago

    You are forgiven. Element constantly runs a worker to check for new messages on the FOSS version (depending on your configuration), unlike PUSH which just sits idle and listen for new messages.

      • Po Tay Toes@lemmy.sambands.net
        link
        fedilink
        arrow-up
        2
        ·
        10 months ago

        Some say “yes, by a lot”. In my experience a 10 seconds fetch rate on apps costs only a few percentages of battery per charge if the fetch is reasonably sane. Checking 75 podcast feeds with thousands of episodes every 10 minutes isn’t sane.

        I have tested and got better battery on Lineage/Clean ROMs as compared with stock as well. I put it down to bloat and spyware constantly running in the background with elevated priviledge. 🤷‍♂️

      • Po Tay Toes@lemmy.sambands.net
        link
        fedilink
        arrow-up
        1
        ·
        10 months ago

        Yes, the optimization is setting up how often the app and phone should wake up and check with your matrix server if there’s any new messages.