################################################# # MLS policy constraints # # We aren't using MLS in Microdroid. But the policy grammar requires # at least one MLS declaration, and checkpolicy enforces this. We # don't want to disable MLS, since we share some file labels with the # host (e.g. files in APEXes) which does have MLS. So we include this # fairly harmless constraint. # Process transition: Require equivalence. mlsconstrain process { transition dyntransition } (h1 eq h2 and l1 eq l2);