1# ============================================== 2# MTK Policy Rule 3# ============================================== 4 5# system_internal_prop -- Properties used only in /system 6# system_restricted_prop -- Properties which can't be written outside system 7# system_public_prop -- Properties with no restrictions 8# system_vendor_config_prop -- Properties which can be written only by vendor_init 9# vendor_internal_prop -- Properties used only in /vendor 10# vendor_restricted_prop -- Properties which can't be written outside vendor 11# vendor_public_prop -- Properties with no restrictions 12 13# TODO(b/131162102): uncomment these after assigning ownership attributes to all properties 14#typeattribute vendor_default_prop vendor_property_type; 15#neverallow domain { 16# property_type 17# -system_property_type 18# -product_property_type 19# -vendor_property_type 20#}:file no_rw_file_perms; 21 22# Properties used only in /system 23system_internal_prop(system_mtk_bgdata_disabled_prop) 24system_internal_prop(system_mtk_bootani_prop) 25system_internal_prop(system_mtk_connsysfw_prop) 26system_internal_prop(system_mtk_debug_bq_dump_prop) 27system_internal_prop(system_mtk_debug_mdlogger_prop) 28system_internal_prop(system_mtk_debug_mtk_aee_prop) 29system_internal_prop(system_mtk_debug_mtklog_prop) 30system_internal_prop(system_mtk_debug_netlog_prop) 31system_internal_prop(system_mtk_gprs_attach_type_prop) 32system_internal_prop(system_mtk_mdl_prop) 33system_internal_prop(system_mtk_mdl_pulllog_prop) 34system_internal_prop(system_mtk_mdl_start_prop) 35system_internal_prop(system_mtk_mobile_log_post_prop) 36system_internal_prop(system_mtk_mobile_log_prop) 37system_internal_prop(system_mtk_persist_aee_prop) 38system_internal_prop(system_mtk_persist_mdlog_prop) 39system_internal_prop(system_mtk_persist_mtklog_prop) 40system_internal_prop(system_mtk_persist_xcap_rawurl_prop) 41system_internal_prop(system_mtk_power_off_md_prop) 42system_internal_prop(system_mtk_sim_system_prop) 43system_internal_prop(system_mtk_vendor_bluetooth_prop) 44 45# Properties which can't be written outside system 46system_restricted_prop(system_mtk_amslog_prop) 47 48# Properties with can't be accessed by device-sepcific domains 49typeattribute system_mtk_amslog_prop extended_core_property_type; 50typeattribute system_mtk_bgdata_disabled_prop extended_core_property_type; 51typeattribute system_mtk_bootani_prop extended_core_property_type; 52typeattribute system_mtk_connsysfw_prop extended_core_property_type; 53typeattribute system_mtk_debug_bq_dump_prop extended_core_property_type; 54typeattribute system_mtk_debug_mdlogger_prop extended_core_property_type; 55typeattribute system_mtk_debug_mtk_aee_prop extended_core_property_type; 56typeattribute system_mtk_debug_mtklog_prop extended_core_property_type; 57typeattribute system_mtk_debug_netlog_prop extended_core_property_type; 58typeattribute system_mtk_gprs_attach_type_prop extended_core_property_type; 59typeattribute system_mtk_mdl_prop extended_core_property_type; 60typeattribute system_mtk_mdl_pulllog_prop extended_core_property_type; 61typeattribute system_mtk_mdl_start_prop extended_core_property_type; 62typeattribute system_mtk_mobile_log_prop extended_core_property_type; 63typeattribute system_mtk_persist_aee_prop extended_core_property_type; 64typeattribute system_mtk_persist_mdlog_prop extended_core_property_type; 65typeattribute system_mtk_persist_mtk_aee_prop extended_core_property_type; 66typeattribute system_mtk_persist_mtklog_prop extended_core_property_type; 67typeattribute system_mtk_persist_xcap_rawurl_prop extended_core_property_type; 68typeattribute system_mtk_power_off_md_prop extended_core_property_type; 69typeattribute system_mtk_sim_system_prop extended_core_property_type; 70typeattribute system_mtk_vendor_bluetooth_prop extended_core_property_type; 71