diff options
author | Jenny Ho <hsiufangho@google.com> | 2021-04-21 16:06:56 +0800 |
---|---|---|
committer | Jenny Ho <hsiufangho@google.com> | 2021-05-03 16:49:26 +0800 |
commit | 19a9599d90aa935698850b501f5510ed987003f0 (patch) | |
tree | c8bd19f2909930ba496ad0c5d575285bff3151d7 /vendor | |
parent | 7a7516e5103b0c262481546de5c1a2fe08e50eab (diff) | |
download | sunfish-sepolicy-19a9599d90aa935698850b501f5510ed987003f0.tar.gz |
set sepolicy for testing_battery_profile
need run /vendor/bin/sh before setprop
Bug: 180511460
Signed-off-by: Jenny Ho <hsiufangho@google.com>
Change-Id: Iade61f2c5b1aceb3e91986b8e2075cf471905f89
Diffstat (limited to 'vendor')
-rw-r--r-- | vendor/google/property.te | 1 | ||||
-rw-r--r-- | vendor/google/property_contexts | 3 | ||||
-rw-r--r-- | vendor/google/vendor_init.te | 3 | ||||
-rw-r--r-- | vendor/google/vendor_shell.te | 1 |
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) |