Conversation

This Tweet was deleted by the Tweet author. Learn more
Modern smartphones depend heavily on computational photography to take high quality pictures. The reason you're not getting high quality pictures is because you aren't using HDR+. GrapheneOS does support HDR+ via the Pixel Visual Core in compatible apps set up in a supported way.
2
2
Try building and using github.com/google/pixelvi. It should provide working HDR+ on the Pixel 2, Pixel 2 XL, Pixel 3 and Pixel 3 XL with GrapheneOS. I haven't tested it for a while though. You can check if it's working by watching the `adb logcat` output for relevant information.
1
1
GrapheneOS won't have high quality pictures on the Pixel 3a and Pixel 3a XL despite them sharing the image sensor with the Pixel 3 and Pixel 3 XL due to the lack of the Pixel Visual Core. Google Camera has a Qualcomm DSP based implementation of HDR+, among other fancy features.
1
If you aren't using HDR+, you're only using a single captured image. HDR+ combines the results across a bunch of captured images. ZSL results in the camera continuously capturing images so it's always ready to have a picture taken, and HDR+ uses several of the images to get data.
1
Show replies