It does have root access through adb yeah (only if you enable it), but fair enough. I do think that if someone already know your phone password and can fuck with the settings you’re already fucked anyway.
The “must not require system modification to support Google Play Services” is tad too vague tbh, spoofing is system modification, so is Graphene’s exotic sandbox
True. When I wrote my initial analysis of whether Calyx fits PG criteria, I assumed that they only meant Play Services, the app, so Calyx using microG bypassed this issue (as no system modification is needed to support Play Services).
I guess this is a problem only when you try to install it, not when it is bundled by the custom ROM. CalyxOS doesn’t allow signature spoofing for anything other than microG for example. (linked above)
The change is signature spoofing, so that applications thinks that it is speaking with the real Google GMS/GSF (On a side note, not all application checks the signature, in my personal experience a bit less than half works without spoofing)