Eli the Bearded
2020-12-01 21:37:24 UTC
What exactly does the "Carrier Services" app on Android do? Near as I
can tell it is Google provided. The official description is super vague
"helps carriers provide mobile services using the latest networking
capabilities". I have seen hints that it is need for the SMS/MMS
alternative "RCS" (Rich Communication Services) but nothing else about
what it can do or does do.
But it wants a bunch a permissions, far more than *receiving* RCS
should need (and *sending* RCS gets handled in the Messages app, doesn't
it?)
Permissions
Call logs, Camera, Contacts, Location, Microphone, Phone
And when I attempt to disable those permissions, the device gets
testy. First it pops up a window:
If you deny this permission, basic features of your device may no
longer function as intended.
CANEL DENY ANYWAY
"Basic" features? What basic features? Choosing DENY ANYWAY gets me an
alert (one for each denial):
/!\ Google Play services error
Please complete action required by Carrier Services
I disabled Camera and Microphone last week and noticed no changes to the
"basic features" of my device, except that it asked me again on reboot
to complete actions for Carrier Services. Today I disabled the rest of
the permissions.
I recall disabling Google Play's send SMS permission caused problems
buying Play Store apps, so I'm aware that some "basic features" might
exist that I do want, but I use so rarely I might not run into it often.
But then I look at that list of permissions desired and really question
what that could be.
As far as I know, I have never sent nor received an RCS message. I don't
think those work with Apple devices, and most people I send messages to
use Iphones.
If it helps any:
App details
App installed from Google Play Store
version 48.0.335972766-carrierservices_V48E_RC01
Phone is Android 9.
Elijah
------
hates the vagueness of it all
can tell it is Google provided. The official description is super vague
"helps carriers provide mobile services using the latest networking
capabilities". I have seen hints that it is need for the SMS/MMS
alternative "RCS" (Rich Communication Services) but nothing else about
what it can do or does do.
But it wants a bunch a permissions, far more than *receiving* RCS
should need (and *sending* RCS gets handled in the Messages app, doesn't
it?)
Permissions
Call logs, Camera, Contacts, Location, Microphone, Phone
And when I attempt to disable those permissions, the device gets
testy. First it pops up a window:
If you deny this permission, basic features of your device may no
longer function as intended.
CANEL DENY ANYWAY
"Basic" features? What basic features? Choosing DENY ANYWAY gets me an
alert (one for each denial):
/!\ Google Play services error
Please complete action required by Carrier Services
I disabled Camera and Microphone last week and noticed no changes to the
"basic features" of my device, except that it asked me again on reboot
to complete actions for Carrier Services. Today I disabled the rest of
the permissions.
I recall disabling Google Play's send SMS permission caused problems
buying Play Store apps, so I'm aware that some "basic features" might
exist that I do want, but I use so rarely I might not run into it often.
But then I look at that list of permissions desired and really question
what that could be.
As far as I know, I have never sent nor received an RCS message. I don't
think those work with Apple devices, and most people I send messages to
use Iphones.
If it helps any:
App details
App installed from Google Play Store
version 48.0.335972766-carrierservices_V48E_RC01
Phone is Android 9.
Elijah
------
hates the vagueness of it all