- Edited
Thanks for the info.
Jut like you, I don't care about location EXIF so location permissions are revoked for both Google Camera and Play Services. I don't think its a location issue as otherwise you would have the same issues too as you also revoked location permissions. Moreover, it doesn't explain why the camera processes videos and normal pictures in 1-2 seconds and only having issues with processing Portrait images.
For the sake of experiment, I enabled Location permissions for both Play Services and Camera and changed routing from GOS to Google - no luck.
I even tried to factory reset GrapheneOS and only install GSF and Google Camera, nothing else, not changing any system configs, etc - its still doing the same, unfortunately.
I tried stock Google Camera from Aurora store, Google Camera apk pulled directly from stock OS via ADB command, and GCam mod, but all doing the same.
If it helps, GCam shows "processing HDR+" during this process and this is a hint that the camera struggles with processing HDR in Portrait mode. Turning off HDR in GCam doesn't make any difference.
Is it possible that GrapheneOS for Pixel 7 is not utilizing Tensor G2 chip properly hence the issues with processing speed?