yashsingh1/xdaforums huggingface dataset:
[Google Pixel 6 Pro] Finn1sher:
I haven't used both, but I have installed Calyx on a Pixel 3 and it's very easy. You toggle OEM unlocking, run the "easy installer" software, it installs it and then re-locks the bootloader.

Without MicroG, many apps won't be able to send push notifications, and some proprietary apps won't work at all. You can check Plexus for full app compatibility. Anyways, Graphene uses a "sandboxed play services compatibility layer" to support more conventional apps (including gapps), while Calyx (OPTIONALLY) uses MicroG.

Graphene improves on the Android security model and is much more hardened, while Calyx maintains the (already strong) Android security model. The default set of apps is slightly different, I know Calyx offers to preinstall a larger variety of apps.

I'll cautiously point out that the Graphene community has pointed some toxicity at the Calyx community before. I much prefer the hardening, but for most people, I'd say Calyx delivers a better user experience with far more privacy and security then your average ROM.
[Google Pixel 6 Pro] 96carboard:
Does calyx allow you to remove "network" permission from an application as graphene does? This, in my opinion, is one of the worst and most dangerous "oversights" in AOSP. Clearly compelled by gooble's need to track everyone and everything and serve up ads.
[Google Pixel 6 Pro] Finn1sher:
That's one of the major things it lacks over Graphene if you ask me! It's not an app permission. However, it provides the option to preinstall Datura firewall, which most people use to block network access from apps.

This is quite convenient if you want to use Gcam.
[Google Pixel 6 Pro] 96carboard:
One thing I've noticed in Graphene, which I don't know was present in the factory image (although to be honest, I never even put in a simcard until after I cleared that spyware out), is that you can disable fingerprint on the screen lock and use it just within applications.

This is brilliant, because it leaves most of the convenience of fingerprint security, while maintaining a knowledge-based (protected by anti-self-incrimination laws) main unlock.
[Google Pixel 6 Pro] Nate_Lines:
Thank you all for your insightful feedback, it helps a lot.

I think I will try and install GrapheneOS, just slightly worried about the push notification issues. Are they recurrent/substantial?
[Google Pixel 6 Pro] 96carboard:
Push notifications *do* work in GrapheneOS, and quite consistently. As long as they are implemented outside of the gooble frameworks. For instance, a good IMAP client, like fairemail, will have immediate message delivery. A Nextcloud instance using https://gitlab.com/Nextcloud-Push will have notifications pushed immediately.

I can't say anything about the sandboxed gapps scheme they use, since that is something I won't ever use.
[Google Pixel 6 Pro] CrashTestDroid:
Gapps in the sandbox push notifications when battery optimization is disabled for one of the Google apps. It's in the FAQ. I haven't noticed any delay for notifications.
[Google Pixel 6 Pro] kash_si:
I don't get google 2FA notifications until I force it to resend via SMS twice.

Any thoughts ?
[Google Pixel 6 Pro] Nate_Lines:
May be a silly question but, how does one update apps on GrapheneOS? I couldn't find information about this on their website. Is it through a third party app store? I know some people use Aurora, but is it reliable/safe?
[Google Pixel 6 Pro] homer667:
I can't talk for GrapheneOS, but on Lineage+MicroG it is done through F-Droid and/or Aurora and works like a charm. On GrapheneOS you can install a sandboxed version of googles play store with all its shananigans.
[Google Pixel 6 Pro] 96carboard:
Use TOTP instead. The program AndOTP (on f-droid) will do the job.
[Google Pixel 6 Pro] kash_si:
Will give it a try.

Thanks (y)
[Google Pixel 6 Pro] Nate_Lines:
Hello everyone! I've finally installed the latest version of GrapheneOS on my P6P and here is some feedback and questions!

First of all, the installation process is a breeze. I seriously never experienced such a flawless process when it comes to installing a custom ROM on Android. All main features work well too, though I am missing a couple of Android 12's Google-branded things like the UI colours changing with the background.

I have also been able to install some basic Gapps (the Sandboxing is truly amazing too). And looking at how many permissions Gapps normally have access to (and they have access to them all the time,) I'm so happy I have installed GrapheneOS.

Incidentally, this may be slightly OT here, but what kind of data can apps that have 'Network' and 'Sensors' permission access within Android? Since I have noticed that so many apps have those by default, I'd like to know a little more about it.

Back to GrapheneOS, I can't get some gapps to work.. namely Gmail, YouTube, Drive, and Maps. Does anyone know if there's a workaround to use them without being logged in (at least for Maps and YouTube [Vance doesn't seem to be working either])? I am also trying to add my gmail account to a third-party email app like K-9 Mail but it doesn't seem to be working.

And beyond gapps, I can't find Netflix on the Play Store I have manually installed. Did anyone have this issue?

Finally, this is more of a bug report (will submit it to the GrapheneOS team directly, but want to check if it's just me first), but in screensaver mode, the clock is lower on screen than it should be and it kind of overlaps with the fingerprint sensor icon?

In any case, thanks so much GrapheneOS team, this is such a huge and wonderful project. I'll be donating!

Also, happy to share my experience with the ROM and answer any questions people may have! Merry Christmas everyone!
[Google Pixel 6 Pro] 96carboard:
K9 is really stuck in the mud. Used to be the only option, and never really was any good. I'd recommend fairemail instead. For getting gmail working with it, you need to set up an application specific password.

YouTube can be replaced with newpipe, don't know about drive, I wouldn't use that to begin with, maps should work withOUT gservices installed at all -- weird but true, maps does NOT depend on gapps.

Kodi+serin? I wouldn't give those turds anything, they treat their own customers like criminals. If you must, just get the apk from somewhere else.

That's an aosp bug, not graphene.
[Google Pixel 6 Pro] Alekos:
you might be better off joining the GrapheneOS Matrix rooms. if you've installed all play services correctly (correct order, waited for it to complete, it can take a few minutes for some to fully install). then restart your phone. open Play Store and login. then installing Gmail should automatically work. if you're using Gmail, might as well use the app. k-9 is kinda crappy (but you need to enable imap, and might need to grab an app password from your Google account).

vanced works by itself just fine. I use it without being logged in (along with Newpipe) but unfortunately newpipe isn't working well for me atm. logging into vance might not work yet with microg, you'll have to ask in their matrix rooms. Maps and YouTube work (but use vanced instead without being logged in, much better).

I haven't installed GOS on the Pro yet, currently running it on a 3xl but shouldn't be that different since both are running A12
[Google Pixel 6 Pro] ionutp23:
Can this be in other phone too? Or android tv box?
[Google Pixel 6 Pro] Alekos:
GrapheneOS Frequently Asked Questions

Answers to frequently asked questions about GrapheneOS.

grapheneos.org
[Google Pixel 6 Pro] Nate_Lines:
Thank you so much, 96cardboard! Just installed Fairemail and managed to add my Gmail (no app-specific password needed) and Outlook accounts with no issues. K9 looks slightly better in terms of UI, but can't argue with results.

I have also installed NewPipe instead of YouTube and works like a charm! Maps also works via Aurora Store, but I still didn't manage to get Drive working. That is literally the only Gapp that I'm still using (being logged in). I would happily get rid of it, but I'm forced to use it for working reasons. Still thinking about an alternative...

Netflix also works when installed from Aurora store, thanks again!

Thank you, too, Alekos! Your advice (and 96cardboard's) is a good one, I will join the the GrapheneOS Matrix rooms. I posted here so there was a record of these issues/solutions for other people, but I tried the chat when I installed GrapheneOS and people there are also super helpful!

As for the Play Service installation, I have followed the tutorial on the GrapheneOS website, set up the Play Store, then uninstalled it and installed F-Droid + Aurora Store instead (much prefer not being logged in with Google checking every single app I download). Slightly related question, I know F-Droid is open-source, but is it safe to give all those permissions to the Aurora Store (files and media, network, install unknown apps)?

Surely, the more you know about privacy and security, the more vulnerable you realise your devices are. It's a veritable rabbit hole! For instance, by having Google Play Services installed (with only network permissions and no Play Store), what kind of information can Google access in my phone?

In any case, thank you both for your help once again!
[Google Pixel 6 Pro] 96carboard:
I presume that you installed aurora store *from* f-droid. Everything from f-droid is open source.

While open source doesn't guarantee that the code is safe, you can of course go through it to make sure it isn't doing anything obviously evil.
[Google Pixel 6 Pro] 96carboard:
I think that you can access gdrive by setting it up as a backend for nextcloud. Of course would require you setting up a nextcloud instance, which could likely replace it altogether. Very worth it if you haven't already.
[Google Pixel 6 Pro] 911Guy:
Good Morning All!

Merry Christmas & Happy Holidays!

My question:

I use the Dual Sim feature of the phone. One is a physical Sim (personal), and the other is an E-Sim (work).

Does GOS still allow this feature to fully operate?

Will my work apps (MS Office, SharePoint App, OneDrive, Teams, etc., etc., etc., still work properly?

I don't use most of the GApps ... I use Proton Mail, Calendar & VPN.

I also use IDrive to sync my files, will this still work?

Will NFC Payment still work? I use GPay, is there an alternative?

Thank you in advance for all you help and insights!
[Google Pixel 6 Pro] Alekos:
this entire process is really a journey of discovery and learning right. what I believe in what works for me won't be the same for you. for example as soon as they released the sandbox services I jumped on it and removed Aurora. but that's just what works for me and what I feel comfortable with. Open Source isn't the holy grail some people think it is. I use a combination of apps that are open and closed source and what works best for me. Aurora uses anonymous google accounts pretty much every time you open it up. these accounts can be anywhere in the world and should be anonymized. but I prefer to make a throwaway Google account (for my specific country) using a VPN or Tor, rather than ones generated by Aurora for example, and using play store instead.... there's no wrong answer really.

GrapheneOS has some amazing Documentation. it's just as good as the OS itself. have a look here:

GrapheneOS Frequently Asked Questions

Answers to frequently asked questions about GrapheneOS.

grapheneos.org
[Google Pixel 6 Pro] Alekos:
most popular carriers should work fine with dual SIM. but some use proprietary carrier profiles that make it difficult to work in AOSP without specific google services. this is rare but does happen. if you're on the fence maybe ask in the matrix room regarding your setup and see if somebody else with similar setup has it working.

GPay won't work (last time I checked a few weeks ago) it's sort of like Android Auto and Google Games.... they require google services that aren't yet fully supported (rightly so) for them to work correctly.

it sounds like you use a ton of apps for work. most should work but it's not guaranteed. sometimes it's best to grab a used pixel 3 for a hundred bucks or something (if its possible), and test out your apps. in your case I would try using a separate phone for work but that's just my opinion. but even buying a phone with a good return policy, and installing GOS and all your apps - to ensure they work, is what I would recommend (although that's sometimes hard to do in some countries).

to check if your apps work, you can look on here: plexus.techlore.tech

although that doesn't tell the whole story because with sandboxed play services things do work better and have more compatibility.
[Google Pixel 6 Pro] Nate_Lines:
Yes, that's correct!

Good tip, thanks! Not sure I will do it at this stage, but good to have the option. I may just use Gdrive from browser for now.

It really is, a journey of discovery! And that's good to know about Aurora using anonymized, random Google accounts. Not a bad idea to use throwaway Google accounts either.. I'll have a think, thanks!

And speaking of Google accounts, even after uninstalling the Play Store, I still can't remove my Google account from "Accounts for Owner," I get a "This change isn't allowed by you admin" error. Any tips? I'll also ask in the GrapheneOS element chat.

Finally, I seem to have an issue with photos and videos orientation. More specifically, whenever I take a photo or video (using any camera apps), the files are not automatically rotated. While this is an easy fix for photos, it is quite annoying for videos. Anyone else experiencing this issue? Thanks a lot in advance!

UPDATE: Camera issue is now solved. I had remove 'Sensors' permissions from the Camera app! I've allowed it and all working fine now.
[Google Pixel 6 Pro] Alekos:
have you removed all 3 play services apps? in All Apps, search for "google" - all 3 have to be removed. after removing them, restart your phone. you probably missed one/
[Google Pixel 6 Pro] Nate_Lines:
That did the trick, thank you so much! Removed the Google Services Framework and the account just disappeared!

Incidentally, this may be slightly OT, but does anybody know of online services to receive temporary SMS? Trying to create a throwaway Google account and don't want to use my number as that would entirely defeat the purpose.

UPDATE: Some apps requiring Google Services now seem be working without them. How is that possible?
[Google Pixel 6 Pro] roirraW "edor" ehT:
If you have a spare phone, it's easier to create a spare Google account on the phone. It doesn't require a phone number (or even SIM card) when you do it from a phone. Just proceed as if you're adding an account to the phone, and create a new account instead.

I created a bunch this way.
[Google Pixel 6 Pro] Nate_Lines:
This is so amazing, I completely hadn't noticed this was an option! Just did it, brand-new Google account, using VPN and only for non-open source apps. Just need to figure out if the apps that are already installed via Aurora can be automatically be updated via the Play Store or if I have to uninstall them and re-install them (they are not showing in my Google account as they were installed before re-adding the Play Store.)

And any advantage of Using Aurora over the Play Store if I'm logged in anyway?
[Google Pixel 6 Pro] 911Guy:
Ok, I'm going to do it!! See if it all works...

If not, I'll just have to flash it back to stock is all.

Thanks for the input, really appreciate it!
[Google Pixel 6 Pro] Alekos:
they won't cross update. my recommendation is to move everything to the Play Store, now that you have a good throw-away google account (with fake info etc). the play store on GOS will update your apps once you've given them permission to install (and update once but I think it works just after main install). if you have play store working, use that. I am doing the same and trust the devs behind GrapheneOS. they recommend it also.

there is a small caveat though with battery usage. play services need network access or they'll kill your battery. I can't remember the exact issue, something like the apps keep trying to locate a network connection (not to a specific url) and it drains the battery... but it makes sense. the only thing google will see see are the apps you've installed in the Play Store, and model of phone. pretty much everything else isn't identified. GrapheneOS really goes above and beyond to block all unnecessary identifiers.

Also, some users think that having no play services is better for battery usage but that's not entirely proven. There's a ton of battery saving services and features in regular play services, and if you don't have FCM, some apps can really drain your battery checking waiting for notifications. it's getting better but sometimes it happens...
[Google Pixel 6 Pro] kash_si:
Basically I installed the three recommended apps, mentioned in Graphene usage guide, that are part of Play services. App updates pop up like normal.

Battery life is not too bad for my usage pattern. Gets me through the entire day with out any issues. YMMV.

Would Highly recommend Graphene OS if you don't want to install G-Bloatware.
[Google Pixel 6 Pro] Nate_Lines:
Yes, I can confirm apps installed using Aurora do not automatically sync with the Play Store, unless manually updated. A bit of a hassle, but I'm sure it will be worth it in the end.

Good to know about Play Services and battery usage. It is a bit annoying Google will see are the apps I've installed in the Play Store, and model of phone, but hopefully I can keep the account anonymous, so that should not be an issue.

On a different note, I'm having some issues connecting my Jabra earphones to my Pixel 6 Pro after installing GOS. Other Bluetooth devices work fine, but I can't find my Jabras using the Bluetooth menu. I've asked in the GOS Element chat but no answer there yet. Anyone experiencing these issues?
[Google Pixel 6 Pro] Alekos:
the jabras shouldn't require an app ( I don't think). enable bluetooth, go to the bluetooth menu, put the jabras in pairing mode and search... that's all I could really recommend right now. as for the app, try to give it every permission available (mic, phone, etc) and anything under advanced. other than that ask in the off-topic section of Graphene and see if anybody else has a similar setup (even check to see if anybody has bluetooth headphones working with GOS on P6)
[Google Pixel 6 Pro] Nate_Lines:
Thank you, Alekos. It was actually a problem of the earbuds. I've reset them and they work now, even without the app!
[Google Pixel 6 Pro] Alekos:
I'm billing by the hour - you know that right? we're currently at 6.7 - so 7 flat? : ) )
[Google Pixel 6 Pro] Nate_Lines:
Put it on my tab! :D

Joking aside, happy to share my experience with the ROM in the future. Thanks again!
[Google Pixel 6 Pro] Alekos:
for sure,

update us in a week or two. I don't even have it installed yet on my 6 Pro (just the 3XL)!

I like reading the progress with GrapheneOS on their tweets, it's so detailed - it's great. and they have some of the best documentation I've ever seen. Cyanogen/Lineage etc don't come close to what's available on their website. kind of remarkable actually
[Google Pixel 6 Pro] 96carboard:
This could happen if the software you install uses poorly implemented high-rate polling or whatever for frequent checking. A well implemented push service using SSE or WS will have basically negligible impact on battery usage, even if you're sending keepaloves at a preposterous 60 second interval.
[Google Pixel 6 Pro] 911Guy:
UPDATE: Well, almost all my apps work well except Android Auto & GPay, which I can easily live without ... BUT ... what I can't live without is the DUAL SIM and GOS does not appear to support this. The buttons are there to add an additional sim, but nothing happens when they are clicked, and thus cannot add a second sim.

So, I can't use GOS until this feature is functional.

Does anyone know of another security-tightened OS that does support DUAL SIM?
[Google Pixel 6 Pro] 911Guy:
UPDATED UPDATE:

Ok,

DUAL SIM DOES WORK

... but this is how it needs to be done:

Ensure that the E-Sim (Second Sim) is setup in stock

BEFORE

you install GOS

Now install GOS as per the instructions

Once GOS is installed, open the PHONE app.

In the PHONE app, enter this EXACTLY: *#*#INFO#*#* *#*#4636#*#*

This will pop-up a special window called "TESTING" with other options...

Click on the one that says, "PHONE INFORMATION" and wait (there is a small delay)

There is a lot of information here but scroll down to

"ENABLE DSDS"

and slide the radio button to turn on this feature.

Back out of this window and you're done ... E-SIM now works, and the second number will be active!!
[Google Pixel 6 Pro] Alekos:
I remember reading about this workaround in the Calyx rooms. great you got it to work.

I blame Telus though. somehow it's always their fault ha (Robbers & Bell included)
[Google Pixel 6 Pro] 96carboard:
It apparently does work, but has to be set up in advance of switching. There is ongoing work to build the missing pieces; https://github.com/GrapheneOS/os-issue-tracker/issues/159
[Google Pixel 6 Pro] Alekos:
I guess there isn't a FOSS section here on xda (or something like that) - a forum or community section to talk about GrapheneOS, CalyxOS, LineageOS (and Stock Android too). there are so many good apps available from so many sources (fdroid, Aurora, Github). and the privacy community has so many great suggestions, tips and tricks - helpful for all of us.

If I had blogs like this , this or this - a few years ago, it would have helped so much. It doesn't matter what OS you use (even Stock Android) - there are great ways to minimize obtrusive tracking, ads, surveillance and data mining.

any chance a small section can be made?

who can be contacted on xda to look into this? (I don't want to start messaging any mods etc)
[Google Pixel 6 Pro] Diablo2424:
Has anyone been able to connect to their work O365/Azure AD instance with the Company Portal app on GrapheneOS? Or does that rely on Google services and won't work?

Intune Company Portal - Apps on Google Play

Get access to your organization’s resources and keep them secure.

play.google.com
[Google Pixel 6 Pro] The.Jericho.Initiative:
To be honest, I can't find anything conveniently on XDA anymore. It used to be very direct, very apparent what worked and where. Now I feel like I have to know what I'm looking for to be able to find it... While a valid expectation for searches, it is rather contrary to exploratory browsing.

Being able to determine that something is a mod, for rooted installs, still doesn't tell me what I need to know about its applicability to MY hardware and software unless I dive into each and every thread I encounter - even then I might be left guessing.

So yeah, I guess you can ask for a FOSS tag, but I don't imagine you'll get more than that.
[Google Pixel 6 Pro] JJ6543:
Hi, I've installed GOS on P6 and am looking to avoid GPlay and use as few apps as possible. However I'm on Google Fi and trying to get it set up. I've downloaded the Fi app from APK Pure but it hangs when starting. Same with the LastPass app. Does Play need to be installed for these to work?
[Google Pixel 6 Pro] Alekos:
have you asked in the GrapheneOS matrix room? It's weird, Google Fi has some odd things (like not allowing to easily disable 5G and change APN)

Can you create a new APN? something like this:

Google Fi APN settings for Android

Android APN settings for Google Fi United States; Google Fi LTE APN settings for Android; Pie Google Fi APN, Oreo Google Fi APN, Nougat Google Fi APN, Marshmallow Google Fi APN, Lollipop Google Fi APN, KitKat Google Fi APN, Jelly Bean Google Fi APN, ICS Google Fi APN, Honeycomb Google Fi APN...

apn.gishan.net
[Google Pixel 6 Pro] JJ6543:
Thanks, I'll check these out!