blob: 6cde1cc88b50c8eef8139e14498fb7fd4c4fa2c2
1 | typeattribute hal_memtrack_default mlstrustedsubject; |
2 | |
3 | allow hal_memtrack_default proc:file { open read getattr }; |
4 | allow hal_memtrack_default system_app:file { open read getattr }; |
5 | allow hal_memtrack_default system_app:dir { search }; |
6 | allow hal_memtrack_default servicemanager:file { open read getattr }; |
7 | allow hal_memtrack_default servicemanager:dir { search }; |
8 | allow hal_memtrack_default hwservicemanager:file { open read getattr }; |
9 | allow hal_memtrack_default hwservicemanager:dir { search }; |
10 | allow hal_memtrack_default vndservicemanager:file { open read getattr }; |
11 | allow hal_memtrack_default vndservicemanager:dir { search }; |
12 | allow hal_memtrack_default hal_dumpstate_default:file { open read getattr }; |
13 | allow hal_memtrack_default hal_dumpstate_default:dir { search }; |
14 | allow hal_memtrack_default hal_configstore_default:file { open read getattr }; |
15 | allow hal_memtrack_default hal_configstore_default:dir { search }; |
16 | |
17 | allow hal_memtrack_default { priv_app platform_app untrusted_app su drmserver installd keystore mdnsd isolated_app }:dir { search }; |
18 | allow hal_memtrack_default { priv_app platform_app untrusted_app su drmserver installd keystore mdnsd isolated_app }:file { read open getattr }; |
19 | |
20 | allow hal_memtrack_default { gatekeeperd tombstoned webview_zygote zygote netd wificond sdcardd hal_camera_default hal_tv_cec_default }:dir { search }; |
21 | allow hal_memtrack_default { gatekeeperd tombstoned webview_zygote zygote netd wificond sdcardd hal_camera_default hal_tv_cec_default }:file { read open getattr }; |
22 | |
23 | allow hal_memtrack_default { hal_audio_default hal_usb_default hal_power_default hal_wifi_default hal_drm_default }:dir { search }; |
24 | allow hal_memtrack_default { hal_audio_default hal_usb_default hal_power_default hal_wifi_default hal_drm_default }:file { read open getattr }; |
25 | allow hal_memtrack_default { hal_graphics_composer_default hal_graphics_allocator_default hal_gatekeeper_default }:dir { search }; |
26 | allow hal_memtrack_default { hal_graphics_composer_default hal_graphics_allocator_default hal_gatekeeper_default }:file { read open getattr }; |
27 | |
28 | allow hal_memtrack_default { hal_graphics_composer_default hal_graphics_allocator_default hal_gatekeeper_default }:dir { search }; |
29 | allow hal_memtrack_default { hal_graphics_composer_default hal_graphics_allocator_default hal_gatekeeper_default }:file { read open getattr }; |
30 | |
31 | allow hal_memtrack_default { hal_keymaster_default droidvold adbd tee hdmicecd bluetooth untrusted_app_25 }:dir { search }; |
32 | allow hal_memtrack_default { hal_keymaster_default droidvold adbd tee hdmicecd bluetooth untrusted_app_25 }:file { read open getattr }; |
33 | |
34 | allow hal_memtrack_default { mediadrmserver mediaextractor mediametrics mediacodec audioserver cameraserver mediaserver }:dir { search }; |
35 | allow hal_memtrack_default { mediadrmserver mediaextractor mediametrics mediacodec audioserver cameraserver mediaserver }:file { read open getattr }; |
36 | |
37 | allow hal_memtrack_default { logd ueventd vold system_server init shell surfaceflinger lmkd healthd system_control }:dir { search }; |
38 | allow hal_memtrack_default { logd ueventd vold system_server init shell surfaceflinger lmkd healthd system_control }:file { read open getattr }; |
39 | |
40 |