summaryrefslogtreecommitdiffstats
path: root/common/energyawareness.te
blob: 9a953704488cea1cad8b385c680a537ecd8c3d0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
type energyawareness, domain, domain_deprecated;
type energyawareness_exec, exec_type, file_type;

#started by init
init_daemon_domain(energyawareness)

#allow access to pta and uio interface
allow energyawareness { pta_device uio_device }:chr_file rw_file_perms;

allow energyawareness self:netlink_kobject_uevent_socket create_socket_perms;

allow energyawareness self:capability net_admin;

allow energyawareness sysfs:file w_file_perms;

#debugfs access
userdebug_or_eng(`
typeattribute energyawareness qti_debugfs_domain;
allow energyawareness debugfs:dir r_dir_perms;
allow energyawareness debugfs:file rw_file_perms;
')