Oddbean new post about | logout
 hum... What's EPCM? 
 @MetropleX [GrapheneOS] ⚡🟣  would have to give you the fine details. I believe the point is to protect you from attacks involving memory. This is what it looks like in settings. GrapheneOS only, as far as I know.

https://i.nostr.build/eLEm.png 
 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.