I am having issues with some (e.g. banking) apps on my FP3, while a colleague of mine on the same version of /e/OS says the same apps work for him now on his FP4.
So I played around a bit and went to: Settings ↦ System ↦ MicroG ↦ Self-Check
and everything looks good.
Then I went to: Settings ↦ System ↦ MicroG ↦ Google SafetyNet ↦ Test SafetyNet attestation
and this is what I get:
Test SafefyNet attestation*
Warning: CTS profile does not match
Yes, it’s locked then. So I suppose it’s really a bug (the one you’ve linked above) or its related to “secure boot disabled”? But I can’t say how to change that…
Test SafefyNet attestation*
Warning: CTS profile does not match
Same problem here with my Samsung S9 (SM-G960F) with /e/OS version 1.1-q-20220630200240-dev-startlte.
microG: 0.2.24.214816-15 (29cd6f9)-noen.
AFAIK my phone is not ROOT. I had installed the os myself on a phone not buy on the murena store. I remember that the Safetynet test was passed with v0.22.
What does it mean to have a CTS profile that does not match?
It’s nothing you can do, it’s a combination of diffrent factors, mostly micro g and google themself. micro g tries to fool google and google creates new anti measures…
Fair reason.
But in my case it neither worked with an unlocked bootloader.
And well, SafetyNet attestation checks security parameters…
EDIT: Still, attestation passes on a FP4 with unlocked bootloader running v 1.2RC.
Well I guess there is no solution… However I remember that my phone has already passed the safetynet test in the past.
I must admit that for the moment it won’t change my life nor prevent me from sleeping
I just wanted to know what could be the consequences of not passing this test (purchase via app, bank app that doesn’t work?)