diff options
Diffstat (limited to 'prebuilts/api/32.0/private/lmkd.te')
-rw-r--r-- | prebuilts/api/32.0/private/lmkd.te | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/prebuilts/api/32.0/private/lmkd.te b/prebuilts/api/32.0/private/lmkd.te new file mode 100644 index 000000000..aee1b7f19 --- /dev/null +++ b/prebuilts/api/32.0/private/lmkd.te @@ -0,0 +1,18 @@ +typeattribute lmkd coredomain; + +init_daemon_domain(lmkd) + +# Set sys.lmk.* properties. +set_prop(lmkd, system_lmk_prop) + +# Set lmkd.* properties. +set_prop(lmkd, lmkd_prop) + +# Get persist.device_config.lmk_native.* properties. +get_prop(lmkd, device_config_lmkd_native_prop) + +allow lmkd fs_bpf:dir search; +allow lmkd fs_bpf:file read; +allow lmkd bpfloader:bpf map_read; + +neverallow { domain -init -lmkd -vendor_init } lmkd_prop:property_service set; |