GrapheneOS adds ICC authentication access toggle to sandboxed Play services

Good news for users stuck with carriers like T-Mobile, especially if switching to alternatives like Signal isn’t an option.

6 Likes

So what does it mean in simple terms for those who do not understand or yet fully fathom the esoteric explanation provided?

Can someone please clarify simply?

1 Like

Some carriers require extra permissions for RCS to work. This toggle gives Play Services those permissions so RCS chats will work.

1 Like

I see.

I was hoping all this to work without enabling Play Services and not being forced to use Google Messages.

Good on GOS for continuing to improve RCS compatibility. I know a lot of folks will appreciate this

Interesting to see ICC auth required for RCS on only select carriers. This kind of highlights the issue with RCS rollout: carriers are following different standards & protocols, as evidenced by the need for ICC auth on only some networks. RCS feels like a universal standard to end users, but to date, it’s really a pile of different carrier-specific implementations. There’s a long way to go before it approaches a true standard like SMS

As someone praying to see RCS one day escape the walled garden, I am concerned to see Play require extra permissions for RCS to function. I am hoping the carriers are not specifically requesting data from Play, rather than simply needing data & Play is being used to deliver it from the client end

Since Google Messages is the only RCS client at the moment there is no benefit to trying to make it work without sandboxed Google Play Services (if it’s even possible). My understanding is that GrapheneOS has ambitions to eventually make their own RCS client but that’s not something they are pursuing at the moment.

2 Likes

My understanding is this is a Google created issue, where they pushed that responsibility to the carriers.

1 Like

Thank you for providing more context. That makes sense after what I’ve been reading on this too.

1 Like

What is ICC?

integrated circuit card, it’s the physical chip, being a SIM is it’s function

1 Like