summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenny Ho <hsiufangho@google.com>2021-05-04 03:59:13 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-05-04 03:59:13 +0000
commit16dc0fadf20a4a52fd5ccb34c3d3440207f69c31 (patch)
tree8649db4a64b7f7c659ef477fe9e5bc56bc20f1e7
parent37595a43df45e85f9231ec29a9e972810529146e (diff)
parent6f70792c2acaee16f2ae221239d4ca4bb4c4c7c9 (diff)
downloadsunfish-sepolicy-16dc0fadf20a4a52fd5ccb34c3d3440207f69c31.tar.gz
set sepolicy for testing_battery_profile am: 19a9599d90 am: 5cc5c6c609 am: 6f70792c2a
Original change: https://android-review.googlesource.com/c/device/google/sunfish-sepolicy/+/1693485 Change-Id: Id80f617832a0bd72dffb21ef5a09966111a19ddc
-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 bf47b25..4687980 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 f6784e0..6fb2cd3 100644
--- a/vendor/google/property_contexts
+++ b/vendor/google/property_contexts
@@ -26,6 +26,9 @@ vendor.all.devices.ready u:object_r:vendor_device_prop:s0
# 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)