Notable changes in version 34:
- adjust selection logic for ABI APK variants in order to start using 64-bit-only Vanadium updates on 64-bit-only devices
- improve edge-to-edge support for the details screen by fixing padding
- update target API level to 36 (Android 16)
- update AndroidX Lifecycle libraries to 2.10.0
- update AndroidX Swipe Refresh Layout library to 1.2.0
- update AndroidX Activity library to 1.12.3
- update AndroidX navigation libraries/plugin to 2.9.7
- update Glide library to 5.0.5
- update Bouncy Castle library to 1.83
- update Gradle to 9.3.1
- update Android Gradle plugin to 8.13.2
- update Kotlin Symbol Processing Gradle plugin to 2.3.5
- update Kotlin to 2.2.21
- update Android build tools to 36.1.0
- raise minimum repository metadata timestamp
- add new Let's Encrypt roots
- raise TLS key pinning expiry date to February 2027
A full list of changes from the previous release (version 33) is available through the Git commit log between the releases.
App Store is the client for the GrapheneOS app repository. It's included in GrapheneOS but can also be used on other Android 12+ operating systems. Our app repository currently provides our standalone apps, out-of-band updates to certain GrapheneOS components and a mirror of the core Google Play apps and Android Auto to make it easy for GrapheneOS users to install sandboxed Google Play with versions of the Google Play apps we've tested with our sandboxed Google Play compatibility layer.
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.