Notable changes in version 75:

  • greatly improve gyroscope framing hint implementation
  • add a dedicated audio recording mute button for the video recording mode in addition to the include audio toggle determining whether the output file will have an audio stream to provide better support dynamically toggling it on and off while recording
  • gracefully cancel image capture requests when switching modes, etc.
  • fix enforcing a minimum of one barcode type for scanning
  • enable generation of v4 APK signatures to replace fs-verity metadata for updates on Android 15 GrapheneOS
  • enable predictive back support
  • add edge-to-edge support
  • improve haptic feedback integration
  • add Material You dynamic colors support
  • migrate to modern Material 3 theme
  • update Android SDK to 35 (Android 15)
  • update target SDK to 35 (Android 15)
  • update CameraX to 1.5.0-alpha04
  • update AndroidX Core to 1.15.0
  • update AndroidX Constraint Layout to 2.2.0
  • update Kotlin to 2.1.0
  • update NDK to 27.2.12479018
  • update Android Gradle plugin to 8.7.3
  • update Gradle to 8.10.2

A full list of changes from the previous release (version 74) 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.

  • KindnessInfinity@lemmy.mlOPM
    link
    fedilink
    English
    arrow-up
    1
    ·
    23 days ago

    Only officially supported devices listed here can be used with GrapheneOS: https://grapheneos.org/faq#supported-devices

    Please be aware that GrapheneOS is not a ROM, as ROM stands for Read Only Memory. The storage medium GrapheneOS is installed to is writeable, thus not being a ROM. Similar to how Windows or Mac are not ROMs but operating systems.

    • Foxitixation
      link
      fedilink
      English
      arrow-up
      1
      ·
      21 days ago

      I downloaded the GrapheneOS camera app on LineageOS and it works fine. Also isn’t GrapheneOS an custom Android ROM

      • KindnessInfinity@lemmy.mlOPM
        link
        fedilink
        English
        arrow-up
        2
        ·
        21 days ago

        Awesome! Always good to see those who like the camera app. GrapheneOS Is an operating system, like how GNU/Linux is an operating system.