summaryrefslogtreecommitdiff
path: root/vendor
diff options
context:
space:
mode:
authorAdam Shih <adamshih@google.com>2021-08-04 12:37:58 +0800
committerAdam Shih <adamshih@google.com>2021-08-04 12:37:58 +0800
commite812edc32bf0f3aa844401677d1b4f7bfa32b91e (patch)
tree5cb956ccd8921c6f36a3adb43733a4d6b048cca7 /vendor
parentd4d8ba98e11483111d604b0506246bf4ad74ee27 (diff)
downloadsunfish-sepolicy-e812edc32bf0f3aa844401677d1b4f7bfa32b91e.tar.gz
make sepolicy compatible with different SW versions
Bug: 194892738 Test: boot to home with no avc denials Change-Id: Ie25f87671b5dd80819eff15b362324402dd2c4bd
Diffstat (limited to 'vendor')
-rw-r--r--vendor/google/hal_sensors_default.te1
-rw-r--r--vendor/google/pixelstats_vendor.te2
-rw-r--r--vendor/qcom/common/hwservice_contexts2
3 files changed, 5 insertions, 0 deletions
diff --git a/vendor/google/hal_sensors_default.te b/vendor/google/hal_sensors_default.te
index 2f746ce..5adebba 100644
--- a/vendor/google/hal_sensors_default.te
+++ b/vendor/google/hal_sensors_default.te
@@ -13,6 +13,7 @@ allow hal_sensors_default sysfs_leds:dir search;
allow hal_sensors_default sysfs_leds:file r_file_perms;
# For Suez metrics collection
+allow hal_sensors_default fwk_stats_hwservice:hwservice_manager find;
binder_call(hal_sensors_default, system_server);
allow hal_sensors_default fwk_stats_service:service_manager find;
binder_use(hal_sensors_default)
diff --git a/vendor/google/pixelstats_vendor.te b/vendor/google/pixelstats_vendor.te
index e6c178d..d8e82e6 100644
--- a/vendor/google/pixelstats_vendor.te
+++ b/vendor/google/pixelstats_vendor.te
@@ -11,6 +11,8 @@ hwbinder_use(pixelstats_vendor)
allow pixelstats_vendor hal_pixelstats_hwservice:hwservice_manager find;
binder_call(pixelstats_vendor, pixelstats_system)
+allow pixelstats_vendor fwk_stats_hwservice:hwservice_manager find;
+
binder_use(pixelstats_vendor)
allow pixelstats_vendor fwk_stats_service:service_manager find;
diff --git a/vendor/qcom/common/hwservice_contexts b/vendor/qcom/common/hwservice_contexts
index f275324..ed11eb4 100644
--- a/vendor/qcom/common/hwservice_contexts
+++ b/vendor/qcom/common/hwservice_contexts
@@ -37,3 +37,5 @@ vendor.qti.hardware.display.allocator::IQtiAllocator u:object
vendor.qti.ims.callinfo::IService u:object_r:hal_imscallinfo_hwservice:s0
vendor.qti.hardware.qseecom::IQSEECom u:object_r:hal_qseecom_hwservice:s0
vendor.qti.hardware.mwqemadapter::IMwqemAdapter u:object_r:hal_mwqemadapter_hwservice:s0
+vendor.qti.hardware.bluetooth_sar::IBluetoothSar u:object_r:hal_bluetooth_coexistence_hwservice:s0
+vendor.qti.hardware.bt_channel_avoidance::IBTChannelAvoidance u:object_r:hal_bluetooth_coexistence_hwservice:s0