Changes in version 5:
- disable hardened_malloc for the Uber apps by default due to buggy anti-tampering code parsing /proc/self/smaps while allocating a lot of memory and infinite looping until it runs out of memory due to creating new VMAs (also enables other per-app protections by default due to how compatibility entries work)
- extend Chrome configuration to the Beta, Canary and Dev variants
- extend Brave configuration to the Beta and Nightly variants
- use Long integer for bitwise operation to avoid a future issue
- update Android SDK to 37 (Android 17)
- update Android target SDK to 37 (Android 17)
- update Android build tools to 37.0.0
- update Protobuf Gradle plugin to 0.10.0
- update Protobuf libraries to 4.35.0
- update Android Gradle plugin to 9.2.1 and replace deprecated functionality
- update Kotlin to 2.3.20
- update Kotlin Symbol Processing plugin to 2.3.9
A full list of changes from the previous release (version 4) is available through the Git commit log between the releases.
This update is available to GrapheneOS users via our app repository and will also be bundled into the next OS release.
You must log in or # to comment.

