Good afternoon, y’all!

I have decided to take the plunge and switch over to Graphene OS. Is there anything I need to know before I use the web installer? I’m a bit bummed about having to set up all my apps again, but I’m exporting all my settings, thanks FOSS apps! to help with the transition. Most of my data is fully backed up through Nextcloud, so I’ll be able to just jump straight in with my photos and data.

So yeah, any tips or advice would be greatly appreciated before I go through with it tonight. Thanks, y’all and again, I love being a part of the Lemmy community.

  • henchman2019@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 hours ago

    Understand that RCS is very hit or miss right now. I believe all alternate OS’s are having a problem figuring it out. Some people are using it with no problem and other people can’t get it to work. There is a looong RCS thread in the GrapheneOS forum.

    Community is great. There are many very knowledgeable people there.

    https://discuss.grapheneos.org/

    • helpImTrappedOnline@lemmy.world
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      2 hours ago

      I honestly use google messenger still. I know. It sucks. But it’s the only thing I found that supports RCS, group texts, and things like compressing photos over SMS instead of just telling there’s a size limit, ect ect.

  • kimchi@lemmy.world
    link
    fedilink
    arrow-up
    9
    ·
    edit-2
    9 hours ago

    I have separate profiles:

    • main user has no Google Play services or Gapps: just F-Droid apps and a couple of play store apps I use daily (anonymously via Aurora Store app)
    • Aurora profile has other playstore apps that will run without Google Play Services
    • PlayStore profile is for anything that requires full Google Play Services (banking, purchased apps)
    • Work profile is full-on Google everyting (Google school)
    • Location is on, but only shared with Organic Maps, FindMyDevice (FMD) and Transit.app
    • USB port is power-only (no data).

    Some compromises I’ve made:

    • I have fingerprint unlock enabled (but not on my password vault or PlayStore/Banking profile)
    • I tap-to-pay with a Garmin watch ( you only need the Garmin app to set-up the credit card, then it can be deleted )

    But… I think starting-out, don’t worry about it. If you load all the same apps as on your old phone, into a single main profile, it’ll still be a huge improvement.

    • dogs0n@sh.itjust.works
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      4 hours ago

      Good recommendation. Good to remember that each app has its own sandbox so for most scenarios you are all set anyways (except running google play in general you may be against).

      An excellent middle ground, if preferred, would be your main profile with everything that works anonymously and without google, etc, then a second profile that is not so anonymous (ie banking, google maps, etc).

      You also likely need your password manager app in both profiles.

      p.s. if you also use fingerprint (or any biometric) unlock, remember you can hold the power button to go into lockdown if you ever have a security threat (ie think you might be arrested or robbed or whatever like that). This disables biometrics and requires your pin. (i believe you should do this even if you use only a pin since it takes your phone into a BFU state, which you can google more about if interested).

  • Matt@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    9 hours ago

    Try Curve if you want to pay with your phone. You can’t sign up for N26 on GrapheneOS, but Revolut works pretty well.

  • mctoasterson@reddthat.com
    link
    fedilink
    arrow-up
    12
    ·
    15 hours ago

    One thing that is easy to overlook - use a high quality USB cable to connect the phone to your PC for web installation of the OS. There are many garbage-quality cables floating around out there that may charge a small accessory but could be lacking in the data transfer department.

    • iturnedintoanewt@lemmy.world
      link
      fedilink
      arrow-up
      11
      ·
      11 hours ago

      I prefer f-droid builds whenever possible. Some github apks will still include google libraries, or not quite mention where they connect. F-droid goes the extra step of checking all of these for you, and give you warnings of any unintended connectivity for example. They’re quite strict for a reason. And I appreciate it.

  • MalReynolds@slrpnk.net
    link
    fedilink
    English
    arrow-up
    24
    arrow-down
    1
    ·
    edit-2
    18 hours ago

    Good on ya!

    Is there anything I need to know before I use the web installer?

    Nope, it’s S tier, or was for me, just works. (but uses a chrome browser for ungodly access, on the flipside, you get network deny access to all your android apps, which is godly)

    As you transition, I recommend a second user with sandboxed google and a primary without. Over time you’ll learn to do without (FDroid is your friend), but every now and then you’ll want something and there it is, put all the crap you thought you needed in that user, and over time you’ll find alternatives. A while later you’ll find yourself google free, but if you actually need maps, it’s a swipe, tap and password away.

    Welcome freedom.

  • Monkyhands@feddit.dk
    link
    fedilink
    arrow-up
    22
    arrow-down
    1
    ·
    19 hours ago

    Good luck. I switched a long while back now, and I love it. I went back to using a phone cover with space for a physical payment card, and I honesty never miss having Google Pay.

    There were a couple of other items specific to Denmark that I had issues with, one I solved and it now works (MobilePay), the other I replaced with a dongle (MitID). Outside of those two, everything else worked flawlessly from the start.

    There is a lot more control available to you, and I’ve found the settings and user experience very easy to figure out.

      • Monkyhands@feddit.dk
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        9 hours ago

        I just had to tweak the permissions for MobilePay, I cannot remember exactly which, but I think it was something about allowing it to use the Play Store integrity layer? It was a quick fix in any case, and they have some advice on the Graphene site.

        For banking Revolut works with no issues. I have not tried my main bank, I never use their app, always do my banking on my laptop anyway.

  • maj@piefed.social
    link
    fedilink
    English
    arrow-up
    9
    ·
    16 hours ago
    • Setup private space with play services to use for apps that require it like banking.
    • Use obtanium for updating apps automatically.
    • One of the hardest things to replace is google maps. I use here we go maps and its probably the closest you can get however it isn’t Foss.
    • FairEmail and Thunderbird are probably the two best mail clients. I use Thunderbird be cause it looks a bit better. Note however without play services email notifications will be updated every hour. If you want instant email notifications install in private space with play services.
    • If you use signal I would try the fork of the client called molly. It uses less battery for notifications.
    • Using an email provider that also has CalDav/Carddav like posteo can give you a simple cloud backed up calendar and contacts for really cheap without the need to self host. Use the davx5 app to connect. Davx5 calendar integrates well with etar and fossify calander
    • iturnedintoanewt@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      11 hours ago

      -How to setup your private spaces and profiles will be the biggest pain in mental considerations. This is one of the biggest differences allowed by Graphene. Also, not all apps like to be on a secondary profile (I’m looking at you, intune). My setup so far is a main google-less profile with f-droid, obtanium and all my foss apps…an insular ‘work’ profile, where I have all my banking and more or less secure apps, a ‘hidden profile’ (is that the name?), where I have a bit less trustworthy apps, food delivery, uber, gmaps etc (the difference between the work and the hidden profile, is work can be paused manually, but will keep working if you want it to in the background while the screen is off…while the hidden profile closes a few minutes after turning the screen off). Then secondary profiles for absolute garbage untrustworthy apps that I know try to gather as much info from you as possible. -Rather than obtanium, I prefer f-droid when possible. Better general oversight of the apps. I- think thunderbird can be set to check more frequently. I haven’t noticed any missing emails that get downloaded as I open. But maybe I don’t check my email so frequently. -Does Molly work on its own, without having to use some third-party notification setup such as ntfy?

      • maj@piefed.social
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        10 hours ago
        • For the private space lock you can set it to “only after device restarts” if you want to. This will mean you only need to unlock it once and it works as a work profile without the need to install a work profile app. (Or if you need your work profile for something like Microsoft intune for work like me)
        • As for molly you can set notifications as websocket which doesn’t required a unified push app like ntfy. This creates a websocket between signal servers and the molly app, similar to how ntfy creates a web socket between ntfy and an ntfy server. So if you are using ntfy for multiple apps in can save battery instead of running multiple websockets you only run on. But if you only use it for signal you may as well use mollys built in websocket notifications.
      • maj@piefed.social
        link
        fedilink
        English
        arrow-up
        4
        ·
        13 hours ago

        If an app has multiple apks like a play store version and a non play store version it won’t update automatically. 3R8nyDZwGOYx4SU.png

        To fix this you need to add a filter for the apk name like this:

        aEv5FuFRFKR46qy.png

        Other than that make sure you have enable background updates turned on in the settings

        • superglue@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          11 minutes ago

          Interesting, I do have a few apps with multiple versions, but most of them do not and nothing is updating on its own. I wonder if obtainium stops trying to update any app if it encounters an app with multiple apk versions.

  • GalacticGrapefruit@lemmy.world
    link
    fedilink
    arrow-up
    14
    arrow-down
    1
    ·
    edit-2
    18 hours ago

    Installing it works best with standard vanilla Chromium. If you have issues, it may be because you don’t have ADB or the Android SDK installed on your computer. Just follow the directions, and it will run itself. Its simplicity is honestly a thing of beauty. And if you fuck up, you can (almost) always flash it back to stock Android with Google’s own WebUSB application.

    After that? Getting a launcher that can install custom icons was a priority for me personally. I’ve heard awesome things about Lawnchair, but Pear Launcher is nice too. Aurora Store is a must if you don’t want the Play Store but still want play store apps (disclosure: It undermines some of the important security features of your phone’s setup to do this, and the GOS devs themselves strongly condemn the practice. F-droid and Obtainium are, imho, the better solution for most things. But also, bank apps and Discord are essential for me.) Shelter from F-Droid is an excellent tool that lets you set up certain apps in a work profile, which makes toggling certain apps on and off very easy so it uses even less bandwidth and battery power.

    For apps, I recommend the following replacements:

    • Play Store -> Accrescent and F-Droid

    • Images -> Aves Libre

    • Maps -> CoMaps, Organic Maps, or OsmAND

    • Google Translate -> SimplyTranslate

    • Weather -> BreezyWeather

    • YouTube -> PipePipe or Clipious

    • Keyboard -> HeliBoard

    • Stock utility apps -> Fossify from F-Droid

    Beyond that, just enjoy it. It’s so simple and so quiet. I mean mentally quiet. So few pop-ups, so little fuss, it’s remarkably pleasant.

  • rb411@lemmy.world
    link
    fedilink
    arrow-up
    15
    arrow-down
    2
    ·
    19 hours ago

    Congrats! I made the switch a few months ago and haven’t looked back. Highly recommend everyone switch to GrapheneOS, even if you still use Google Play Services or other Google apps (obviously trying to get away from those is always the right move but it isn’t that simple for most people)

    Now just wish Google Pay or some other contactless payment could work with it…

    • waddle_dee@lemmy.worldOP
      link
      fedilink
      arrow-up
      7
      ·
      19 hours ago

      yeah, contactless pay bums me out a bit, but I use cash a lot more nowadays to support local business. I’ve moved so many things away from Google after selling my soul to them when they were “do no evil”, and it was just so daunting. But after a year of fully moving things over, it’s so much better. FOSS apps are designed better, half the time, and privacy is always a plus!

      • rb411@lemmy.world
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        19 hours ago

        Yeah I got a MagSafe case and started using a MagSafe wallet I had from when I was on iPhone so I usually just use my physical cards now. Would be nice to not have to worry about forgetting my wallet but oh well.

        I’m pretty much completely on FOSS now and really the only thing I miss, other than G Pay and compatibility with what other people use, is Google Maps, but Magic Earth is decent.

    • Scott@lem.free.as
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      edit-2
      17 hours ago

      It does. You just need to find one.

      In my part of the world (UK) I use Curve for contactless payments using GrapheneOS.

      • djdarren@piefed.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 hours ago

        I tried to join Curve. For whatever reason they couldn’t verify my ID from the photo I sent, and that was that. No opportunity to redo, and they never replied to my support request email.

        • Scott@lem.free.as
          link
          fedilink
          English
          arrow-up
          1
          ·
          9 hours ago

          Yep. Their support is abysmal. I had the same issue - twice! Keep at it. I found poking them on Xitter got some traction.

          Once I got verified, it’s worked flawlessly.

          They’ve now been acquired by Lloyds Banking Group so, hopefully, things on that front will slowly approve.

          • djdarren@piefed.social
            link
            fedilink
            English
            arrow-up
            1
            ·
            2 hours ago

            Oh.

            My bank is Lloyds, and their app not working on Graphene is a huge part of why I tried to apply for a Curve account.

            Bugger.

        • Broken@lemmy.ml
          link
          fedilink
          arrow-up
          2
          ·
          12 hours ago

          Correct. In the US there is no entity that is supporting it. Technically any of our banks could create an app that supports it, but they’re lazy and cheap.

  • Ignoranceisnotabliss@lemmy.ml
    link
    fedilink
    arrow-up
    3
    arrow-down
    3
    ·
    9 hours ago

    Do NOT!! use sandboxed GMS & play store, if you need something proprietary, use aptoide or apkmirror, if you’re extremely desperate, use aurora store

    • dogs0n@sh.itjust.works
      link
      fedilink
      arrow-up
      1
      ·
      4 hours ago

      This doesn’t make sense. Some apps require google services, so you can’t get around that, assuming the app is very important to you (best you can do is use it only in a separate profile or just give in and do it on your main, its sandboxed after all).

      I agree with the play store part though, Aurora Store is much better (I wouldn’t use aptoide or apkmirror personally, especially when Aurora exists).

      • Sonalder@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        4 hours ago

        While I agree to avoid using Sandboxed GMS I strongly disagree with do NOT use statement.

        My personal case

        My main profile doesn’t have them, I get some proprietary apps through AuroraStore which grabs the APKs directly from Google Play Store without using my Google account and most of the time it works (Aurora Store is a bit buggy at time).

        There is some apps that I can’t use without Play Services or if they are not installed from Play Store itself (FUCK DRMs!). For them I have setup a user profile with the Sandboxed Play Services, it stopped when I leave the profile and let me use these apps that I NEED more than absolute privacy or anonymity.

        My recommendations

        I strongly recommend to anyone to try using GrapheneOS without them, especially if you’re already into multiple FOSS apps. The Plexus app could help you identify which apps would cause issues for you without the Google shit. Then if needed for some apps with no alternative that suits you, setting up either a seperated user profile or, if it’s too unconveniant for you, a Private Space with the Sansboxed Play Store and Services installed. And if these two are still not conveninant for you just install them on your main profile, that sucks but that’s the sad reality of Android. As stated by the GrapheneOS Team it will still be way better than stock Google OS or any other manufacturer flavour of Android.

        Not everybody have the same threat model and using GrapheneOS will improve your security, privacy and control over your device even with these proprietary background services from Google. Maybe for your threat model (or ideaology) you shouldn’t use them but that doesn’t mean everybody should do the same. Privacy shouldn’t be all or nothing, it’s about power and control over your personal informations, and GrapheneOS is a wonderful tool to take back some of that from your phone, having Sandboxed Play Store is okay even if not desired and you can choose how you want it thus having control and power over them.

  • Alas Poor Erinaceus@lemmy.ml
    link
    fedilink
    English
    arrow-up
    5
    ·
    18 hours ago

    As someone who messed with a lot of custom ROMs for Android in the past, I can definitely say that installing Graphene is a breeze by comparison. The one thing to note is that their web installer can’t use Firefox (at least the last time I checked), but other than that the experience has been solid. 👍

    • hateisreality@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      14 hours ago

      I definitely used Firefox a couple minutes months ago…I think. At least I don’t remember it being a pain in the ass

    • waddle_dee@lemmy.worldOP
      link
      fedilink
      arrow-up
      2
      ·
      17 hours ago

      that’s good to know! i almost bricked a few phones back in the day when installing custom ROMS was crucial for a solid UX on android

  • LOLseas@lemmy.zip
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    edit-2
    18 hours ago

    One of the only complaints I have, after using GoS for the past 2 phones, is that my bank requires Google’s Play Integrity software to run on the phone, for the bank app to work. So, the bank sent me a physical pocketable scanner to use with the mobile web version. Works for now. Annoying additional bit of hardware kit to not forget home. Other than that, I love GOS.

    • Anna@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      4 hours ago

      Which bank is it that went out of their way to send a physical device. It should be celebrated I think. Mine just said good luck and use a different phone or website.

      • LOLseas@lemmy.zip
        link
        fedilink
        arrow-up
        1
        arrow-down
        1
        ·
        17 hours ago

        Great question: I tried it last year, the app launched, asked my credentials, then just stalled out. No error, no progression timer or animation, just sat there. So in my case, even with a secondary account on my GOS phone, with the sole intention of getting my bank’s app working: no.