Hi,
I've been using GrapheneOS for 2 days now and I find it great, I'm glad I made the switch.
Unfortunately, I've been having an issue and was never able to get the Google Camera working.
I really want the Google Camera app to work, because I specifically bought a Pixel phone over 2 other phones I was considering because of the camera.
The camera crashes as soon as I start the app. about 70% of the time the app closes instantly, 30% otherwise the app does start but immediately shows a pop up that the app stopped responding and I get the choice to close the app or show logs.
I've had the phone for about a year now, and I've never had an issue with the camera on stock, and it does work perfectly with the GrapheneOS camera app, but that's not the one I'm interested in.
I have tried many things already, everything is up to date, I've tried playing with the android settings specific to the pixel camera app, the tensor hardware acceleration is authorized in the settings, I'm going without play services but I did install them to try to make it work in case that was the issue, I rebooted but it does not help.
I got the app from the aurora store, spoofing a pixel device (although I'm not sure this information is of any use).
Obviously there are dozens of settings to change, I have spent about 2 hours now trying to make it work so maybe I missed something obvious.
Did someone go through the same thing?
Here's the crash log:
type: crash
osVersion: google/lynx/lynx:14/AP1A.240505.005/2024060400:user/release-keys
package: com.google.android.GoogleCamera:49456928
process: com.google.android.GoogleCamera
processUptime: 207 + 232 ms
installer: com.aurora.store
java.lang.NullPointerException: Cannot return null from a non-@Nullable @Provides method
at qdn.a(PG:2)
at dfo.get(PG:40)
at qdh.get(PG:9)
at dft.run(PG:13)
at iyx.run(Unknown Source:2)
at lqa.run(PG:3)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:487)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:307)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
at lov.run(PG:6)
mod note: fixed the crash formatting