Goldsmith8017 Hi there.
I installed VR Secure Go Plus in the owner profile from Google Play Store. It also hangs for me on startup.
I tried enabling protection compatibility mode for that app. It still hangs.
I tried disabling secure app spawning. It still hangs.
I tried uninstalling app, reinstalling. Enabling all permissions. Then open app. Still hangs.
Not sure if I missed anything. If not, it could be the following:
https://grapheneos.org/usage#banking-apps
Banking apps are increasingly using Google's SafetyNet attestation service to check the integrity and certification status of the operating system. GrapheneOS passes the basicIntegrity
check but isn't certified by Google so it fails the ctsProfileMatch
check.
I don't know but it could be that the developers of this app have added the ctsProfileMatch
check. Follow the link for a detailed guide on how to ask developers to instead use the hardware attestation API.
https://grapheneos.org/usage#banking-apps
GrapheneOS has a detailed guide for app developers on how to support GrapheneOS with the hardware attestation API. Direct use of the hardware attestation API provides much higher assurance than using SafetyNet so these apps have nothing to lose by using a more meaningful API and supporting a more secure OS.