31 lines
919 B
Text
31 lines
919 B
Text
# awdisplay - awdisplay service
|
|
type awdisplay, domain;
|
|
type awdisplay_exec, exec_type, file_type;
|
|
init_daemon_domain(awdisplay)
|
|
|
|
typeattribute awdisplay coredomain;
|
|
typeattribute awdisplay mlstrustedsubject;
|
|
typeattribute awdisplay display_service_server;
|
|
|
|
#read_runtime_log_tags(surfaceflinger)
|
|
|
|
# Perform HwBinder IPC.
|
|
hal_client_domain(awdisplay, hal_graphics_allocator)
|
|
hal_client_domain(awdisplay, hal_graphics_composer)
|
|
hal_client_domain(awdisplay, hal_configstore)
|
|
allow awdisplay hidl_token_hwservice:hwservice_manager find;
|
|
|
|
# Perform Binder IPC.
|
|
binder_use(awdisplay)
|
|
binder_call(awdisplay, binderservicedomain)
|
|
binder_call(awdisplay, appdomain)
|
|
binder_call(awdisplay, bootanim)
|
|
binder_service(awdisplay)
|
|
|
|
# Binder IPC to bu, presently runs in adbd domain.
|
|
binder_call(awdisplay, adbd)
|
|
|
|
# Set properties.
|
|
set_prop(awdisplay, system_prop)
|
|
|
|
allow awdisplay surfaceflinger_service:service_manager { add find };
|