I want to replace Google Play Services already on my SSG. Just wondering if there’s an app that will push all the notifications…

  • daytonah@lemmy.ml
    link
    fedilink
    English
    arrow-up
    8
    ·
    6 hours ago

    Look into /e/OS , lineage, and graphene. On the /e/os page, there is a big explanation also on grapahenes documentation page. That helped me a lot.

  • FreeBooteR69@lemmy.ca
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    6 hours ago

    F-Droid and Aurora exist, i use them on my pixel 3a xl running ubuntu touch/waydroid.

  • haverholm@kbin.earth
    link
    fedilink
    arrow-up
    52
    ·
    15 hours ago

    I’m not sure what you’re asking. There is microG that spoofs Play services to apps. That’s been around for several years.

    You can also find open source push notification apps on f-droid. Some of those might require a self hosted server, while for example Sunup uses Mozilla’s server.

    Whether those work on your device probably depends on your ability to root it 🤷

    • Captain Beyond@linkage.ds8.zone
      link
      fedilink
      arrow-up
      7
      ·
      6 hours ago

      microG replaces the Play services application on your device, but it’s still going to be dependent on Google servers if you are using push notifications. There’s no way around that unless the app supports a non-Google alternative such as UnifiedPush or even just a web socket.

      • haverholm@kbin.earth
        link
        fedilink
        arrow-up
        4
        ·
        6 hours ago

        Yeah, as I said earlier it wasn’t completely clear to me if this was only a question about push notifications or just all-round play services replacement. That is why I also mentioned SunUp which uses UnifiedPush.

  • HyperfocusSurfer@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    21
    ·
    14 hours ago

    A small addition to already mentioned stuff. There are multiple ways to deliver the notifications without google services. 1st and older one is by simply letting the app hang in the background indefinitely and ping the necessary servers from time to time, that one almost always works, since app developers can’t really rely on gapps being installed; 2nd is UnifiedPush (that’s already mentioned sunup [mozilla], but also ntfy [ntfy], nextpush [nextcloud], gCompat-UP [google firebase], NoProvider2Push [fully local]). AFAIK, it works similarly to the way gapps send notifications and uses less battery, but not all apps support it, so you may need to search for forks. For example, the official and, iirc, Foss telegram clients don’t, but mercury, nagram{,x} and momo do.

  • 9tr6gyp3@lemmy.world
    link
    fedilink
    arrow-up
    12
    ·
    14 hours ago

    Its one or the other. Either Google Play Services will push notifications, or the apps have to have the ability to handle push notifications on their own (which isn’t common).

    Google Play Services can be sandboxed in GrapheneOS, but there isn’t an open source Google Play Services since its not included in AOSP. It is very much a proprietary blob.

    • Refurbished Refurbisher@lemmy.sdf.org
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      4 hours ago

      microG is an open source, reverse engineered replacement for Google Play Services on Android. It still connects to Google servers, though.

      GrapheneOS doesn’t use it because they came up with an effective Sandboxing solution, and microG requires spoofing the signature to make applications believe that the service was signed by Google, which introduces a potential attack vector.

  • adry@piefed.social
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    1
    ·
    15 hours ago

    As other comments mentioned, Push Notifications, your main issue has workarounds. So, the answer would be Yes.

    BUT Google Play Services is much more than that. This dependency can’t be worked around really and it’s one more way that Google establishes his stance in this oligopoly. I’m certain Apple has something similar if not more aggressive. This is the reason why the year of the Linux Phone is so far away.

    Personally, I think Linux Phones will catch-up when their hardware allows for emulation of an android subsystem where we could sideload (illegally?) Google Play Services…

  • DigitalDilemma@lemmy.ml
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    7
    ·
    15 hours ago

    F-droid?

    Free and open source. Allows you to install and automatically update apps from various app stores.

    • merde alors@sh.itjust.works
      link
      fedilink
      arrow-up
      11
      ·
      13 hours ago

      F-droid?

      Free and open source. Allows you to install and automatically update apps from various app stores.

      fDroid is a replacement for “store”, not “services”

      • DigitalDilemma@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        6
        ·
        10 hours ago

        I did check what android google services were, and google itself said that it was to “install and update software”

        Feels like op was pretty vague in their question.