diff options
author | Linux Build Service Account <lnxbuild@localhost> | 2022-01-16 17:15:33 -0800 |
---|---|---|
committer | Linux Build Service Account <lnxbuild@localhost> | 2022-01-16 17:15:33 -0800 |
commit | f95502c57f0660c78ade9849a050db3163bc3ff4 (patch) | |
tree | b6eb4d8f68b7bb6343abf2b523c8b90162202bd6 | |
parent | 4dbbf4151b6ad25fb0b0137134cfe78827866b20 (diff) | |
parent | 52e469785839edd64ae4583326ba1582bedce802 (diff) |
Merge 52e469785839edd64ae4583326ba1582bedce802 on remote branch
Change-Id: Ia4924685fb09c388ff10812c7c1703389b562a6e
-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 5af18085e..fdc320612 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 a268d1594..8cd0e425e 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 5af18085e..fdc320612 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 a268d1594..8cd0e425e 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 |