Unlike other ROMs like CalyxOS, GrapheneOS ships the actual Google Play services and Google Services Framework, but they're sandboxed so they can't spy on you. Whether your banking app works, depends on the SafetyNet requirement it has. If it requires full integrity, it unfortunately won't work on any system that is not whitelisted by Google. If basic SafetyNet integrity is enough for the app, it will work on GrapheneOS.
You can google (or duckduckgo) your banks name and "GrapheneOS", and you may find posts by other people who tried it out.
Edit regarding software in general: When you install Sandboxed Play Services, you also get the Play Store which you can use to install apps. You can also use the Aurora Store, an anonymous front-end for the Play Store. There is also F-Droid, which offers FOSS alternatives to most applications.
Edit 2: I found this post over on PrivSec which has a list of apps and details on whether they work
Play Services track you.
Use GrapheneOS without Play Spyware services.
Can I still install all software? I need my banks software, for example. If I can't install that's then my phone is useless
Unlike other ROMs like CalyxOS, GrapheneOS ships the actual Google Play services and Google Services Framework, but they're sandboxed so they can't spy on you. Whether your banking app works, depends on the SafetyNet requirement it has. If it requires full integrity, it unfortunately won't work on any system that is not whitelisted by Google. If basic SafetyNet integrity is enough for the app, it will work on GrapheneOS. You can google (or duckduckgo) your banks name and "GrapheneOS", and you may find posts by other people who tried it out.
Edit regarding software in general: When you install Sandboxed Play Services, you also get the Play Store which you can use to install apps. You can also use the Aurora Store, an anonymous front-end for the Play Store. There is also F-Droid, which offers FOSS alternatives to most applications.
Edit 2: I found this post over on PrivSec which has a list of apps and details on whether they work
i suggest block play services in your main profile and let it be enabled for some apps in your work profile. via shelter app.
Or disable/remove them. Don't even need root for that. There's always microg if an app really needs them.
thats an awesome idea! much thanks for the info!
personal insight preinstall (for ppl reading this):
i had tried mcroG once upon a time(many years ago). it didnt work for me.
possible reasons:
installation:
https://github.com/microg/GmsCore/wiki/Installation "Install GmsCore.apk" , "Install GsfProxy.apk"
"Please review the Prerequisites and Helpful Information before starting installation."
https://github.com/microg/GmsCore/wiki/Prerequisites
"Your System needs to support signature spoofing, see Signature Spoofing" , "[You need a ROM that supports signature spoofing.]"
conclusion:
-need to follow the specific installation instructions.
https://wiki.lineageos.org/devices/