I've been using Google camera app with network permission disabled for a couple of months with no issues. But suddenly today it's not letting me take any pictures, it just freezes. I tried reinstalling it and restarting the phone but it doesn't help.
Is anyone experiencing a similar issue? Does anyone know of a solution?

Thanks so much!

    I have been experiencing a same issue. Now I use opencamera app, it appears not as fine tuned as Gcam but works. Maybe someone has workaround?

    RRZishe Hi there, open Settings > Apps > Special app access, and enable "special access to hardware accelerators for Google apps". Does that fix your issue?

      RRZishe I suggest reading this thread here: https://twitter.com/GrapheneOS/status/1643976700219502597

      Our next release includes a toggle for users to choose whether Google apps they install can directly use Pixel hardware accelerators. This controls direct access to Tensor TPU on both 6th/7th generation Pixels and also direct access to the GXP for Google Camera on 7th gen Pixels.

      Tensor's hardware accelerators are isolated components respecting app sandboxing. Every app can use TPU via Neural Networks API (https://developer.android.com/ndk/guides/neuralnetworks). Apps using Camera2 API in a certain way or using CameraX get hardware accelerated HDR+ taking advantage of TPU and/or GXP.

      Android Neural Networks API needs to abstract across different Android hardware including the Snapdragon DSP and Tensor TPU. Multiple Google apps directly use TPU to provide more acceleration. This is currently allowed but it adds extra attack surface so we're making it optional.

      Google Camera uses the TPU on 6th generation Pixels which already works fine on GrapheneOS. On 7th generation Pixels, it uses both the TPU and the new GXP accelerator. It needs a special SELinux domain to access the GXP and we didn't have it set up so post-processing was slower.

      Since access to TPU/GXP doesn't provide access to any additional data and the apps able to use them aren't installed by default, we'll be enabling this toggle by default for ease of use. By default, only difference will be faster Google Camera on Pixel 7 and 7 Pro via GXP access.

      Note that installing Google Camera from Aurora Store can also lead to app issues for some users.

      • [deleted]

      RRZishe No. "Settings: add toggle for controlling direct access to Tensor hardware accelerators (TPU, GXP) by certain Google apps for users to choose whether Google apps can use more than the portable Android hardware acceleration features such as the Neural Networks API (direct access does not give them any additional data)."

      https://grapheneos.org/releases#2023041100

      Pocketstar Google Camera doesn't depend on Google Services Framework on GrapheneOS any longer. If you want to view the images you just took within the Google Camera app, Google intends you do that by installing Google Photos app. But I hear it works with that GCam Services app as an alternative.

        treequell Ahh, I see! I just tried it without gcam-services app, and the Google camera app still works! Thanks for the information!
        And yes, it does ask for the Play Store if I check the gallery, this is indeed resolved by using gcam services.
        Normally I just use GrapheneOS as my main camera, it does not "oversharpen" my photo's so I am happy with that, I use Google cam for some slow-motion videos only.
        That freezing issue never happened to me however, (Pixel 7) I guess it is not related to an GSF incompatibility considering GrapheneOS can act as a substitute for that.

          Pocketstar I'm guessing when you have Gcam Services installed, you can't also install the normal Google Play Services from Graphene's Apps, is that correct?

          Can you still install the regular Google Photos app?

            • [deleted]

            hemlockiv When you have Gcam Services installed, You only cannot install Google Photos in any user profile without uninstalling Gcam Services