what is MTE? encrypted memory?
as it is, android already uses LXC kernel namespaces to isolate processes, and it's possible to pass messages between processes quite securely
what kind of android device do you have? i assume this is a per-application encryption key?