diff --git a/file_contexts b/file_contexts index dd09c1f6f5fe089bfa7f223977db5890d2f242f0..85a1b04e0f735749d5d8e67cfe86fb6fedad2359 100644 --- a/file_contexts +++ b/file_contexts @@ -158,6 +158,7 @@ /system/bin/logd u:object_r:logd_exec:s0 /system/bin/uncrypt u:object_r:uncrypt_exec:s0 /system/bin/logwrapper u:object_r:system_file:s0 +/system/bin/vdc u:object_r:vdc_exec:s0 ############################# # Vendor files # diff --git a/vdc.te b/vdc.te new file mode 100644 index 0000000000000000000000000000000000000000..a5ca2f29c7f80664d78643f244faa5f10417142b --- /dev/null +++ b/vdc.te @@ -0,0 +1,10 @@ +# vdc spawned from init for the following services: +# defaultcrypto +# encrypt + +type vdc, domain; +type vdc_exec, exec_type, file_type; + +init_daemon_domain(vdc) + +unix_socket_connect(vdc, vold, vold)