GmsCompatConfig version 167 released:

https://github.com/GrapheneOS/platform_packages_apps_GmsCompat/releases/tag/config-167

See the linked release notes for a summary of the improvements over the previous release and a link to the full changelog.

Forum discussion thread:

https://discuss.grapheneos.org/d/28893-gmscompatconfig-version-167-released

#GrapheneOS #privacy #security #gmscompat

GmsCompatConfig version 166 released:

https://github.com/GrapheneOS/platform_packages_apps_GmsCompat/releases/tag/config-166

See the linked release notes for a summary of the improvements over the previous release and a link to the full changelog.

Forum discussion thread:

https://discuss.grapheneos.org/d/28746-gmscompatconfig-version-166-released

#GrapheneOS #privacy #security #gmscompat

Release config-166 · GrapheneOS/platform_packages_apps_GmsCompat

Changes in version 166: add initial stubs for Android 16 QPR2 A full list of changes from the previous release (version 165) is available through the Git commit log between the releases (only cha...

GitHub

GmsCompatConfig version 165 released:

https://github.com/GrapheneOS/platform_packages_apps_GmsCompat/releases/tag/config-165

See the linked release notes for a summary of the improvements over the previous release and a link to the full changelog.

Forum discussion thread:

https://discuss.grapheneos.org/d/28301-gmscompatconfig-version-165-released

#GrapheneOS #privacy #security #gmscompat

Release config-165 · GrapheneOS/platform_packages_apps_GmsCompat

Changes in version 165: disable DeviceDoctor subsystem to avoid failing to notify users about certain Play services crashes from it killing the process after handling uncaught exceptions itself A...

GitHub

GmsCompatConfig version 164 released:

https://github.com/GrapheneOS/platform_packages_apps_GmsCompat/releases/tag/config-164

See the linked release notes for a summary of the improvements over the previous release and a link to the full changelog.

Forum discussion thread:

https://discuss.grapheneos.org/d/28300-gmscompatconfig-version-164-released

#GrapheneOS #privacy #security #gmscompat

Release config-164 · GrapheneOS/platform_packages_apps_GmsCompat

Changes in version 164: add stub for BluetoothLeBroadcastAssistant::getConnectedDevices() A full list of changes from the previous release (version 163) is available through the Git commit log be...

GitHub

GmsCompatLib version 101 released:

https://github.com/GrapheneOS/platform_packages_apps_GmsCompat/releases/tag/lib-101

See the linked release notes for a summary of the improvements over the previous release and a link to the full changelog.

Forum discussion thread:

https://discuss.grapheneos.org/d/27582-gmscompatlib-version-101-released

#GrapheneOS #privacy #security #gmscompat

Release lib-101 · GrapheneOS/platform_packages_apps_GmsCompat

Changes in version 101: fix a font preloading crash caused by the GmsFontProvider shim introduced in the previous release A full list of changes from the previous release (version 100) is availab...

GitHub

GmsCompatLib version 100 released:

https://github.com/GrapheneOS/platform_packages_apps_GmsCompat/releases/tag/lib-100

See the linked release notes for a summary of the improvements over the previous release and a link to the full changelog.

Forum discussion thread:

https://discuss.grapheneos.org/d/27574-gmscompatlib-version-100-released

#GrapheneOS #privacy #security #gmscompat

Release lib-100 · GrapheneOS/platform_packages_apps_GmsCompat

Changes in version 100: extend shim for background service starts to address edge cases where a foreground service is required add shim implementation of GmsFontProvider to prevent crashes of apps...

GitHub

@Androidauth

On the topic, #GrapheneOS allows to install the official PlayServices, Playstore and ServicesFramework.

These run with a compatibility tool called #GMSCompat and if this tool grants them the required privileged permissions.

So GCam should work fine, it just got a ton more invasive. #Enshittification

Apps run fine without elevated permissions, but #Google doesnt care to build their apps following the #Android security model. So they require crazy deep access to things, as they are too lazy to make a permission for that.

Meanwhile Google is locking down user app permissions further and further (breaking things like #Syncthing), while leaving out essential permissions like the ones GrapheneOS adds (network permission, storage scopes, contact scopes, sensors) to fuel their tracking business.

And systems without basically backdoors (proprietary system apps that bypass the Android app sandboxing model... by not using it) are not Play Certified and apps using #PlayIntegrity will refuse to run on them. FOR SECURITY!

They refuse to run on systems without backdoors!

(Little side tangent but this just strengthens how ironic Google is)

GmsCompatConfig version 163 released:

https://github.com/GrapheneOS/platform_packages_apps_GmsCompat/releases/tag/config-163

See the linked release notes for a summary of the improvements over the previous release and a link to the full changelog.

Forum discussion thread:

https://discuss.grapheneos.org/d/27046-gmscompatconfig-version-163-released

#GrapheneOS #privacy #security #gmscompat

Release config-163 · GrapheneOS/platform_packages_apps_GmsCompat

Changes in version 163: prevent Android Auto from going down bad assistant setup path by force enabling a feature flag A full list of changes from the previous release (version 162) is available ...

GitHub

GmsCompatConfig version 162 released:

https://github.com/GrapheneOS/platform_packages_apps_GmsCompat/releases/tag/config-162

See the linked release notes for a summary of the improvements over the previous release and a link to the full changelog.

Forum discussion thread:

https://discuss.grapheneos.org/d/26986-gmscompatconfig-version-162-released

GmsCompatConfig is the text-based configuration for the GrapheneOS sandboxed Google Play compatibility layer. It provides a large portion of the compatibility shims.

#GrapheneOS #privacy #security #gmscompat

Release config-162 · GrapheneOS/platform_packages_apps_GmsCompat

Changes in version 162: disable usage of privileged Window.setHideOverlayWindows() A full list of changes from the previous release (version 161) is available through the Git commit log between t...

GitHub

GmsCompatConfig version 161 released:

https://github.com/GrapheneOS/platform_packages_apps_GmsCompat/releases/tag/config-161

See the linked release notes for a summary of the improvements over the previous release and a link to the full changelog.

Forum discussion thread:

https://discuss.grapheneos.org/d/25181-gmscompatconfig-version-161-released

GmsCompatConfig is the text-based configuration for the GrapheneOS sandboxed Google Play compatibility layer. It provides a large portion of the compatibility shims.

#GrapheneOS #privacy #security #gmscompat

Release config-161 · GrapheneOS/platform_packages_apps_GmsCompat

Changes in version 161: add stub for RecoveryController.setServerParams() update Android Gradle plugin to 8.12.1 A full list of changes from the previous release (version 160) is available throug...

GitHub