diff --git a/tracking_denials/hal_neuralnetworks_armnn.te b/tracking_denials/hal_neuralnetworks_armnn.te index 8f3138cc..0c0fa7c5 100644 --- a/tracking_denials/hal_neuralnetworks_armnn.te +++ b/tracking_denials/hal_neuralnetworks_armnn.te @@ -1,15 +1,5 @@ # b/260366177 dontaudit hal_neuralnetworks_armnn system_data_file:dir { search }; -# b/260768359 -dontaudit hal_neuralnetworks_armnn default_prop:file { getattr }; -dontaudit hal_neuralnetworks_armnn default_prop:file { map }; -dontaudit hal_neuralnetworks_armnn default_prop:file { open }; -dontaudit hal_neuralnetworks_armnn default_prop:file { read }; -# b/260921579 -dontaudit hal_neuralnetworks_armnn default_prop:file { getattr }; -dontaudit hal_neuralnetworks_armnn default_prop:file { map }; -dontaudit hal_neuralnetworks_armnn default_prop:file { open }; -dontaudit hal_neuralnetworks_armnn default_prop:file { read }; # b/264489188 userdebug_or_eng(` permissive hal_neuralnetworks_armnn; diff --git a/vendor/property.te b/vendor/property.te index 8ef51a8c..105574b9 100644 --- a/vendor/property.te +++ b/vendor/property.te @@ -13,3 +13,6 @@ vendor_internal_prop(vendor_dynamic_sensor_prop) # Mali Integration vendor_restricted_prop(vendor_arm_runtime_option_prop) + +# ArmNN +vendor_internal_prop(vendor_armnn_config_prop) diff --git a/vendor/property_contexts b/vendor/property_contexts index 8e439464..e837a5cb 100644 --- a/vendor/property_contexts +++ b/vendor/property_contexts @@ -20,3 +20,6 @@ vendor.dynamic_sensor. u:object_r:vendor_dynamic_sensor_prop # Mali GPU driver configuration and debug options vendor.mali. u:object_r:vendor_arm_runtime_option_prop:s0 prefix + +# ArmNN configuration +ro.vendor.armnn. u:object_r:vendor_armnn_config_prop:s0 prefix diff --git a/vendor/vendor_init.te b/vendor/vendor_init.te index 2071850e..373eeafd 100644 --- a/vendor/vendor_init.te +++ b/vendor/vendor_init.te @@ -30,5 +30,8 @@ set_prop(vendor_init, vendor_usb_config_prop) set_prop(vendor_init, vendor_arm_runtime_option_prop) set_prop(vendor_init, vendor_ssrdump_prop) +# ArmNN +set_prop(vendor_init, vendor_armnn_config_prop) + # MM allow vendor_init proc_watermark_scale_factor:file w_file_perms;