• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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