Add vendor prefix to hal_dumpstate_prop
For devices having PRODUCT_SHIPPING_API_LEVEL >= R, all vendor property
contexts should have the vendor namespace. It's enforced by VTS. So this
renames hal_dumpstate_prop to vendor_hal_dumpstate_prop.
Bug: 175526482
Test: build and see vendor_property_contexts
Change-Id: I300d6da9609004a9a099806767e3e3b4913ecb92
diff --git a/sepolicy/vendor/google/hal_dumpstate_impl.te b/sepolicy/vendor/google/hal_dumpstate_impl.te
index eb534da..c18b585 100644
--- a/sepolicy/vendor/google/hal_dumpstate_impl.te
+++ b/sepolicy/vendor/google/hal_dumpstate_impl.te
@@ -1,12 +1,12 @@
type hal_dumpstate_impl, domain;
type hal_dumpstate_impl_exec, exec_type, vendor_file_type, file_type;
-vendor_internal_prop(hal_dumpstate_prop)
+vendor_internal_prop(vendor_hal_dumpstate_prop)
hal_server_domain(hal_dumpstate_impl, hal_dumpstate)
init_daemon_domain(hal_dumpstate_impl)
-set_prop(hal_dumpstate_impl, hal_dumpstate_prop)
+set_prop(hal_dumpstate_impl, vendor_hal_dumpstate_prop)
allow system_server hal_dumpstate_server:process sigkill;
carwatchdog_client_domain(hal_dumpstate_impl)
diff --git a/sepolicy/vendor/google/property_contexts b/sepolicy/vendor/google/property_contexts
index ab001f2..8bcb799 100644
--- a/sepolicy/vendor/google/property_contexts
+++ b/sepolicy/vendor/google/property_contexts
@@ -1 +1 @@
-persist.vendor.verbose_logging_enabled u:object_r:hal_dumpstate_prop:s0
+persist.vendor.verbose_logging_enabled u:object_r:vendor_hal_dumpstate_prop:s0