Re-add sys_traced prop
Add permissions for:
persist.device_config.global_settings.sys_traced
Bug: b/71737179
Test: As follows:
patch aosp/891475
patch aosp/891853
patch ag/6224352
$ adb shell
walleye:/ $ ps -A | grep traced
nobody 1135 1 52288 2200 0 0 S traced
nobody 1136 1 52288 2256 0 0 S
traced_probes
walleye:/ $ settings put global sys_traced 0
walleye:/ $ ps -A | grep traced
1|walleye:/ $
walleye:/ $ settings put global sys_traced 1
1|walleye:/ $ ps -A | grep traced
nobody 12386 1 52288 2208 0 0 S traced
nobody 12387 1 52288 2248 0 0 S
traced_probes
Change-Id: I8898672c8fdc9c5d87a31b90f6c7d5c03bef78ed
diff --git a/private/system_server.te b/private/system_server.te
index 6dcecad..9b986b1 100644
--- a/private/system_server.te
+++ b/private/system_server.te
@@ -602,6 +602,7 @@
set_prop(system_server, device_config_runtime_native_boot_prop)
set_prop(system_server, device_config_runtime_native_prop)
set_prop(system_server, device_config_media_native_prop)
+set_prop(system_server, device_config_sys_traced_prop)
# BootReceiver to read ro.boot.bootreason
get_prop(system_server, bootloader_boot_reason_prop)
@@ -967,6 +968,7 @@
device_config_runtime_native_boot_prop
device_config_runtime_native_prop
device_config_media_native_prop
+ device_config_sys_traced_prop
}:property_service set;
# system_server should never be executing dex2oat. This is either