summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenny Ho <hsiufangho@google.com>2021-05-04 03:27:30 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-05-04 03:27:30 +0000
commit6f70792c2acaee16f2ae221239d4ca4bb4c4c7c9 (patch)
treec8bd19f2909930ba496ad0c5d575285bff3151d7
parentdcb0444a65b2283632f76826bce8d8d62acde324 (diff)
parent5cc5c6c609c06638549a7eb6b81fe642a916959f (diff)
downloadsunfish-sepolicy-6f70792c2acaee16f2ae221239d4ca4bb4c4c7c9.tar.gz
set sepolicy for testing_battery_profile am: 19a9599d90 am: 5cc5c6c609
Original change: https://android-review.googlesource.com/c/device/google/sunfish-sepolicy/+/1693485 Change-Id: I8361880a45ed6f7dd654759112d4f993b25f6839
-rw-r--r--vendor/google/property.te1
-rw-r--r--vendor/google/property_contexts3
-rw-r--r--vendor/google/vendor_init.te3
-rw-r--r--vendor/google/vendor_shell.te1
4 files changed, 8 insertions, 0 deletions
diff --git a/vendor/google/property.te b/vendor/google/property.te
index fe0ab10..0940b1e 100644
--- a/vendor/google/property.te
+++ b/vendor/google/property.te
@@ -1,6 +1,7 @@
vendor_internal_prop(ecoservice_prop)
vendor_internal_prop(vendor_aware_available_prop)
vendor_internal_prop(vendor_battery_defender_prop)
+vendor_internal_prop(vendor_battery_profile_prop)
vendor_internal_prop(vendor_build_type_prop)
vendor_internal_prop(vendor_modem_prop)
vendor_internal_prop(vendor_ramoops_prop)
diff --git a/vendor/google/property_contexts b/vendor/google/property_contexts
index 34b20e7..af2ee75 100644
--- a/vendor/google/property_contexts
+++ b/vendor/google/property_contexts
@@ -23,6 +23,9 @@ vendor.display.native_display_primaries_ready u:object_r:vendor_display_prop:s
# battery
vendor.battery.defender. u:object_r:vendor_battery_defender_prop:s0
+# test battery profile
+persist.vendor.testing_battery_profile u:object_r:vendor_battery_profile_prop:s0
+
# Tcpdump_logger
persist.vendor.tcpdump.log.alwayson u:object_r:vendor_tcpdump_log_prop:s0
vendor.tcpdump.log.ondemand u:object_r:vendor_tcpdump_log_prop:s0
diff --git a/vendor/google/vendor_init.te b/vendor/google/vendor_init.te
index c7afffb..dc0679b 100644
--- a/vendor/google/vendor_init.te
+++ b/vendor/google/vendor_init.te
@@ -46,3 +46,6 @@ userdebug_or_eng(`
')
set_prop(vendor_init, vendor_logging_prop)
+get_prop(vendor_init, test_harness_prop)
+get_prop(vendor_init, vendor_battery_profile_prop)
+set_prop(vendor_init, vendor_battery_defender_prop)
diff --git a/vendor/google/vendor_shell.te b/vendor/google/vendor_shell.te
new file mode 100644
index 0000000..2ace587
--- /dev/null
+++ b/vendor/google/vendor_shell.te
@@ -0,0 +1 @@
+set_prop(vendor_shell, vendor_battery_profile_prop)