summaryrefslogtreecommitdiff
path: root/sepolicy/hal_memtrack_default.te (plain)
blob: b7e38824a66d522219482f3426f342c8c2706755
1typeattribute hal_memtrack_default mlstrustedsubject;
2
3allow hal_memtrack_default proc:file { open read getattr };
4allow hal_memtrack_default system_app:file { open read getattr };
5allow hal_memtrack_default system_app:dir { search };
6allow hal_memtrack_default servicemanager:file { open read getattr };
7allow hal_memtrack_default servicemanager:dir { search };
8allow hal_memtrack_default hwservicemanager:file { open read getattr };
9allow hal_memtrack_default hwservicemanager:dir { search };
10allow hal_memtrack_default vndservicemanager:file { open read getattr };
11allow hal_memtrack_default vndservicemanager:dir { search };
12allow hal_memtrack_default hal_dumpstate_default:file { open read getattr };
13allow hal_memtrack_default hal_dumpstate_default:dir { search };
14allow hal_memtrack_default hal_configstore_default:file { open read getattr };
15allow hal_memtrack_default hal_configstore_default:dir { search };
16
17allow hal_memtrack_default hal_cas_default:dir search;
18allow hal_memtrack_default hal_cas_default:file { getattr open read };
19allow hal_memtrack_default hal_health_default:dir search;
20allow hal_memtrack_default hal_health_default:file { getattr open read };
21allow hal_memtrack_default hal_light_default:dir search;
22allow hal_memtrack_default hal_light_default:file { getattr open read };
23allow hal_memtrack_default hal_thermal_default:dir search;
24allow hal_memtrack_default hal_thermal_default:file { getattr open read };
25allow hal_memtrack_default thermalserviced:dir search;
26allow hal_memtrack_default thermalserviced:file { getattr open read };
27
28allow hal_memtrack_default { priv_app platform_app untrusted_app su drmserver installd keystore mdnsd isolated_app }:dir { search };
29allow hal_memtrack_default { priv_app platform_app untrusted_app su drmserver installd keystore mdnsd isolated_app }:file { read open getattr };
30
31allow hal_memtrack_default { gatekeeperd tombstoned webview_zygote zygote netd wificond sdcardd hal_camera_default hal_tv_cec_default }:dir { search };
32allow hal_memtrack_default { gatekeeperd tombstoned webview_zygote zygote netd wificond sdcardd hal_camera_default hal_tv_cec_default }:file { read open getattr };
33
34allow hal_memtrack_default { hal_audio_default hal_usb_default hal_power_default hal_wifi_default hal_drm_default }:dir { search };
35allow hal_memtrack_default { hal_audio_default hal_usb_default hal_power_default hal_wifi_default hal_drm_default }:file { read open getattr };
36allow hal_memtrack_default { hal_graphics_composer_default hal_graphics_allocator_default hal_gatekeeper_default }:dir { search };
37allow hal_memtrack_default { hal_graphics_composer_default hal_graphics_allocator_default hal_gatekeeper_default }:file { read open getattr };
38
39allow hal_memtrack_default { hal_graphics_composer_default hal_graphics_allocator_default hal_gatekeeper_default }:dir { search };
40allow hal_memtrack_default { hal_graphics_composer_default hal_graphics_allocator_default hal_gatekeeper_default }:file { read open getattr };
41
42allow hal_memtrack_default { hal_keymaster_default droidvold adbd tee hdmicecd bluetooth untrusted_app_25 }:dir { search };
43allow hal_memtrack_default { hal_keymaster_default droidvold adbd tee hdmicecd bluetooth untrusted_app_25 }:file { read open getattr };
44
45allow hal_memtrack_default { mediadrmserver mediaextractor mediametrics mediacodec audioserver cameraserver mediaserver }:dir { search };
46allow hal_memtrack_default { mediadrmserver mediaextractor mediametrics mediacodec audioserver cameraserver mediaserver }:file { read open getattr };
47
48allow hal_memtrack_default { logd ueventd vold system_server init shell surfaceflinger lmkd healthd system_control }:dir { search };
49allow hal_memtrack_default { logd ueventd vold system_server init shell surfaceflinger lmkd healthd system_control }:file { read open getattr };
50
51