diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2021-11-10 20:02:26 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2021-11-10 20:02:26 +0000 |
commit | 88fa38eb04aa9605faa78f052fd8301cb398b995 (patch) | |
tree | 66b11822348bc99db7eae8b0c332ce77921d90b1 | |
parent | c4442922039a9b01d6428d95be45a67d321ae4c4 (diff) | |
parent | 29dcfb591c59d817c4b2cd9ba4b2c3c5dab2deec (diff) |
Snap for 7901677 from 29dcfb591c59d817c4b2cd9ba4b2c3c5dab2deec to sc-platform-release
Change-Id: I3421fc4b29fe84d673b372ebeb86e39e4e23bd8f
-rw-r--r-- | prebuilts/api/31.0/private/flags_health_check.te | 1 | ||||
-rw-r--r-- | prebuilts/api/31.0/private/lmkd.te | 3 | ||||
-rw-r--r-- | prebuilts/api/31.0/private/property.te | 1 | ||||
-rw-r--r-- | prebuilts/api/31.0/private/property_contexts | 10 | ||||
-rw-r--r-- | prebuilts/api/31.0/private/system_server.te | 2 | ||||
-rw-r--r-- | private/flags_health_check.te | 1 | ||||
-rw-r--r-- | private/lmkd.te | 3 | ||||
-rw-r--r-- | private/property.te | 1 | ||||
-rw-r--r-- | private/property_contexts | 10 | ||||
-rw-r--r-- | private/system_server.te | 2 |
10 files changed, 34 insertions, 0 deletions
diff --git a/prebuilts/api/31.0/private/flags_health_check.te b/prebuilts/api/31.0/private/flags_health_check.te index 55d1a9a7b..6b15a3513 100644 --- a/prebuilts/api/31.0/private/flags_health_check.te +++ b/prebuilts/api/31.0/private/flags_health_check.te @@ -7,6 +7,7 @@ set_prop(flags_health_check, device_config_reset_performed_prop) set_prop(flags_health_check, device_config_runtime_native_boot_prop) set_prop(flags_health_check, device_config_runtime_native_prop) set_prop(flags_health_check, device_config_input_native_boot_prop) +set_prop(flags_health_check, device_config_lmkd_native_prop) set_prop(flags_health_check, device_config_netd_native_prop) set_prop(flags_health_check, device_config_activity_manager_native_boot_prop) set_prop(flags_health_check, device_config_media_native_prop) diff --git a/prebuilts/api/31.0/private/lmkd.te b/prebuilts/api/31.0/private/lmkd.te index ec9a93e29..aee1b7f19 100644 --- a/prebuilts/api/31.0/private/lmkd.te +++ b/prebuilts/api/31.0/private/lmkd.te @@ -8,6 +8,9 @@ set_prop(lmkd, system_lmk_prop) # Set lmkd.* properties. set_prop(lmkd, lmkd_prop) +# Get persist.device_config.lmk_native.* properties. +get_prop(lmkd, device_config_lmkd_native_prop) + allow lmkd fs_bpf:dir search; allow lmkd fs_bpf:file read; allow lmkd bpfloader:bpf map_read; diff --git a/prebuilts/api/31.0/private/property.te b/prebuilts/api/31.0/private/property.te index 29f4f1a0f..587cf5e2f 100644 --- a/prebuilts/api/31.0/private/property.te +++ b/prebuilts/api/31.0/private/property.te @@ -1,6 +1,7 @@ # Properties used only in /system system_internal_prop(adbd_prop) system_internal_prop(ctl_snapuserd_prop) +system_internal_prop(device_config_lmkd_native_prop) system_internal_prop(device_config_profcollect_native_boot_prop) system_internal_prop(device_config_statsd_native_prop) system_internal_prop(device_config_statsd_native_boot_prop) diff --git a/prebuilts/api/31.0/private/property_contexts b/prebuilts/api/31.0/private/property_contexts index 4cec7348d..a51fa3a07 100644 --- a/prebuilts/api/31.0/private/property_contexts +++ b/prebuilts/api/31.0/private/property_contexts @@ -237,6 +237,7 @@ persist.device_config.attempted_boot_count u:object_r:device_config_boo persist.device_config.configuration. u:object_r:device_config_configuration_prop:s0 persist.device_config.connectivity. u:object_r:device_config_connectivity_prop:s0 persist.device_config.input_native_boot. u:object_r:device_config_input_native_boot_prop:s0 +persist.device_config.lmkd_native. u:object_r:device_config_lmkd_native_prop:s0 persist.device_config.media_native. u:object_r:device_config_media_native_prop:s0 persist.device_config.netd_native. u:object_r:device_config_netd_native_prop:s0 persist.device_config.profcollect_native_boot. u:object_r:device_config_profcollect_native_boot_prop:s0 @@ -1122,8 +1123,17 @@ ro.telephony.iwlan_operation_mode u:object_r:telephony_config_prop:s0 exact enum telephony.active_modems.max_count u:object_r:telephony_config_prop:s0 exact int telephony.lteOnCdmaDevice u:object_r:telephony_config_prop:s0 exact int persist.dbg.volte_avail_ovr u:object_r:telephony_config_prop:s0 exact int +persist.dbg.volte_avail_ovr0 u:object_r:telephony_config_prop:s0 exact int +persist.dbg.volte_avail_ovr1 u:object_r:telephony_config_prop:s0 exact int +persist.dbg.volte_avail_ovr2 u:object_r:telephony_config_prop:s0 exact int persist.dbg.vt_avail_ovr u:object_r:telephony_config_prop:s0 exact int +persist.dbg.vt_avail_ovr0 u:object_r:telephony_config_prop:s0 exact int +persist.dbg.vt_avail_ovr1 u:object_r:telephony_config_prop:s0 exact int +persist.dbg.vt_avail_ovr2 u:object_r:telephony_config_prop:s0 exact int persist.dbg.wfc_avail_ovr u:object_r:telephony_config_prop:s0 exact int +persist.dbg.wfc_avail_ovr0 u:object_r:telephony_config_prop:s0 exact int +persist.dbg.wfc_avail_ovr1 u:object_r:telephony_config_prop:s0 exact int +persist.dbg.wfc_avail_ovr2 u:object_r:telephony_config_prop:s0 exact int # System locale list filter configuration ro.localization.locale_filter u:object_r:localization_prop:s0 exact string diff --git a/prebuilts/api/31.0/private/system_server.te b/prebuilts/api/31.0/private/system_server.te index 73301c1e9..82b2a1f06 100644 --- a/prebuilts/api/31.0/private/system_server.te +++ b/prebuilts/api/31.0/private/system_server.te @@ -698,6 +698,7 @@ set_prop(system_server, device_config_netd_native_prop) set_prop(system_server, device_config_activity_manager_native_boot_prop) 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_lmkd_native_prop) set_prop(system_server, device_config_media_native_prop) set_prop(system_server, device_config_profcollect_native_boot_prop) set_prop(system_server, device_config_statsd_native_prop) @@ -1213,6 +1214,7 @@ neverallow { device_config_activity_manager_native_boot_prop device_config_connectivity_prop device_config_input_native_boot_prop + device_config_lmkd_native_prop device_config_netd_native_prop device_config_runtime_native_boot_prop device_config_runtime_native_prop diff --git a/private/flags_health_check.te b/private/flags_health_check.te index 55d1a9a7b..6b15a3513 100644 --- a/private/flags_health_check.te +++ b/private/flags_health_check.te @@ -7,6 +7,7 @@ set_prop(flags_health_check, device_config_reset_performed_prop) set_prop(flags_health_check, device_config_runtime_native_boot_prop) set_prop(flags_health_check, device_config_runtime_native_prop) set_prop(flags_health_check, device_config_input_native_boot_prop) +set_prop(flags_health_check, device_config_lmkd_native_prop) set_prop(flags_health_check, device_config_netd_native_prop) set_prop(flags_health_check, device_config_activity_manager_native_boot_prop) set_prop(flags_health_check, device_config_media_native_prop) diff --git a/private/lmkd.te b/private/lmkd.te index ec9a93e29..aee1b7f19 100644 --- a/private/lmkd.te +++ b/private/lmkd.te @@ -8,6 +8,9 @@ set_prop(lmkd, system_lmk_prop) # Set lmkd.* properties. set_prop(lmkd, lmkd_prop) +# Get persist.device_config.lmk_native.* properties. +get_prop(lmkd, device_config_lmkd_native_prop) + allow lmkd fs_bpf:dir search; allow lmkd fs_bpf:file read; allow lmkd bpfloader:bpf map_read; diff --git a/private/property.te b/private/property.te index 29f4f1a0f..587cf5e2f 100644 --- a/private/property.te +++ b/private/property.te @@ -1,6 +1,7 @@ # Properties used only in /system system_internal_prop(adbd_prop) system_internal_prop(ctl_snapuserd_prop) +system_internal_prop(device_config_lmkd_native_prop) system_internal_prop(device_config_profcollect_native_boot_prop) system_internal_prop(device_config_statsd_native_prop) system_internal_prop(device_config_statsd_native_boot_prop) diff --git a/private/property_contexts b/private/property_contexts index 4cec7348d..a51fa3a07 100644 --- a/private/property_contexts +++ b/private/property_contexts @@ -237,6 +237,7 @@ persist.device_config.attempted_boot_count u:object_r:device_config_boo persist.device_config.configuration. u:object_r:device_config_configuration_prop:s0 persist.device_config.connectivity. u:object_r:device_config_connectivity_prop:s0 persist.device_config.input_native_boot. u:object_r:device_config_input_native_boot_prop:s0 +persist.device_config.lmkd_native. u:object_r:device_config_lmkd_native_prop:s0 persist.device_config.media_native. u:object_r:device_config_media_native_prop:s0 persist.device_config.netd_native. u:object_r:device_config_netd_native_prop:s0 persist.device_config.profcollect_native_boot. u:object_r:device_config_profcollect_native_boot_prop:s0 @@ -1122,8 +1123,17 @@ ro.telephony.iwlan_operation_mode u:object_r:telephony_config_prop:s0 exact enum telephony.active_modems.max_count u:object_r:telephony_config_prop:s0 exact int telephony.lteOnCdmaDevice u:object_r:telephony_config_prop:s0 exact int persist.dbg.volte_avail_ovr u:object_r:telephony_config_prop:s0 exact int +persist.dbg.volte_avail_ovr0 u:object_r:telephony_config_prop:s0 exact int +persist.dbg.volte_avail_ovr1 u:object_r:telephony_config_prop:s0 exact int +persist.dbg.volte_avail_ovr2 u:object_r:telephony_config_prop:s0 exact int persist.dbg.vt_avail_ovr u:object_r:telephony_config_prop:s0 exact int +persist.dbg.vt_avail_ovr0 u:object_r:telephony_config_prop:s0 exact int +persist.dbg.vt_avail_ovr1 u:object_r:telephony_config_prop:s0 exact int +persist.dbg.vt_avail_ovr2 u:object_r:telephony_config_prop:s0 exact int persist.dbg.wfc_avail_ovr u:object_r:telephony_config_prop:s0 exact int +persist.dbg.wfc_avail_ovr0 u:object_r:telephony_config_prop:s0 exact int +persist.dbg.wfc_avail_ovr1 u:object_r:telephony_config_prop:s0 exact int +persist.dbg.wfc_avail_ovr2 u:object_r:telephony_config_prop:s0 exact int # System locale list filter configuration ro.localization.locale_filter u:object_r:localization_prop:s0 exact string diff --git a/private/system_server.te b/private/system_server.te index 73301c1e9..82b2a1f06 100644 --- a/private/system_server.te +++ b/private/system_server.te @@ -698,6 +698,7 @@ set_prop(system_server, device_config_netd_native_prop) set_prop(system_server, device_config_activity_manager_native_boot_prop) 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_lmkd_native_prop) set_prop(system_server, device_config_media_native_prop) set_prop(system_server, device_config_profcollect_native_boot_prop) set_prop(system_server, device_config_statsd_native_prop) @@ -1213,6 +1214,7 @@ neverallow { device_config_activity_manager_native_boot_prop device_config_connectivity_prop device_config_input_native_boot_prop + device_config_lmkd_native_prop device_config_netd_native_prop device_config_runtime_native_boot_prop device_config_runtime_native_prop |