I have a Pixel 7, stock Android 14. It is my only phone and I love the stock system. But I am trying to gradually ditch Google and its services, for reasons well-known in this community and Lemmy in general. How much would I gain/lose using a custom ROM with/without GApps?

Update: Switched to GrapheneOS, no regrets :)

  • d3Xt3r@lemmy.nz
    link
    fedilink
    English
    arrow-up
    18
    arrow-down
    2
    ·
    edit-2
    10 months ago

    One thing others haven’t mentioned is SafetyNet/Play Integrity and Widevine L1. You can spoof basic integrity but not hardware attestation (AFAIK), so any apps which check for it may not work (typically banking apps and some games). You’ll also lose your Widevine L1 certification, which means streaming apps will suffer - Netflix will go down to SD resolution, others services might do something similar (or even not work at all).

    Naturally, without the Play Store you’ll also lose access to any premium apps or apps/addons you’ve unlocked with IAPs, unless the app offers an alternative activation method.

    Finally, there are many apps which may not even work without Google Play Services. microG or GrapheneOS’ sandboxed play services could help, but YMMV - and you’d still be using Google’s services in the end, which kinda defeats the whole point. So I wouldn’t recommend microG/Sandboxed Play Services.

    If you mainly stick to apps on F-Droid though, most of this shouldn’t be an issue. So maybe before switching, ask yourself, can you live without your favourite closed source app(s), and use a FOSS alternative(s) instead?

    • nolight@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      10 months ago

      Thank you for the extensive reply! This covers the question perfectly. Your comment made me realize that I am not ready to ditch some services at this point in my life. The good thing about privacy is that your decision is very rarely black or white. You can gradually flow towards more private solutions over time, giving up and replacing things you use little by little.

      • lemmyvore@feddit.nl
        link
        fedilink
        English
        arrow-up
        8
        ·
        10 months ago

        If you still want to improve your quality of life you can take the middle ground, which is to keep the stock ROM but unlock bootloader and install one that includes Magisk, which in turn will give access to root and Magisk modules that can do all kinds of interesting things.

        Some examples:

        • Backup and restore apps and their data.
        • Low-resource firewall and controlling network access for apps.
        • Faking permissions for apps (like allowing contacts but giving out an empty list).
        • System-wide adblocking.
        • Interface customizations.
        • Call recording.
        • Automation (Tasker).
        • All kinds of other tweaks and features too many to list, like using Mozilla or Apple’s location services instead of Goggle’s, or adding undo/redo to the long press menu etc.
        • nolight@lemm.eeOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          10 months ago

          Thanks! I’ve tried rooted stock for a while, but gave it up because the updates weren’t showing up. I didn’t know you could use any FOSS solutions to location services, I’ll have to research it more. I’ll give it a try once I finally decide to unlock the bootloader (I’ve relocked it afterwards, a big mistake).

          • lemmyvore@feddit.nl
            link
            fedilink
            English
            arrow-up
            3
            ·
            10 months ago

            The location solution is also part of MicroG, it’s an apk called UnifiedNlp that takes modules that can do all kinds of cool location things. Alternative online services like Mozilla and Apple are just one example, you can also download offline maps for wifi hotspots or mobile cells, or create your own mapping as you go by using GPS (when available).

  • Streusel@lemmy.world
    link
    fedilink
    English
    arrow-up
    16
    ·
    10 months ago

    G-Pay and Android Auto are the things that can be very usefull but can not be replaced unfortunate.

  • atrielienz@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    1
    ·
    10 months ago

    Anything and everything powered by the Assistant. Hold for me, spam protection, visual voicemail, call screening, direct my call, wait times, and possibly live translate. If you don’t live in the US a lot of this may not matter. But if you use these features you’ll lose them with a custom rom. If you’re degoogling then disregard (I see what you say in your post, but I figured a heads-up might still be worth it).

  • PeterPoopshit@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    edit-2
    10 months ago

    My 2 cents is that you usually need an unlocked bootloader so you can load xposed and get privacy apps that spoof or block certain permissions per app. That is the unconditional indispensable killer feature for me. Sure, using this stuff isn’t 100% bulletproof but I’m at the very least making my information more expensive to harvest and at most making it so that governments and corporations have to hire actual/better hackers to steal my info.

  • pruneaue@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    My experiences come from using Calyx for a couple years in the past and I’ve been using Graphene for a few years as well now.

    You lose a couple of things. The main ones have already been mentioned by others (GPay and Android Auto). Theres some other stuff you might miss. Now Playing doesnt work, AI camera features, weather on lock screen, etc.
    Most of the stuff you might miss are annoyances, and some can be worked around fully with other apps. Nothing too major. With microG or Sandboxed google play, none of the apps i want/need to use are broken. That wasnt the case even a few years ago on microG, but things have gotten a lot better.

    • nolight@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      10 months ago

      It’s good to know, thank you. Is GPay completely out of limits on Calyx (or any ROM in general)?

      • pruneaue@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 months ago

        I believe so, yes. From my understanding, google blocks custom roms from being able to use the service.

        I’ve heard before that with root you can spoof it, but its not easy or convenient.

        • Pat@kbin.run
          link
          fedilink
          arrow-up
          1
          ·
          10 months ago

          it’s pretty easy and convenient currently. install magisk delta (for proper magisk hide support) and playintegrityfix and things should work no problem.

          been using google wallet on lmodroid without issue. even have a module installed for unlimited google photos backups :)

  • DarkBug@lemmy.one
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    10 months ago

    I had to stop running custom roms a few years ago since I need wifi calling. I hate the bloat but where I live now doesn’t have cell service.

  • RaoulDook@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    arrow-down
    1
    ·
    10 months ago

    Nothing. Nothing of value is lost by ditching the garbage pile of stock Android.

    I would never use a stock Android phone for any longer than it takes me to unlock the bootloader and get open source Android installed.