this post was submitted on 05 Feb 2026
111 points (99.1% liked)

Privacy

45730 readers
216 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

much thanks to @gary_host_laptop for the logo design :)

founded 6 years ago
MODERATORS
 

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.

top 47 comments
sorted by: hot top controversial new old
[–] utopiah@lemmy.ml 4 points 8 hours ago

You are leaving your comfort zone for something new and that's difficult for everybody, so kudos. Consequently my only advice is to take time to learn how it works and accept limitations.

[–] henchman2019@lemmy.world 6 points 16 hours ago (1 children)

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 3 points 14 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 13 points 22 hours ago* (last edited 22 hours ago) (2 children)

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 (via Aurora anonymously)
  • Aurora profile has other playstore apps that will run without Google Play Services (anonymously loaded via Aurora)
  • PlayStore profile is for anything that requires 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 4 points 16 hours ago* (last edited 16 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).

[–] DevilsJaundice@europe.pub 2 points 19 hours ago (1 children)

Is fingerprint unlock not secure/private on android?

[–] Katzimir@lemmy.dbzer0.com 4 points 11 hours ago* (last edited 11 hours ago)

in many jurisdictions you Can be forced to give your biometric data to unlock. a pin cannot as of 2026 be forcefully extracted from you against your will.

[–] MalReynolds@slrpnk.net 21 points 1 day ago* (last edited 1 day 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, 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.

[–] termaxima@slrpnk.net 8 points 1 day ago (1 children)

Use Obtainium, get your apps directly from the code repositories !

[–] iturnedintoanewt@lemmy.world 13 points 23 hours ago (1 children)

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.

[–] specialwall@midwest.social 1 points 5 minutes ago* (last edited 3 minutes ago)

This depends whether you care about security or software freedom guarantees. Because if it's security that is the priority, F-Droid is a much weaker option than Obtanium+Appverifier because they use their own signing keys for nearly all apps. If F-Droid's build infrastructure is ever compromised, then almost every app you have downloaded through it is also compromised. The inability for developers to control their own signatures is part of the reason Signal does not release on F-Droid.

Accrescent is a much better option than anything else because it still allows developer-managed keys, although it doesn't have many apps. Google Play (although it does have high-security infrastructure) has the same problem as F-Droid of centrally managed keys. Obtanium with Appverifier at least lets you ensure that your app is signed by the developer.

[–] Monkyhands@feddit.dk 19 points 1 day ago (1 children)

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.

[–] dcatt@lemmy.dbzer0.com 3 points 1 day ago (1 children)

Great to hear. How did you get MobilePay working? How about banking apps?

[–] Monkyhands@feddit.dk 2 points 22 hours ago* (last edited 22 hours ago)

I just had to tweak the permissioms 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.

[–] mctoasterson@reddthat.com 9 points 1 day 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.

[–] rb411@lemmy.world 14 points 1 day ago (2 children)

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.world 6 points 1 day ago (1 children)

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 4 points 1 day ago* (last edited 1 day 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 2 points 1 day ago* (last edited 1 day ago) (2 children)

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 1 points 21 hours ago (1 children)

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 1 points 21 hours ago* (last edited 9 hours ago) (1 children)

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 improve.

[–] djdarren@piefed.social 1 points 14 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.

[–] rb411@lemmy.world 1 points 1 day ago (1 children)

As far as I know there's nothing that works in the US

[–] Broken@lemmy.ml 2 points 1 day 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.

[–] DieserTypMatthias@lemmy.ml 2 points 21 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.

[–] GalacticGrapefruit@lemmy.world 10 points 1 day ago* (last edited 1 day ago) (1 children)

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

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.

[–] waddle_dee@lemmy.world 5 points 1 day ago (1 children)

funnily enough, I'm using almost all those apps already!

Sounds like the OS is the last bridge you need to burn, then! Welcome to the FOSS side of the Force!

[–] maj@piefed.social 6 points 1 day ago (2 children)
  • 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 1 points 23 hours ago (1 children)

-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 3 points 22 hours ago
  • For the private space lock you can set it to "only after device restarts" if you want to.
  • 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.
[–] superglue@lemmy.dbzer0.com 1 points 1 day ago (1 children)

How do you get Obtainium to update automatically? Mine refuses to no matter which settings I try.

[–] maj@piefed.social 4 points 1 day ago (1 children)

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 1 points 13 hours 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.

[–] zdhzm2pgp@lemmy.ml 6 points 1 day ago (2 children)

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 2 points 1 day 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.world 2 points 1 day 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

[–] Ignoranceisnotabliss@lemmy.ml -3 points 21 hours ago (2 children)

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 3 points 16 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).

[–] bobbbu@lemmy.dbzer0.com 1 points 17 hours ago (1 children)

This is news to me, would you care to explain, please? Genuinely curious

[–] sonalder@lemmy.ml 2 points 16 hours ago (1 children)

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.

[–] bobbbu@lemmy.dbzer0.com 1 points 9 hours ago

Thank you for taking the time to write this:). I preordered the latest Jolla Phone, even though I understand Graphene offers more privacy/security. I'm mostly FOSS, except for some banking apps.

[–] LOLseas@lemmy.zip 1 points 1 day ago* (last edited 1 day ago) (2 children)

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.

[–] AnnaFrankfurter@lemmy.ml 1 points 16 hours ago (1 children)

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 1 points 6 hours ago

ING Bank, The Netherlands.

[–] waddle_dee@lemmy.world 1 points 1 day ago (1 children)

is this not something you could sandbox under another user?

[–] LOLseas@lemmy.zip 0 points 1 day 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.