xref: /aosp_15_r20/system/sepolicy/prebuilts/api/33.0/private/artd.te (revision e4a36f4174b17bbab9dc043f4a65dc8d87377290)
1*e4a36f41SAndroid Build Coastguard Worker# art service daemon
2*e4a36f41SAndroid Build Coastguard Workertype artd, domain;
3*e4a36f41SAndroid Build Coastguard Workertype artd_exec, system_file_type, exec_type, file_type;
4*e4a36f41SAndroid Build Coastguard Worker
5*e4a36f41SAndroid Build Coastguard Worker# Allow artd to publish a binder service and make binder calls.
6*e4a36f41SAndroid Build Coastguard Workerbinder_use(artd)
7*e4a36f41SAndroid Build Coastguard Workeradd_service(artd, artd_service)
8*e4a36f41SAndroid Build Coastguard Workerallow artd dumpstate:fifo_file  { getattr write };
9*e4a36f41SAndroid Build Coastguard Worker
10*e4a36f41SAndroid Build Coastguard Workertypeattribute artd coredomain;
11*e4a36f41SAndroid Build Coastguard Worker
12*e4a36f41SAndroid Build Coastguard Workerinit_daemon_domain(artd)
13*e4a36f41SAndroid Build Coastguard Worker
14*e4a36f41SAndroid Build Coastguard Worker# Allow query ART device config properties
15*e4a36f41SAndroid Build Coastguard Workerget_prop(artd, device_config_runtime_native_prop)
16*e4a36f41SAndroid Build Coastguard Workerget_prop(artd, device_config_runtime_native_boot_prop)
17