mirror of
https://github.com/tiyn/wiki.git
synced 2026-09-13 10:31:36 +02:00
GrapheneOS: Restructured the Google Play Services section
This commit is contained in:
@@ -24,7 +24,24 @@ A general overview of this was given in a
|
|||||||
Another recommendation on settings for GrapheneOS can be found in
|
Another recommendation on settings for GrapheneOS can be found in
|
||||||
[a post by ventral digital](https://ventral.digital/posts/2024/12/9/practical-grapheneos-for-the-paranoid/).
|
[a post by ventral digital](https://ventral.digital/posts/2024/12/9/practical-grapheneos-for-the-paranoid/).
|
||||||
|
|
||||||
#### Location Services
|
#### Google Play Services
|
||||||
|
|
||||||
|
For normal use of Sandboxed Google Play, Google Play Services does not need the `Phone` or `SMS`
|
||||||
|
permissions.
|
||||||
|
They can therefore generally be set to `Don't allow`.
|
||||||
|
|
||||||
|
These permissions should only be granted when a specific feature requires them.
|
||||||
|
For example, RCS with Google Messages may require Google Play Services to have the `Phone`
|
||||||
|
permission, while ordinary push notifications and most Google Play APIs do not require either
|
||||||
|
`Phone` or `SMS`.
|
||||||
|
|
||||||
|
The `Notification` permission is only needed for notifications directly from the Google Play
|
||||||
|
Services application.
|
||||||
|
|
||||||
|
Location-related permissions and settings for Google Play Services are covered in the
|
||||||
|
[Location Services section](#location-services).
|
||||||
|
|
||||||
|
##### Location Services
|
||||||
|
|
||||||
It is recommended to enable `Network location` under `Location` and `Location services` in the
|
It is recommended to enable `Network location` under `Location` and `Location services` in the
|
||||||
settings and select `GrapheneOS Apple proxy`.
|
settings and select `GrapheneOS Apple proxy`.
|
||||||
@@ -38,13 +55,17 @@ implementation instead.
|
|||||||
With location request rerouting enabled, Google Play Services usually does not need the `Location`
|
With location request rerouting enabled, Google Play Services usually does not need the `Location`
|
||||||
permission for normal application location requests.
|
permission for normal application location requests.
|
||||||
Its location permission can therefore generally be set to `Don't allow`.
|
Its location permission can therefore generally be set to `Don't allow`.
|
||||||
Some Google-specific features, such as certain location-sharing functions, may still require
|
|
||||||
Google Play Services to have location access.
|
Some Google-specific features, such as certain location-sharing functions, may still require Google
|
||||||
|
Play Services to have location access.
|
||||||
|
|
||||||
|
##### Wi-Fi and Bluetooth Scanning
|
||||||
|
|
||||||
If network location is unreliable while Wi-Fi itself is disabled, `Wi-Fi scanning` can optionally
|
If network location is unreliable while Wi-Fi itself is disabled, `Wi-Fi scanning` can optionally
|
||||||
be enabled.
|
be enabled.
|
||||||
If Wi-Fi is already enabled, `Wi-Fi scanning` is generally not required for network-based location.
|
If Wi-Fi is already enabled, `Wi-Fi scanning` is generally not required for network-based location
|
||||||
From a privacy standpoint it can otherwise remain disabled.
|
and can otherwise remain disabled from a privacy standpoint.
|
||||||
|
|
||||||
`Bluetooth scanning` is generally not required for GrapheneOS Network Location and can remain
|
`Bluetooth scanning` is generally not required for GrapheneOS Network Location and can remain
|
||||||
disabled unless another feature specifically depends on it.
|
disabled unless another feature specifically depends on it.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user