Hi,

I am (very, very early) in the process of degoogling. I am definitely not a high risk as far as needing to be completely locked down. It’s more about trying to have a little more control over how my data is used.

I am looking at Graphene OS, but I am a little confused how certain apps (that rely on Google services) work. I have a Pixel 8 and will have it for the foreseeable future.

The apps I currently use that I would still need (or their equivalents) are:

  • Clash Royale (Supercell)
  • Notion (Notion Labs)
  • Clickup (Mango Technologies)
  • Business Calendar 2 (Appgenix)
  1. If I installed these exact apps “sandboxed”, what exactly does that mean from a user standpoint? Will I have to use a separate account, reboot my phone, etc, or is it a quick process to use the app?

  2. Is there a list of apps that I could browse to find equivalents to the above? Recommendations here are also ok.

  3. I saw that Firefox isn’t exactly private(?) and that Vanadium is better in that aspect but I don’t understand why. Can someone ELI5, and help me see if this is a relevant concern for me?

Thank you! 😁

  • MalReynolds@slrpnk.net
    link
    fedilink
    English
    arrow-up
    30
    ·
    edit-2
    4 months ago

    So, the point here is to degoogle, yet you need certain apps that require google services.

    What I and many others do is have a clean (i.e. no google services) main profile and a dirty (has google services) secondary profile. Put your needed apps in the secondary, live in main, and it’s two swipes and a tap to get to your apps in secondary. Best of both worlds. Over time find replacements that work in your main, congratulations, you’re now degoogled on your phone.

    • dracs@programming.dev
      link
      fedilink
      English
      arrow-up
      7
      ·
      4 months ago

      I do the two profiles on mine as well. The Google profile isn’t allowed to run in the background so it’s only active when I’m using an app that really needs it. Down to just a single app now that needs it.

    • spaghetti_carbanana@krabb.org
      link
      fedilink
      arrow-up
      5
      ·
      4 months ago

      Is there a faster way to switch profile than going into the settings? Sounds like you’ve got a much better way than what I’ve been doing

      • MalReynolds@slrpnk.net
        link
        fedilink
        English
        arrow-up
        5
        ·
        4 months ago

        Swipe into notifications, swipe down on the quick access thingies (bluetooth, aeroplane mode etc), at the bottom is three circular buttons, leftmost brings up select user (swipe, swipe, tap, tap, sorry, missed one.)

          • MalReynolds@slrpnk.net
            link
            fedilink
            English
            arrow-up
            3
            ·
            4 months ago

            Cool!!!

            Must say I hate the lack of a manual / help these days. “It’s intuitive”, no it’s fucking not, you just don’t want to write doco. (Not aimed at GrapheneOS specifically, just the state of things in general)

            • SqueakyBeaver@lemmy.blahaj.zone
              link
              fedilink
              English
              arrow-up
              3
              ·
              4 months ago

              I feel like AOSP, at the very minimum, should have its own “tips and tricks” list (ideally in the form of a built-in app). Ideally every OEM flavor of Android should. I should not have to look it up in order to find these out tbh

      • JJLinux@lemmy.ml
        link
        fedilink
        arrow-up
        4
        ·
        4 months ago

        In my case I just use an app called “shelter”. Going to the dirty profile is as easy as opening the app drawer and swiping left. I can also “pause” all apps in that profile whenever i want. No tikering necessary.

    • Syn_Attck@lemmy.today
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      4 months ago

      So you don’t even have sandboxed GPlay Services on your main profile?

      I do like how all profiles have all their own data, so if you logout another (not main) profile then that second profile data is encrypted again until you enter the password.

  • Certainly_No_Brit@discuss.tchncs.de
    link
    fedilink
    arrow-up
    22
    ·
    edit-2
    4 months ago

    You don’t install the apps “sandboxed”. You can install the Google services like any normal app (in the “Apps” app). The Google services will then only have very limited permissions, for example they won’t be able to see your location, camera, contacts etc. by default and you can grant these permissions like to any other app.

    The only thing that changes is that you have the option to install Google services and that you have the option to grant them permissions they would have limitlessly on a “normal” Android phone.

    Your four mentioned apps should work on GrapheneOS without any problems, the only apps I had difficulties with were banking apps. The Google Play Store won’t be installed by default though, so you will need to install it in the “Apps” app. (I recommend using F-Droid to find alernative apps, although you won’t find something like Clash Royale on there. If you don’t want to use a Google account, you may want to look into Aurora Store (it provides anonymous access to the Play Store), which is also available of F-Droid)

    I personally still use Firefox (Mull to be exact), because Vanadium doesn’t seem to have any good way of blocking ads. I found this on the internet in some R*ddit comment:

    Chromium-based browsers like Vanadium and Bromite provide the strongest sandbox implementation, leagues ahead of the alternatives. It is much harder to escape from the sandbox and it provides much more than acting as a barrier to compromising the rest of the OS.

    (Long version of the above quote: https://grapheneos.org/usage#web-browsing)

    • LWD@lemm.ee
      link
      fedilink
      arrow-up
      9
      arrow-down
      1
      ·
      edit-2
      4 months ago

      FWIW Cromite should be the recommendation now (Bromite has been long discontinued!), although I too don’t worry too much about the sandboxing benefits and use a FF fork for much/most of my browsing these days.

      • Scolding0513@sh.itjust.works
        link
        fedilink
        arrow-up
        5
        arrow-down
        1
        ·
        4 months ago

        Cromite*

        and yes Cromite is god tier stuff. even blows Mullvad Browser out of the water. ultimate privacy and ultimate security both.

        • LWD@lemm.ee
          link
          fedilink
          arrow-up
          5
          ·
          4 months ago

          One of my favorite browsers, and it does such a good job I apparently haven’t had to think about it enough to learn how to spell it…

        • TheAnonymouseJoker@lemmy.ml
          link
          fedilink
          arrow-up
          2
          arrow-down
          1
          ·
          edit-2
          4 months ago

          Then why does Tor Project avoid Chromium and instead elect to use Firefox as its browser base? Is TailsOS less secure than Graphene AOSP fork?

          • JJLinux@lemmy.ml
            link
            fedilink
            arrow-up
            1
            arrow-down
            2
            ·
            4 months ago

            Because gecko base on Android has too many holes, and are harder to plug than webview. Android uses a modified linux kernel, which means that it is NOT linux “based”. Expecting Android to be Linux is just silly. TailsOS is Linux, genius 🥸

            • TheAnonymouseJoker@lemmy.ml
              link
              fedilink
              arrow-up
              2
              ·
              4 months ago

              Can you elaborate on these “holes” on Gecko engine on Android, that are worse than WebView made by Google? You know that Tor Project also uses Gecko as base even for Tor Browser for Android?

              Regardless of what you say, Android is a Linux based distribution for phones. It just is not the same way GNU/Linux distros are on desktop, but there are too many similarities. Claiming Android is not Linux is an absurdity of colossal proportions, and something that belongs on 4chan.

              • JJLinux@lemmy.ml
                link
                fedilink
                arrow-up
                1
                ·
                4 months ago

                I’ll be on the lookout for the cease and desist letter, and then I’ll stop, cool?

                • TheAnonymouseJoker@lemmy.ml
                  link
                  fedilink
                  arrow-up
                  2
                  ·
                  4 months ago

                  So you believe in shitting on moderators, even when you have absolutely nothing worthwhile or constructive to say? It does seem like that. Baiting moderators never goes well.

  • solrize@lemmy.world
    link
    fedilink
    arrow-up
    13
    ·
    4 months ago

    Idk what those apps are but if your work requires them, then you should have a separate work phone that runs whatever your boss wants it to, and your own phone that is degoogled. You want the separate phones for other reasons too, like if there is a problem at work and they need the phone, they get theirs and not yours.

    Otherwise, find substitutes for those apps if you have to.

    • mctoasterson@reddthat.com
      link
      fedilink
      arrow-up
      7
      arrow-down
      1
      ·
      4 months ago

      This. It is worth a few hundred bucks to get a separate “normie” phone and run all your Googled apps on there. It may not even need a sim or a data plan… Just use it on WiFi at home or office. This doesn’t need to be a flagship device… Just something “good enough”.

      Then run all your personal stuff on your other degoogled phone. This is the one with your sim and primary number. Don’t do any work or Google crap on there.

    • TheAnonymouseJoker@lemmy.ml
      link
      fedilink
      arrow-up
      2
      arrow-down
      3
      ·
      4 months ago

      This goes back to sandboxing. Basically, Firefox doesn’t play nice with sandboxing. That means if Firefox gets hacked there is a greater risk of infecting the entire phone (which wouldn’t happen with proper sandboxing). Vanadium has proper sandboxing, since Chromium (what Vanadium is based off of) was made for Android.

      Think of Firefox as a metal crate with a few small holes poked in it. Those holes aren’t a huge concern, since it would take a very skilled person to climb out of the crate through those small holes, but having holes in the first place is not great since it risks letting a person out of the crate. Chromium is a metal crate without holes, no risk of anyone getting out of that box, no worries.

      Then why does the Tor Project choose Firefox over Chromium as its browser base? Chromium is incredibly insecure and full of holes. Post this wishy washy bullshit on reddit, not on Lemmy.

          • scratchandgame@lemmy.ml
            link
            fedilink
            Tiếng Việt
            arrow-up
            1
            arrow-down
            1
            ·
            3 months ago

            Chromium is inadequate and bad.

            For a anonymous browser, but not for a secure browser. The paper is purely about privacy and anonymity. No security (sandboxing, mitigations) here.

              • scratchandgame@lemmy.ml
                link
                fedilink
                Tiếng Việt
                arrow-up
                1
                arrow-down
                1
                ·
                3 months ago

                Chromium sandboxing means nothing when it leaks so much data.

                The attacker can’t gain access to the host with javascript.

                A browser that support javascript but doesn’t have sandboxing might not leak these data but when their are bug in their js implementation, the attacker can gain more access to the host.

                • TheAnonymouseJoker@lemmy.ml
                  link
                  fedilink
                  arrow-up
                  1
                  arrow-down
                  1
                  ·
                  3 months ago

                  browser that support javascript but doesn’t have sandboxing

                  Pretty sure that both Firefox and Chromium have sandboxing. What browser are you talking about? Also the only form of attack is not a direct browser script attack. It can also be used to extract metadata, which is used to attack someone in other ways or through other software or OS.

                  I think you need to learn to debate coherently on internet, and work on weird ideas you have formed in your head around security.

      • scratchandgame@lemmy.ml
        link
        fedilink
        Tiếng Việt
        arrow-up
        1
        arrow-down
        1
        ·
        edit-2
        3 months ago

        Then why does the Tor Project choose Firefox over Chromium as its browser base? Chromium is incredibly insecure and full of holes. Post this wishy washy bullshit on reddit, not on Lemmy.

        Because Tor browser’s goal is maximum anonymity and onion service. Firefox might be lag behind in security, but its code and features met the privacy requirements. Tor browser try to achieve some security by using noscript and block some web feature.

        • TheAnonymouseJoker@lemmy.ml
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          3 months ago

          Firefox lagging in security is complete nonsense. Also, security means nothing if privacy and anonymity are worse. Chromium browsers are at best second opinion browsers for regular usage. Forget them for privacy and anonymity, and therefore security as well. Because you are trying to gain security against the people you want your data/metadata to be private from.

          • scratchandgame@lemmy.ml
            link
            fedilink
            Tiếng Việt
            arrow-up
            1
            arrow-down
            1
            ·
            3 months ago

            Also, security means nothing if privacy and anonymity are worse.

            Security here is protection from exploits, bugs,…

            • TheAnonymouseJoker@lemmy.ml
              link
              fedilink
              arrow-up
              1
              arrow-down
              1
              ·
              3 months ago

              And those exploits are features in Chromium browsers. Stop posting your delusional takes here, you do not have a good history anyway with BSD elitism, weird notions on security, shitting on Linux users etc.

  • muntedcrocodile@lemmy.world
    link
    fedilink
    arrow-up
    7
    ·
    4 months ago

    Been usin graphene for a while now i reccommend find as many of your apps on fdroid (i use the neostore frontend for fdroid) then use aurora store for apps on google play. U can install google services from the graphene apps and then u can grant that permissions as u need. I use firfox developer edition cos i need my desktop plugins on mobile. Have had no problems running any apps if ur worried abt google services make a second profile and install it on that profile to further seperate google relient apps.

  • TheAnonymouseJoker@lemmy.ml
    link
    fedilink
    arrow-up
    3
    arrow-down
    12
    ·
    edit-2
    4 months ago

    Stop believing the lie fed to you that Android and all other forks are different from GrapheneOS, another AOSP fork. Android fundamentally is sandboxed as far as running apps is concerned. GrapheneOS is just a feature rebranded AOSP fork with practically no security advantages.

    1. I saw that Firefox isn’t exactly private(?) and that Vanadium is better in that aspect but I don’t understand why. Can someone ELI5, and help me see if this is a relevant concern for me?

    You could do better by firstly getting out of the GrapheneOS cult, and secondly not believing the lies about Chromium and its forks being superior to Firefox. Tor Project chooses Firefox over Chromium for privacy and security reasons. These GrapheneOS clowns are not even 0.1% as good as Tor Project experts, and this AOSP fork is only “developed” (feature rebranded) by one person, if you check its GitHub.

    Thirdly, understand that no matter what you do, the smartphone is fundamentally hard to make bulletproof, considering its nature as a communicator device. You already have solid security on Android since years, no matter what you pick.

    Fourthly, you will have a way easier life with my non-root smartphone guide, all of which is steps you do, and not do complicated things that do not even carry a guarantee of security or honesty from developer’s side.

    They lie to the extent of going around in tech YouTuber comment sections and claim they have $1M Cellebrite Israeli toolkits to verify grapheneOS is safe against bootloader attacks like Evil Maid. https://i.imgur.com/woNxPhx.jpg

    Please read the paper by Ken Thompson, co-creator of Unix and C, on why we should be able to trust the developer and NOT the code. https://www.cs.cmu.edu/~rdriley/487/papers/Thompson_1984_ReflectionsonTrustingTrust.pdf

    • JJLinux@lemmy.ml
      link
      fedilink
      arrow-up
      3
      ·
      4 months ago

      Mod-trolling here too? Aren’t you going to mod-order us to stop talking about Graphene because it’s detrimental to Android and discriminates Apple, or something like that? 🤣🤣

      • TheAnonymouseJoker@lemmy.ml
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        4 months ago

        Well, unlike posting emojis and trying “gotcha” crap with people, I have investigated this “security” trolling for 5 years in FOSS and privacy communities.

        Graphene is the single biggest and perhaps only group/entity in privacy space that trolls and harasses people, so giving them any positive coverage is one of the worst things one could do.

        You did not address the lie GrapheneOS spreads about being immune to $1M Cellebrite kits. Are you defending a lie?

        • mctoasterson@reddthat.com
          link
          fedilink
          arrow-up
          2
          ·
          4 months ago

          Things like cellebrite and pegasus are rapidly evolving tools based on specific zero day vulns that are known only to (and jealously guarded by) the respective tools devs. No one would have any meaningful way of validating whether Graphene is secure against those specific attack vectors or not unless they did test it, but “trust me bro” on the part of a dev doesn’t inspire confidence. I would assume any zero day vuln in AOSP is very likely present in most derivative systems based on it.

        • JJLinux@lemmy.ml
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          4 months ago

          I never defend lies. But attacking them would be lying, because I’ve no idea what you mean by “Cellebrite Kits”.

          What I am doing though, is riling yoi up because you’re evidently constantly angry in every single post I’ve seen you write.

          I tried to appeal to logic in one of them (xenophobia, remember?), and all you did was post an even angrier message. So, since logic and good intentions don’t work, trying to increase your anger kay, or may not, do the trick. I just had to give it a shot.

          By the way, no, that didn’t work either. It seems that nothing short of lithium will help. I’m sorry about that man. You sound exactly oike the GrapheneOS guy.

          • TheAnonymouseJoker@lemmy.ml
            link
            fedilink
            arrow-up
            2
            ·
            edit-2
            4 months ago

            Cellebrite is an Israeli company, similar to the one selling Pegasus malware, that gives these special phone unlocking kits, and sells them exclusively to governments and “authorities” for a price of roughly $1 million per kit.

            What I saw (and screenshotted) was on Luke Smith’s video about AOSP forks, a GrapheneOS propaganda account claimed they got one kit and tested the fork against Evil Maid attacks and the kit failed. Where did they get all this money? This happened few months after I kept arguing everywhere that “security” claims for Graphene and Pixel phones were largely bogus and it is not much different than any AOSP fork, something I still say evidently. Pixels, just like iPhones or Samsungs, get exploited by Cellebrite kits all the time. Pixel security is not otherworldly. The whole hullabaloo by Micay and GOS people seems to be about unlocked bootloader risk with other phones except Pixels, yet there is no guarantee or testing proof that after flashing GOS, it will be immune to bootloader attacks.

            And yes, I sometimes am angry, not because I am a moderator, but because I have done years of work to expose this “security” bullshit that keeps plaguing FOSS and privacy communities. Many people including Torvalds himself have called them out in the past. I do my little part to protect FOSS and privacy spaces.

            • JJLinux@lemmy.ml
              link
              fedilink
              arrow-up
              1
              ·
              edit-2
              4 months ago

              I found the article (ironically in Graphene’s own forum) where they word their explanation in a way that would have us believe their project can counter Cellebrite with little to no effort. And I find that to be deceiving. I don’t know if they can, but from the universal knowledge that the 100% secure system does not exist, I find their claim hard to swallow.

              I have to say, this is good food for thought. And this is where we could try to start a productive debate.

              Within my limited technical knowledge, I have yet to see any mobile OS (ROM or otherwise) that comes close to the level that Graphene allows the user to secure their phones. I am not saying that Graphene is some sort of “fire and forget holy grail” of security, but checking the tracking in the included apps (all 5 of them), and finding absolutely nothing tracking, I have to say, it’s a very nice move from what the common folk uses (or used in my case) in their devices. On top of that, I have full control over 99% of my system (what with storage and contact scopes, plus the ability to disable ALL the apps I want, whenever I want, the control over all of the connections to my preference, and the list goes on and on. I have also tried Calyx (I have nothing bad to say about it, it’s pretty good and intuitive), which I think is an easier entry level than Graphene to incur into the privacy seeking life (my very personal opinion), but Graphene does take all that to different heights.

              You might be wondering why all this long bloglike post. I thought it best to clarify my position towards Graphene as much as possible before i came out with what I’m hoping will spark the productive debate I mentioned before.

              Other than GrapheneOS, what other real, potentially competing, options are out there?

              Because, even with whatever flaws that GrapheneOS may have, it certainly beats having an iPhone, more so any other Android OS/ROM for that matter.

              All previous joking aside, you’re evidently better versed on this subject than most of us, from my perspective anyway.

              What would you recommend, short of getting a dumb phone with a prepaid sim card?

              I’m genuinely curious about what you understand would be a better option.

              “Linux phones” are not a viable option in over 90% of use cases (God O wish that wasn’t the case).

              I’m waiting for the Pixel Fold 2 to launch, to see if I’m going to change my Pixel 7 Pro for that, or if I’m going to wait for the 9 Pro. But since this came up here, I might as well pick other brains and then do some research using the suggestions I find here as a starting point.

              • TheAnonymouseJoker@lemmy.ml
                link
                fedilink
                arrow-up
                2
                ·
                4 months ago

                On top of that, I have full control over 99% of my system (what with storage and contact scopes, plus the ability to disable ALL the apps I want, whenever I want, the control over all of the connections to my preference

                What is this list, that has no equivalent in Android/AOSP in general? Storage scope existed since Android 10, when GSF was introduced separately from native storage access. I have no clue when they claimed to “invent” contact scope, but a different user account (like work profile) segregates everything from storage to network tunnel to contact storage, and user accounts have existed for 10ish years. Disabling all userspace apps is possible on all Android phones as well, just not system apps, for which you need a computer and ADB/Shizuku API access, all of which can be done without rooting or a special “custom ROM”.

                Other than GrapheneOS, what other real, potentially competing, options are out there?

                CalyxOS. Even LineageOS is fine. Even not putting one of these things on your phone, and doing things non-rooted (my guide) via ADB/Shizuku on any Android phone in the past 5 years is going to be fine. An exceedingly more important (99% as you say) thing is the user, them forming a proper OPSEC, and not making OPSEC mistakes.

                These AOSP forks are tools, and all of these open source tools are uncompromised, that is a common theme. Tools do not really matter at this point if you use any of them. It is like picking any Linux distro. You are pretty much safe from telemetry and spyware immediately compared to a vanilla Windows installation, the moment you pick a distro.

                What would you recommend, short of getting a dumb phone with a prepaid sim card?

                That is impractical if you want to enjoy the benefits of urban society, and function more smoothly in it. You should treat your communicator (smartphone) as a normal device that cannot be made bulletproof, and relegate the utmost private activity to a Linux (or debloated Windows) computer instead, either of which is easier to control than a phone. If you need to have work apps, have them. If you need to have a rental cab app, do not risk your life for that extra bit of privacy, keep it maybe in work profile. If there is a game, it may be fine to enjoy it, unless it requires privacy invasion (no throwaway account possibility).

                Understand that your communicator is a pocket computer that is handy in a pinch on the go, not your main computing device. Segregate activity between your phone and computer as needed. If that is too hard with work/job, introduce a second dedicated work phone, for a total of 3 devices.

                Also understand your mental health and physical safety is more important than 1% more digital security. If either of those 2 are compromised, your digital privacy or security means nothing. This is the key reason why most “privacy” people get fatigued and say “fuck it” and leave the idea of attaining privacy altogether. Everyone does not need to be a Snowden.