diff options
author | Xin Li <delphij@google.com> | 2021-06-22 08:03:26 +0000 |
---|---|---|
committer | Xin Li <delphij@google.com> | 2021-06-22 19:10:49 +0000 |
commit | 065422a4cebcfaa799a635f3cfcf1432dab29478 (patch) | |
tree | 330f38dc21cc8c8eaa97c5cf5ad3fd4afd234510 /vendor | |
parent | 09d98ccc81fbcef63a9b73baf0a155aec935499e (diff) | |
download | sunfish-sepolicy-065422a4cebcfaa799a635f3cfcf1432dab29478.tar.gz |
Revert "Stats: removed obsolete IStats HIDL sepolicies"
This reverts commit 09d98ccc81fbcef63a9b73baf0a155aec935499e.
Reason for revert: b/191638359
Merged-In: I738bb1c1699dd6d2e075fb0f822129d65328eb5a
Change-Id: I89f0a46860f82b0f3a8d90dff9636cc848d5b23d
Diffstat (limited to 'vendor')
-rw-r--r-- | vendor/google/hal_health_default.te | 1 | ||||
-rw-r--r-- | vendor/google/hal_sensors_default.te | 1 | ||||
-rw-r--r-- | vendor/google/pixelstats_vendor.te | 3 | ||||
-rw-r--r-- | vendor/google/uv_exposure_reporter.te | 2 |
4 files changed, 7 insertions, 0 deletions
diff --git a/vendor/google/hal_health_default.te b/vendor/google/hal_health_default.te index 4adbaa1..d320e81 100644 --- a/vendor/google/hal_health_default.te +++ b/vendor/google/hal_health_default.te @@ -4,6 +4,7 @@ r_dir_file(hal_health_default, sysfs_scsi_devices_0000) set_prop(hal_health_default, vendor_shutdown_prop) set_prop(hal_health_default, vendor_battery_defender_prop) +allow hal_health_default fwk_stats_hwservice:hwservice_manager find; allow hal_health_default fwk_stats_service:service_manager find; binder_use(hal_health_default) 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..7498cfc 100644 --- a/vendor/google/pixelstats_vendor.te +++ b/vendor/google/pixelstats_vendor.te @@ -11,6 +11,9 @@ 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_call(pixelstats_vendor, stats_service_server) + binder_use(pixelstats_vendor) allow pixelstats_vendor fwk_stats_service:service_manager find; diff --git a/vendor/google/uv_exposure_reporter.te b/vendor/google/uv_exposure_reporter.te index 0d7ec6b..8aa682a 100644 --- a/vendor/google/uv_exposure_reporter.te +++ b/vendor/google/uv_exposure_reporter.te @@ -3,7 +3,9 @@ type uv_exposure_reporter, domain, coredomain; app_domain(uv_exposure_reporter) allow uv_exposure_reporter app_api_service:service_manager find; +allow uv_exposure_reporter fwk_stats_hwservice:hwservice_manager find; allow uv_exposure_reporter sysfs_msm_subsys:dir search; allow uv_exposure_reporter sysfs_msm_subsys:file r_file_perms; +binder_call(uv_exposure_reporter, stats_service_server); allow uv_exposure_reporter fwk_stats_service:service_manager find; binder_use(uv_exposure_reporter) |