LIVE
Loading live headlines…
Home Trending World Technology Entertainment Gaming Sports Music Science Lifestyle Business About Contact
c/grapheneos by u/KindnessInfinity 3w ago github.com

GrapheneOS App Store version 36 released

12 upvotes 0 comments
Notable changes in version 36:

- fix crash in handling background install confirmation on Android 16 and later
- ignore PendingActions from untrusted callers of MainActivity to avoid the potential for users to be tricked into installing an APK via the standard install dialog (reported by [@thomasbuilds](https://github.com/thomasbuilds))
- remove usage of buggy experimental BadgeUtils functionality from the Material Components library
- update AndroidX Activity KTX library to 1.13.0
- update AndroidX Core KTX library to 1.18.0
- update AndroidX Navigation libraries and plugin to 2.9.8
- update Glide library to 5.0.7
- update Bouncy Castle library to 1.84
- update Android Gradle plugin to 9.2.0
- update Kotlin to 2.3.21
- update Kotlin Symbol Processing to 2.3.7
- update Gradle to 9.4.1
- raise TLS key pinning expiry date to 2027-04-01

A full list of changes from the previous release (version 35) is available through the [Git commit log between the releases](https://github.com/GrapheneOS/Apps/compare/35...36).

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](https://grapheneos.org/features#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.**
Visit source Open discussion