Conversation

My response explaining the work that needs to be done on implementing alternatives to Play Services and how that will work: reddit.com/r/GrapheneOS/c A lot of these are really standard AOSP APIs that are typically provided by Play Services but fully support other implementations.
1
13
Even for implementing actual Play Services APIs, it can be done without a terrible permission granting the ability to fake the signature checks that are a core part of the security model. It can be specific to the Play Services signature and it can be scoped to where it's needed.
1
Replying to
The only robust and reliable for those is apps adopting an alternative implementation. It's possible to write alternate implementations of clients for Google services, but it's not a good idea without a stable API or permission to do it. I also don't want that vendor lock-in.
1