summaryrefslogtreecommitdiff
path: root/plat_public/property.te
blob: 8a44c46a646a969f5ae73afb3dd04d9c75104af2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# ==============================================
# MTK Policy Rule
# ==============================================

# system_internal_prop      -- Properties used only in /system
# system_restricted_prop    -- Properties which can't be written outside system
# system_public_prop        -- Properties with no restrictions
# system_vendor_config_prop -- Properties which can be written only by vendor_init
# vendor_internal_prop      -- Properties used only in /vendor
# vendor_restricted_prop    -- Properties which can't be written outside vendor
# vendor_public_prop        -- Properties with no restrictions

# TODO(b/131162102): uncomment these after assigning ownership attributes to all properties
#typeattribute vendor_default_prop vendor_property_type;
#neverallow domain {
#  property_type
#  -system_property_type
#  -product_property_type
#  -vendor_property_type
#}:file no_rw_file_perms;

# Properties with no restrictions
system_public_prop(system_mtk_ctl_emdlogger1_prop)
system_public_prop(system_mtk_ctl_emdlogger2_prop)
system_public_prop(system_mtk_ctl_emdlogger3_prop)
system_public_prop(system_mtk_ctl_mdlogger_prop)
system_public_prop(system_mtk_init_svc_aee_aedv_prop)
system_public_prop(system_mtk_init_svc_emdlogger1_prop)
system_public_prop(system_mtk_persist_mtk_aee_prop)