summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-05-09 05:57:04 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-05-09 05:57:04 +0000
commitd7be58be63631334f21c0bb3aba5266aa3e3b01e (patch)
tree3992071a8a59fceb8522fbc00d18f3e0d010cf82
parent10fe6e2f6932a7b0c639f947869e4c4480b338c6 (diff)
parentd918241a085fe6adfef1272872ffd069881e8fc7 (diff)
downloadredbull-sepolicy-d7be58be63631334f21c0bb3aba5266aa3e3b01e.tar.gz
Snap for 8558685 from d918241a085fe6adfef1272872ffd069881e8fc7 to tm-frc-documentsui-release
Change-Id: Ie9c66999496b75b314f59fb12c85d7f2bd874535
-rw-r--r--vendor/google/hal_health_default.te2
-rw-r--r--vendor/google/service_contexts1
-rw-r--r--vendor/qcom/common/file_contexts2
-rw-r--r--vendor/qcom/common/service.te2
-rw-r--r--vendor/qcom/common/service_contexts2
5 files changed, 7 insertions, 2 deletions
diff --git a/vendor/google/hal_health_default.te b/vendor/google/hal_health_default.te
index 11ce328..9bca064 100644
--- a/vendor/google/hal_health_default.te
+++ b/vendor/google/hal_health_default.te
@@ -16,3 +16,5 @@ allow hal_health_default persist_battery_file:dir rw_dir_perms;
allow hal_health_default mnt_vendor_file:dir search;
allow hal_health_default sysfs_chargelevel:file rw_file_perms;
allow hal_health_default sysfs_batteryinfo:file w_file_perms;
+
+r_dir_file(hal_health_default, sysfs_typec_info)
diff --git a/vendor/google/service_contexts b/vendor/google/service_contexts
index d7a1e46..4bac73b 100644
--- a/vendor/google/service_contexts
+++ b/vendor/google/service_contexts
@@ -1 +1,2 @@
+android.hardware.drm.IDrmFactory/widevine u:object_r:hal_drm_service:s0
com.google.hardware.pixel.display.IDisplay/default u:object_r:hal_pixel_display_service:s0
diff --git a/vendor/qcom/common/file_contexts b/vendor/qcom/common/file_contexts
index 2586824..5000974 100644
--- a/vendor/qcom/common/file_contexts
+++ b/vendor/qcom/common/file_contexts
@@ -53,7 +53,7 @@
/(vendor|system/vendor)/bin/ssr_diag u:object_r:vendor_ssr_diag_exec:s0
/(vendor|system/vendor)/bin/hw/qcrild u:object_r:rild_exec:s0
/(vendor|system/vendor)/bin/hw/android\.hardware\.drm@[0-9]+\.[0-9]+-service\.clearkey u:object_r:hal_drm_clearkey_exec:s0
-/(vendor|system/vendor)/bin/hw/android\.hardware\.drm@[0-9]+\.[0-9]+-service\.widevine u:object_r:hal_drm_widevine_exec:s0
+/(vendor|system/vendor)/bin/hw/android\.hardware\.drm(@[0-9]+\.[0-9]+)?-service\.widevine u:object_r:hal_drm_widevine_exec:s0
/(vendor|system/vendor)/bin/hw/android\.hardware\.gnss@.*-service-qti u:object_r:hal_gnss_qti_exec:s0
/(vendor|system/vendor)/bin/hw/vendor\.qti\.gnss@.*-service u:object_r:hal_gnss_qti_exec:s0
/(vendor|system/vendor)/bin/hw/android\.hardware\.bluetooth@1\.0-service-qti u:object_r:hal_bluetooth_default_exec:s0
diff --git a/vendor/qcom/common/service.te b/vendor/qcom/common/service.te
index f104da7..7497c88 100644
--- a/vendor/qcom/common/service.te
+++ b/vendor/qcom/common/service.te
@@ -1 +1 @@
-type hal_telephony_service, service_manager_type, vendor_service;
+type hal_telephony_service, service_manager_type, vendor_service, protected_service;
diff --git a/vendor/qcom/common/service_contexts b/vendor/qcom/common/service_contexts
index 405f768..c11263b 100644
--- a/vendor/qcom/common/service_contexts
+++ b/vendor/qcom/common/service_contexts
@@ -1 +1,3 @@
vendor.qti.hardware.radio.ims.IImsRadio/default u:object_r:hal_telephony_service:s0
+vendor.qti.hardware.radio.ims.IImsRadio/imsradio0 u:object_r:hal_telephony_service:s0
+vendor.qti.hardware.radio.ims.IImsRadio/imsradio1 u:object_r:hal_telephony_service:s0