diff options
-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 6f7a3c9..77467f6 100644 --- a/vendor/google/property.te +++ b/vendor/google/property.te @@ -8,6 +8,7 @@ vendor_internal_prop(vendor_shutdown_prop) vendor_internal_prop(vendor_tcpdump_log_prop) vendor_internal_prop(vendor_vibrator_prop) vendor_internal_prop(vendor_twoshay_prop) +vendor_internal_prop(vendor_battery_profile_prop) # vendor verbose logging property vendor_internal_prop(vendor_logging_prop) diff --git a/vendor/google/property_contexts b/vendor/google/property_contexts index 1ad0a49..558bc65 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 b41f4d0..bc2ed4e 100644 --- a/vendor/google/vendor_init.te +++ b/vendor/google/vendor_init.te @@ -35,3 +35,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) |