From 6bf8d0f8e98702baf917d4ed2ec8a8336b25bb9f Mon Sep 17 00:00:00 2001 From: Lukas Pieper <30661176+lukaspieper@users.noreply.github.com> Date: Wed, 5 Feb 2025 19:45:44 +0100 Subject: [PATCH] Update README.md --- README.md | 34 +++++++++++++--------------------- 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index bb1d7e5..446c259 100644 --- a/README.md +++ b/README.md @@ -17,11 +17,7 @@ the [changelog](https://grapheneos.org/releases#2023040400): > add generic compatibility shim catching the exception from the Gservices provider being missing to enable apps like > Google Camera [...] to work without GSF installed since they don't have any actual hard dependency on either GSF or -> Play -> services - -Before that, back in July 2021, GrapheneOS implemented a compatibility layer to use the original Google Play services -without advanced permissions. For Gcam it was sufficient to install the Google Service Framework (GSF). +> Play services ### Comparison: [microG](https://github.com/microg) @@ -36,29 +32,25 @@ access). > [!IMPORTANT] > Using GrapheneOS? Make sure you read the comparison with *GrapheneOS' Gcam support* above! -There are three versions of this app named "basic", "photos", and "photosonly". "Basic" includes everything you need to get -Gcam running but the button showing the last taken photo in full size will not work. The "photos" version has all -features from "basic" and adds support for this button but you cannot have the Google Photos app installed for technical -reasons. The "photosonly" version adds support for this button without a shim for GSF; it is meant to be used on GrapheneOS alongside the sandboxed Play Services. +There are three flavors of this app named *basic*, *photos*, and *photosonly*. All come without UI and therefore have no +icon in the app drawer. But of course the installation is listed in the Android settings (e.g. for uninstallation). -Note that this app comes without UI and therefore has no icon in the app drawer. But of course it is listed in the -Android settings (e.g. for uninstallation). +*Basic* includes everything you need to get Gcam running but the button showing the last taken photo in full size will +not work. The *photosonly* flavor supports this button but does not provide the features of the *basic* flavor; it is +meant to be used on GrapheneOS alongside the sandboxed Play Services. The *photos* flavor has all features from *basic* +and *photosonly* combined in one app. -| | Incompatible apps | Download | -|----------------|-------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------| -| Basic version | - Google Service Framework (GSF)
- microg | [GitHub](https://github.com/lukaspieper/Gcam-Services-Provider/releases)
[F-Droid](https://f-droid.org/de/packages/de.lukaspieper.gcam.services/) | -| Photos version | - Google Service Framework (GSF)
- microg
- Google Photos | [GitHub](https://github.com/lukaspieper/Gcam-Services-Provider/releases) | -| Photosonly version | - microg
- Google Photos | [GitHub](https://github.com/lukaspieper/Gcam-Services-Provider/releases) | +| Flavor | Incompatible apps | Download | +|--------------|-------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------| +| *Basic* | - Google Service Framework (GSF)
- microg | [GitHub](https://github.com/lukaspieper/Gcam-Services-Provider/releases)
[F-Droid](https://f-droid.org/de/packages/de.lukaspieper.gcam.services/) | +| *Photosonly* | - Google Photos | [GitHub](https://github.com/lukaspieper/Gcam-Services-Provider/releases) | +| *Photos* | - Google Service Framework (GSF)
- microg
- Google Photos | [GitHub](https://github.com/lukaspieper/Gcam-Services-Provider/releases) | ### Gcam Compatibility -| Google camera version | Requirements | Relevant issues | -|-----------------------|--------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------| -| 7.4 & 7.5 | | | -| >=7.6 | [Compatible Android OS](https://github.com/lukaspieper/Gcam-Services-Provider/discussions/28) or modded Gcam | [#22](https://github.com/lukaspieper/Gcam-Services-Provider/issues/22#issuecomment-814239882) | +[Compatible Android OS](https://github.com/lukaspieper/Gcam-Services-Provider/discussions/28) ([#22](https://github.com/lukaspieper/Gcam-Services-Provider/issues/22#issuecomment-814239882)) or modded Gcam ## Known from/recommended by -- [XDA Developers](https://www.xda-developers.com/google-camera-port-hub/) - [GCam Hub (celsoazevedo)](https://www.celsoazevedo.com/files/android/google-camera/troubleshooting/) - [Kuketz-Blog (German IT security and privacy blog)](https://www.kuketz-blog.de/?s=gcam+services+provider)