summaryrefslogtreecommitdiff
path: root/whitechapel/vendor/google/file.te
blob: 8eec86af455fcaf2f047658de5cd79da05ab7acc (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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
# Exynos Data Files
#type vendor_data_file, file_type, data_file_type;
type vendor_cbd_boot_file, file_type, data_file_type;
type vendor_media_data_file, file_type, data_file_type;

# Exynos Log Files
type vendor_log_file, file_type, data_file_type;
type vendor_cbd_log_file, file_type, data_file_type;
type vendor_dmd_log_file, file_type, data_file_type;
type vendor_rfsd_log_file, file_type, data_file_type;
type vendor_dump_log_file, file_type, data_file_type;
type vendor_rild_log_file, file_type, data_file_type;
type vendor_sced_log_file, file_type, data_file_type;
type vendor_telephony_log_file, file_type, data_file_type;

# app data files
type vendor_test_data_file, file_type, data_file_type;
type vendor_telephony_data_file, file_type, data_file_type;
type vendor_ims_data_file, file_type, data_file_type;
type vendor_misc_data_file, file_type, data_file_type;
type vendor_rpmbmock_data_file, file_type, data_file_type;

# Exynos debugfs
type vendor_ion_debugfs, fs_type, debugfs_type;
type vendor_mali_debugfs, fs_type, debugfs_type;
type vendor_pm_genpd_debugfs, fs_type, debugfs_type;
type vendor_regmap_debugfs, fs_type, debugfs_type;
type vendor_usb_debugfs, fs_type, debugfs_type;
type vendor_maxfg_debugfs, fs_type, debugfs_type;
type vendor_charger_debugfs, fs_type, debugfs_type;
type vendor_votable_debugfs, fs_type, debugfs_type;
type vendor_battery_debugfs, fs_type, debugfs_type;

# Exynos sysfs
type sysfs_ota, sysfs_type, fs_type;

# Exynos Firmware
type vendor_fw_file, vendor_file_type, file_type;

# ACPM
type sysfs_acpm_stats, sysfs_type, fs_type;

# Vendor tools
type vendor_dumpsys, vendor_file_type, file_type;

# Sensors
type nanohub_lock_file, file_type, data_file_type;
type sensor_vendor_data_file, file_type, data_file_type, mlstrustedobject;
type sensors_cal_file, file_type;
type sysfs_nanoapp_cmd, sysfs_type, fs_type;

# Fingerprint
type sysfs_fingerprint, sysfs_type, fs_type;

# CHRE
type chre_socket, file_type;

# BT
type vendor_bt_data_file, file_type, data_file_type;

# IOMMU
type sysfs_iommu, sysfs_type, fs_type;

type sysfs_devicetree, sysfs_type, fs_type;
type sysfs_mem, sysfs_type, fs_type;

# WiFi
type sysfs_wifi, sysfs_type, fs_type;

# All files under /data/vendor/firmware/wifi
type updated_wifi_firmware_data_file, file_type, data_file_type;

# Widevine DRM
type mediadrm_vendor_data_file, file_type, data_file_type;

# Storage Health HAL
type proc_f2fs, proc_type, fs_type;

type bootdevice_sysdev, dev_type;

# ZRam
type per_boot_file, file_type, data_file_type, core_data_file_type;

# RILD
type rild_vendor_data_file, file_type, data_file_type;

# Modem
type modem_stat_data_file, file_type, data_file_type;
type modem_efs_file, file_type;
type modem_userdata_file, file_type;
type sysfs_modem, sysfs_type, fs_type;
type persist_modem_file, file_type, vendor_persist_type;


type modem_img_file, contextmount_type, file_type, vendor_file_type;
allow modem_img_file self:filesystem associate;

# Pca
type sysfs_pca, sysfs_type, fs_type;

# Camera
type persist_camera_file, file_type;
type vendor_camera_tuning_file, vendor_file_type, file_type;
type sysfs_camera, sysfs_type, fs_type;

# GPS
type vendor_gps_file, file_type, data_file_type;
userdebug_or_eng(`
    typeattribute vendor_gps_file mlstrustedobject;
')

# Backlight
type sysfs_backlight, sysfs_type, fs_type;

# Charger
type sysfs_chargelevel, sysfs_type, fs_type;

# ODPM
type powerstats_vendor_data_file, file_type, data_file_type;
type sysfs_odpm, sysfs_type, fs_type;

# bcl
type sysfs_bcl, sysfs_type, fs_type;

# Chosen
type sysfs_chosen, sysfs_type, fs_type;

type sysfs_spi, sysfs_type, fs_type;

# Battery
type persist_battery_file, file_type, vendor_persist_type;

# Fabric
type sysfs_fabric, sysfs_type, fs_type;

# Memory
type sysfs_memory, sysfs_type, fs_type;

# bcmdhd (Broadcom FullMAC wireless cards support)
type sysfs_bcmdhd, sysfs_type, fs_type;

# Video
type sysfs_video, sysfs_type, fs_type;

# UWB vendor
type uwb_vendor_data_file, file_type, data_file_type, app_data_file_type;
type persist_uwb_file, file_type, vendor_persist_type;
type uwb_data_vendor, file_type, data_file_type;

# WLC FW
type vendor_wlc_fwupdata_file, vendor_file_type, file_type;

#USB-C throttling stats
type sysfs_usbc_throttling_stats, sysfs_type, fs_type;

# SJTAG
type sysfs_sjtag, fs_type, sysfs_type;
userdebug_or_eng(`
    typeattribute sysfs_sjtag mlstrustedobject;
')

# SecureElement
type sysfs_st33spi, sysfs_type, fs_type;
userdebug_or_eng(`
    typeattribute sysfs_st33spi mlstrustedobject;
')

# Trusty
type sysfs_trusty, sysfs_type, fs_type;

# BootControl
type sysfs_bootctl, sysfs_type, fs_type;

# WLC
type sysfs_wlc, sysfs_type, fs_type;