xref: /aosp_15_r20/system/sepolicy/prebuilts/api/32.0/private/halclientdomain.te (revision e4a36f4174b17bbab9dc043f4a65dc8d87377290)
1*e4a36f41SAndroid Build Coastguard Worker###
2*e4a36f41SAndroid Build Coastguard Worker### Rules for all domains which are clients of a HAL
3*e4a36f41SAndroid Build Coastguard Worker###
4*e4a36f41SAndroid Build Coastguard Worker
5*e4a36f41SAndroid Build Coastguard Worker# Find out whether a HAL in passthrough/in-process mode or
6*e4a36f41SAndroid Build Coastguard Worker# binderized/out-of-process mode
7*e4a36f41SAndroid Build Coastguard Workerhwbinder_use(halclientdomain)
8*e4a36f41SAndroid Build Coastguard Worker
9*e4a36f41SAndroid Build Coastguard Worker# Used to wait for hwservicemanager
10*e4a36f41SAndroid Build Coastguard Workerget_prop(halclientdomain, hwservicemanager_prop)
11*e4a36f41SAndroid Build Coastguard Worker
12*e4a36f41SAndroid Build Coastguard Worker# Wait for HAL server to be up (used by getService)
13*e4a36f41SAndroid Build Coastguard Workerallow halclientdomain hidl_manager_hwservice:hwservice_manager find;
14