- Edited
scrampker The gapps combability layer must have seen major improvements since I re-installed gOS on my Pixel 6 Pro like 9 months ago. I think I had to set compatibility mode on 2-3 apps
If an apps crashes with exploit protection compatibility mode disabled, that doesn't have anything to do with sandboxed Google Play Services on GrapheneOS.
Those apps have memory corruption bugs, which are picked up by hardened_malloc on GrapheneOS. If those apps no longer crash, then the app developers have fixed their memory corruption bugs: this isn't something fixed by or changed by GrapheneOS.
GrapheneOS provides the exploit protection compatibility mode for apps which have memory corruption bugs. Enabling the togggle switches from hardened_malloc to Android's standard allocator (Scudo) and will reduce address space size from 48 bit to Android's standard 39 bit.
For more information, please read: https://grapheneos.org/usage#bugs-uncovered-by-security-features