diff --git a/private/property.te b/private/property.te index 41a4c2ff3..e594272f6 100644 --- a/private/property.te +++ b/private/property.te @@ -13,6 +13,7 @@ system_internal_prop(device_config_window_manager_native_boot_prop) system_internal_prop(device_config_configuration_prop) system_internal_prop(device_config_connectivity_prop) system_internal_prop(device_config_swcodec_native_prop) +system_internal_prop(device_config_tethering_prop) system_internal_prop(dmesgd_start_prop) system_internal_prop(fastbootd_protocol_prop) system_internal_prop(gsid_prop) diff --git a/private/property_contexts b/private/property_contexts index 7e94997f8..dbedf1ec4 100644 --- a/private/property_contexts +++ b/private/property_contexts @@ -261,6 +261,7 @@ persist.device_config.vendor_system_native. u:object_r:device_config_ven persist.device_config.vendor_system_native_boot. u:object_r:device_config_vendor_system_native_boot_prop:s0 persist.device_config.virtualization_framework_native. u:object_r:device_config_virtualization_framework_native_prop:s0 persist.device_config.window_manager_native_boot. u:object_r:device_config_window_manager_native_boot_prop:s0 +persist.device_config.tethering. u:object_r:device_config_tethering_prop:s0 # F2FS smart idle maint prop persist.device_config.storage_native_boot.smart_idle_maint_enabled u:object_r:smart_idle_maint_enabled_prop:s0 exact bool diff --git a/private/system_server.te b/private/system_server.te index 6d3bc78d2..1d55d5431 100644 --- a/private/system_server.te +++ b/private/system_server.te @@ -1071,6 +1071,9 @@ get_prop(system_server, adbd_prop) # Set persist.adb.tls_server.enable property set_prop(system_server, system_adbd_prop) +# Set tethering properties +set_prop(system_server, device_config_tethering_prop) + # Allow invoking tools like "timeout" allow system_server toolbox_exec:file rx_file_perms;