1# Properties used only in /system 2# 3# DO NOT ADD system_internal_prop here. 4# Instead, add to private/property.te. 5# TODO(b/150331497): move these to private/property.te 6system_internal_prop(apexd_prop) 7system_internal_prop(bootloader_boot_reason_prop) 8system_internal_prop(device_config_activity_manager_native_boot_prop) 9system_internal_prop(device_config_boot_count_prop) 10system_internal_prop(device_config_input_native_boot_prop) 11system_internal_prop(device_config_netd_native_prop) 12system_internal_prop(device_config_reset_performed_prop) 13system_internal_prop(firstboot_prop) 14 15compatible_property_only(` 16 # DO NOT ADD ANY PROPERTIES HERE 17 system_internal_prop(boottime_prop) 18 system_internal_prop(charger_prop) 19 system_internal_prop(cold_boot_done_prop) 20 system_internal_prop(ctl_adbd_prop) 21 system_internal_prop(ctl_apexd_prop) 22 system_internal_prop(ctl_bootanim_prop) 23 system_internal_prop(ctl_bugreport_prop) 24 system_internal_prop(ctl_console_prop) 25 system_internal_prop(ctl_dumpstate_prop) 26 system_internal_prop(ctl_fuse_prop) 27 system_internal_prop(ctl_gsid_prop) 28 system_internal_prop(ctl_interface_restart_prop) 29 system_internal_prop(ctl_interface_stop_prop) 30 system_internal_prop(ctl_mdnsd_prop) 31 system_internal_prop(ctl_restart_prop) 32 system_internal_prop(ctl_rildaemon_prop) 33 system_internal_prop(ctl_sigstop_prop) 34 system_internal_prop(dynamic_system_prop) 35 system_internal_prop(heapprofd_enabled_prop) 36 system_internal_prop(llkd_prop) 37 system_internal_prop(lpdumpd_prop) 38 system_internal_prop(mmc_prop) 39 system_internal_prop(mock_ota_prop) 40 system_internal_prop(net_dns_prop) 41 system_internal_prop(overlay_prop) 42 system_internal_prop(persistent_properties_ready_prop) 43 system_internal_prop(safemode_prop) 44 system_internal_prop(system_lmk_prop) 45 system_internal_prop(system_trace_prop) 46 system_internal_prop(test_boot_reason_prop) 47 system_internal_prop(time_prop) 48 system_internal_prop(traced_enabled_prop) 49 system_internal_prop(traced_lazy_prop) 50') 51 52# Properties which can't be written outside system 53system_restricted_prop(aac_drc_prop) 54system_restricted_prop(adaptive_haptics_prop) 55system_restricted_prop(apex_ready_prop) 56system_restricted_prop(arm64_memtag_prop) 57system_restricted_prop(binder_cache_bluetooth_server_prop) 58system_restricted_prop(binder_cache_system_server_prop) 59system_restricted_prop(binder_cache_telephony_server_prop) 60system_restricted_prop(boot_status_prop) 61system_restricted_prop(bootanim_system_prop) 62system_restricted_prop(bootloader_prop) 63system_restricted_prop(boottime_public_prop) 64system_restricted_prop(bq_config_prop) 65system_restricted_prop(build_bootimage_prop) 66system_restricted_prop(build_prop) 67system_restricted_prop(composd_vm_art_prop) 68system_restricted_prop(device_config_aconfig_flags_prop) 69system_restricted_prop(device_config_camera_native_prop) 70system_restricted_prop(device_config_edgetpu_native_prop) 71system_restricted_prop(device_config_media_native_prop) 72system_restricted_prop(device_config_nnapi_native_prop) 73system_restricted_prop(device_config_runtime_native_boot_prop) 74system_restricted_prop(device_config_runtime_native_prop) 75system_restricted_prop(device_config_surface_flinger_native_boot_prop) 76system_restricted_prop(device_config_vendor_system_native_prop) 77system_restricted_prop(device_config_vendor_system_native_boot_prop) 78system_restricted_prop(drm_forcel3_prop) 79system_restricted_prop(fingerprint_prop) 80system_restricted_prop(gwp_asan_prop) 81system_restricted_prop(hal_instrumentation_prop) 82system_restricted_prop(userdebug_or_eng_prop) 83system_restricted_prop(init_service_status_prop) 84system_restricted_prop(libc_debug_prop) 85system_restricted_prop(module_sdkextensions_prop) 86system_restricted_prop(nnapi_ext_deny_product_prop) 87system_restricted_prop(persist_wm_debug_prop) 88system_restricted_prop(power_debug_prop) 89system_restricted_prop(property_service_version_prop) 90system_restricted_prop(provisioned_prop) 91system_restricted_prop(restorecon_prop) 92system_restricted_prop(retaildemo_prop) 93system_restricted_prop(servicemanager_prop) 94system_restricted_prop(smart_idle_maint_enabled_prop) 95system_restricted_prop(socket_hook_prop) 96system_restricted_prop(sqlite_log_prop) 97system_restricted_prop(surfaceflinger_display_prop) 98system_restricted_prop(system_boot_reason_prop) 99system_restricted_prop(system_jvmti_agent_prop) 100system_restricted_prop(traced_oome_heap_session_count_prop) 101system_restricted_prop(ab_update_gki_prop) 102system_restricted_prop(usb_prop) 103system_restricted_prop(userspace_reboot_exported_prop) 104system_restricted_prop(vold_status_prop) 105system_restricted_prop(vts_status_prop) 106 107starting_at_board_api(202504, ` 108 system_restricted_prop(enable_16k_pages_prop) 109 system_restricted_prop(profcollectd_etr_prop) 110') 111 112compatible_property_only(` 113 # DO NOT ADD ANY PROPERTIES HERE 114 system_restricted_prop(config_prop) 115 system_restricted_prop(cppreopt_prop) 116 system_restricted_prop(dalvik_prop) 117 system_restricted_prop(debuggerd_prop) 118 system_restricted_prop(device_logging_prop) 119 system_restricted_prop(dhcp_prop) 120 system_restricted_prop(dumpstate_prop) 121 system_restricted_prop(exported3_system_prop) 122 system_restricted_prop(exported_dumpstate_prop) 123 system_restricted_prop(exported_secure_prop) 124 system_restricted_prop(heapprofd_prop) 125 system_restricted_prop(net_radio_prop) 126 system_restricted_prop(pan_result_prop) 127 system_restricted_prop(persist_debug_prop) 128 system_restricted_prop(shell_prop) 129 system_restricted_prop(test_harness_prop) 130 system_restricted_prop(theme_prop) 131 system_restricted_prop(use_memfd_prop) 132 system_restricted_prop(vold_prop) 133') 134 135# Properties which can be written only by vendor_init 136system_vendor_config_prop(apexd_config_prop) 137system_vendor_config_prop(apexd_select_prop) 138system_vendor_config_prop(aaudio_config_prop) 139until_board_api(202604, `system_vendor_config_prop(apk_verity_prop)') 140system_vendor_config_prop(audio_config_prop) 141system_vendor_config_prop(bootanim_config_prop) 142system_vendor_config_prop(bluetooth_config_prop) 143system_vendor_config_prop(build_attestation_prop) 144system_vendor_config_prop(build_config_prop) 145system_vendor_config_prop(build_odm_prop) 146system_vendor_config_prop(build_vendor_prop) 147system_vendor_config_prop(camera_calibration_prop) 148system_vendor_config_prop(camera_config_prop) 149system_vendor_config_prop(camera2_extensions_prop) 150system_vendor_config_prop(camerax_extensions_prop) 151system_vendor_config_prop(charger_config_prop) 152system_vendor_config_prop(codec2_config_prop) 153system_vendor_config_prop(composd_vm_vendor_prop) 154system_vendor_config_prop(cpu_variant_prop) 155system_vendor_config_prop(debugfs_restriction_prop) 156starting_at_board_api(202504, ` 157 system_vendor_config_prop(drm_config_prop) 158') 159system_vendor_config_prop(drm_service_config_prop) 160system_vendor_config_prop(exported_camera_prop) 161system_vendor_config_prop(exported_config_prop) 162system_vendor_config_prop(exported_default_prop) 163system_vendor_config_prop(ffs_config_prop) 164system_vendor_config_prop(framework_watchdog_config_prop) 165system_vendor_config_prop(graphics_config_prop) 166system_vendor_config_prop(hdmi_config_prop) 167system_vendor_config_prop(hw_timeout_multiplier_prop) 168system_vendor_config_prop(hypervisor_prop) 169system_vendor_config_prop(hypervisor_restricted_prop) 170system_vendor_config_prop(incremental_prop) 171system_vendor_config_prop(input_device_config_prop) 172system_vendor_config_prop(keyguard_config_prop) 173system_vendor_config_prop(keystore_config_prop) 174system_vendor_config_prop(lmkd_config_prop) 175system_vendor_config_prop(media_config_prop) 176system_vendor_config_prop(media_variant_prop) 177system_vendor_config_prop(mediadrm_config_prop) 178system_vendor_config_prop(mm_events_config_prop) 179system_vendor_config_prop(oem_unlock_prop) 180system_vendor_config_prop(ota_build_prop) 181system_vendor_config_prop(packagemanager_config_prop) 182system_vendor_config_prop(quick_start_prop) 183system_vendor_config_prop(recovery_config_prop) 184system_vendor_config_prop(recovery_usb_config_prop) 185system_vendor_config_prop(sendbug_config_prop) 186system_vendor_config_prop(soc_prop) 187system_vendor_config_prop(storage_config_prop) 188system_vendor_config_prop(storagemanager_config_prop) 189system_vendor_config_prop(surfaceflinger_prop) 190system_vendor_config_prop(suspend_prop) 191system_vendor_config_prop(systemsound_config_prop) 192system_vendor_config_prop(telephony_config_prop) 193system_vendor_config_prop(threadnetwork_config_prop) 194system_vendor_config_prop(tombstone_config_prop) 195system_vendor_config_prop(usb_config_prop) 196system_vendor_config_prop(userspace_reboot_config_prop) 197system_vendor_config_prop(vehicle_hal_prop) 198system_vendor_config_prop(vendor_security_patch_level_prop) 199system_vendor_config_prop(vendor_socket_hook_prop) 200system_vendor_config_prop(virtual_ab_prop) 201system_vendor_config_prop(vndk_prop) 202system_vendor_config_prop(vts_config_prop) 203system_vendor_config_prop(vold_config_prop) 204system_vendor_config_prop(wifi_config_prop) 205system_vendor_config_prop(zram_config_prop) 206system_vendor_config_prop(zygote_config_prop) 207system_vendor_config_prop(dck_prop) 208system_vendor_config_prop(tuner_config_prop) 209system_vendor_config_prop(usb_uvc_enabled_prop) 210system_vendor_config_prop(setupwizard_mode_prop) 211system_vendor_config_prop(pm_archiving_enabled_prop) 212starting_at_board_api(202504, ` 213 system_vendor_config_prop(trusty_security_vm_sys_vendor_prop) 214') 215 216# Properties with no restrictions 217system_public_prop(adbd_config_prop) 218system_public_prop(audio_prop) 219system_public_prop(bluetooth_a2dp_offload_prop) 220system_public_prop(bluetooth_audio_hal_prop) 221starting_at_board_api(202504, ` 222 system_public_prop(bluetooth_finder_prop) 223') 224system_public_prop(bluetooth_prop) 225system_public_prop(bpf_progs_loaded_prop) 226system_public_prop(charger_status_prop) 227system_public_prop(ctl_default_prop) 228system_public_prop(ctl_interface_start_prop) 229system_public_prop(ctl_start_prop) 230system_public_prop(ctl_stop_prop) 231system_public_prop(dalvik_config_prop) 232system_public_prop(dalvik_dynamic_config_prop) 233system_public_prop(dalvik_runtime_prop) 234system_public_prop(debug_prop) 235system_public_prop(device_config_memory_safety_native_boot_prop) 236system_public_prop(device_config_memory_safety_native_prop) 237system_public_prop(dumpstate_options_prop) 238system_public_prop(exported_system_prop) 239system_public_prop(exported_bluetooth_prop) 240system_public_prop(exported_overlay_prop) 241system_public_prop(exported_pm_prop) 242system_public_prop(future_pm_prop) 243system_public_prop(ffs_control_prop) 244system_public_prop(framework_status_prop) 245system_public_prop(gesture_prop) 246system_public_prop(graphics_config_writable_prop) 247system_public_prop(hal_dumpstate_config_prop) 248system_public_prop(sota_prop) 249system_public_prop(hwservicemanager_prop) 250system_public_prop(lmkd_prop) 251system_public_prop(locale_prop) 252system_public_prop(logd_prop) 253system_public_prop(logpersistd_logging_prop) 254system_public_prop(log_prop) 255system_public_prop(log_tag_prop) 256system_public_prop(lowpan_prop) 257system_public_prop(nfc_prop) 258system_public_prop(ota_prop) 259system_public_prop(permissive_mte_prop) 260system_public_prop(powerctl_prop) 261system_public_prop(qemu_hw_prop) 262system_public_prop(qemu_sf_lcd_density_prop) 263system_public_prop(radio_control_prop) 264system_public_prop(radio_prop) 265system_public_prop(serialno_prop) 266system_public_prop(surfaceflinger_color_prop) 267system_public_prop(system_prop) 268system_public_prop(system_user_mode_emulation_prop) 269system_public_prop(telephony_status_prop) 270system_public_prop(timezone_prop) 271system_public_prop(usb_control_prop) 272system_public_prop(vold_post_fs_data_prop) 273system_public_prop(wifi_hal_prop) 274system_public_prop(wifi_log_prop) 275system_public_prop(wifi_prop) 276system_public_prop(zram_control_prop) 277 278# Properties which don't have entries on property_contexts 279system_internal_prop(default_prop) 280 281# Properties used in default HAL implementations 282vendor_internal_prop(rebootescrow_hal_prop) 283 284# Properties used in the default Face HAL implementations 285vendor_internal_prop(virtual_face_hal_prop) 286starting_at_board_api(202504, ` 287 system_public_prop(virtual_face_prop) 288') 289 290# Properties used in the default Fingerprint HAL implementations 291vendor_internal_prop(virtual_fingerprint_hal_prop) 292starting_at_board_api(202504, ` 293 system_public_prop(virtual_fingerprint_prop) 294') 295 296vendor_public_prop(persist_vendor_debug_wifi_prop) 297 298# Properties which are public for devices launching with Android O or earlier 299# This should not be used for any new properties. 300not_compatible_property(` 301 # DO NOT ADD ANY PROPERTIES HERE 302 system_public_prop(boottime_prop) 303 system_public_prop(charger_prop) 304 system_public_prop(cold_boot_done_prop) 305 system_public_prop(ctl_adbd_prop) 306 system_public_prop(ctl_apexd_prop) 307 system_public_prop(ctl_bootanim_prop) 308 system_public_prop(ctl_bugreport_prop) 309 system_public_prop(ctl_console_prop) 310 system_public_prop(ctl_dumpstate_prop) 311 system_public_prop(ctl_fuse_prop) 312 system_public_prop(ctl_gsid_prop) 313 system_public_prop(ctl_interface_restart_prop) 314 system_public_prop(ctl_interface_stop_prop) 315 system_public_prop(ctl_mdnsd_prop) 316 system_public_prop(ctl_restart_prop) 317 system_public_prop(ctl_rildaemon_prop) 318 system_public_prop(ctl_sigstop_prop) 319 system_public_prop(dynamic_system_prop) 320 system_public_prop(heapprofd_enabled_prop) 321 system_public_prop(llkd_prop) 322 system_public_prop(lpdumpd_prop) 323 system_public_prop(mmc_prop) 324 system_public_prop(mock_ota_prop) 325 system_public_prop(net_dns_prop) 326 system_public_prop(overlay_prop) 327 system_public_prop(persistent_properties_ready_prop) 328 system_public_prop(safemode_prop) 329 system_public_prop(system_lmk_prop) 330 system_public_prop(system_trace_prop) 331 system_public_prop(test_boot_reason_prop) 332 system_public_prop(time_prop) 333 system_public_prop(traced_enabled_prop) 334 system_public_prop(traced_lazy_prop) 335 336 system_public_prop(config_prop) 337 system_public_prop(cppreopt_prop) 338 system_public_prop(dalvik_prop) 339 system_public_prop(debuggerd_prop) 340 system_public_prop(device_logging_prop) 341 system_public_prop(dhcp_prop) 342 system_public_prop(dumpstate_prop) 343 system_public_prop(exported3_system_prop) 344 system_public_prop(exported_dumpstate_prop) 345 system_public_prop(exported_secure_prop) 346 system_public_prop(heapprofd_prop) 347 system_public_prop(net_radio_prop) 348 system_public_prop(pan_result_prop) 349 system_public_prop(persist_debug_prop) 350 system_public_prop(shell_prop) 351 system_public_prop(test_harness_prop) 352 system_public_prop(theme_prop) 353 system_public_prop(use_memfd_prop) 354 system_public_prop(vold_prop) 355') 356 357not_compatible_property(` 358 vendor_public_prop(vendor_default_prop) 359') 360 361compatible_property_only(` 362 vendor_internal_prop(vendor_default_prop) 363') 364 365# system/sepolicy/public is for vendor-facing type and attribute definitions. 366# DO NOT ADD allow, neverallow, or dontaudit statements here. 367# Instead, add such policy rules to system/sepolicy/private/*.te. 368