Exploit Protection Compatibility Mode is designed to allow apps that have memory related issues picked up by our hardening to run:
The exploit protection compatibility mode toggle will:
Switch from hardened_malloc to Android's standard allocator (Scudo
)
Reduce address space size from 48 bit to Android's standard 39 bit
Disable memory tagging, unless the app has opted-in to it (only on compatible devices)
Allow native debugging (ptrace) access
All of these changes apply only to the selected app and can be toggled separately.