* /data/display does not exist and we are unable to allow writing to /data/system since it's a neverallow. Instead we are creating /data/misc/display which coredomain is allowed to write to. Change-Id: I1198c61177b75fd2ad460aafab5f2d5010b2ca63
12 lines
548 B
Text
12 lines
548 B
Text
type hal_livedisplay_sdm845, coredomain, domain;
|
|
hal_server_domain(hal_livedisplay_sdm845, hal_lineage_livedisplay)
|
|
|
|
type hal_livedisplay_sdm845_exec, exec_type, file_type;
|
|
init_daemon_domain(hal_livedisplay_sdm845)
|
|
|
|
# Allow LiveDisplay to store files under /data/misc/display and access them
|
|
allow hal_livedisplay_sdm845 display_misc_file:dir rw_dir_perms;
|
|
allow hal_livedisplay_sdm845 display_misc_file:file create_file_perms;
|
|
|
|
# Grant access over LiveDisplay tuneables
|
|
allow hal_livedisplay_sdm845 sysfs_livedisplay_tuneable:file rw_file_perms;
|