github GrapheneOS/Camera 87

latest release: 88
2 days ago

Notable changes in version 87:

  • add new toggle to More Settings for using the highest supported resolution for photo capture instead of the default resolution to enable using the maximum resolution on devices where it requires opt-in
  • replace CameraX Latency vs. Quality choice with a clearer "Wait for focus lock" toggle
  • change default JPEG quality to 95% instead of basing the default on Latency (95%) vs. Quality (100%) while also preserving existing configuration by explicitly setting JPEG quality to 95% or 100% if it wasn't directly configured by the user but they had explicitly chosen Latency or Quality
  • remove obsolete Electronic Image Stabilization (EIS) code which we replaced with the CameraX SessionConfig API in the previous release since it now causes an exception with CameraX 1.5.0-rc01
  • update CameraX (AndroidX Camera) library to 1.5.0-rc01
  • update AndroidX Core library to 1.17.0 and switch to KTX variant
  • update Android Gradle plugin to 8.12.2
  • update Kotlin to 2.2.10

A full list of changes from the previous release (version 86) is available through the Git commit log between the releases.


This app is available through the Play Store with the app.grapheneos.camera.play app id. Play Store releases go through review and it usually takes around 1 to 3 days before the Play Store pushes out the update to users. Play Store releases use Play Signing, so we use a separate app id from the releases we publish ourselves to avoid conflicts and to distinguish between them. Each release is initially pushed out through the Beta channel followed by the Stable channel.

Releases of the app signed by GrapheneOS with the app.grapheneos.camera app id are published in the GrapheneOS App Store which provides fully automatic updates. Each release is initially pushed out through the Alpha channel, followed by the Beta channel and then finally the Stable channel. These releases are also bundled as part of GrapheneOS and published on GitHub.

GrapheneOS users must obtain GrapheneOS app updates through our App Store since verified boot metadata is required for out-of-band system app updates on GrapheneOS as part of extending verified boot to them.

Don't miss a new Camera release

NewReleases is sending notifications on new releases.