wangxl | 5b6293a | 2015-02-03 21:10:20 +0800 | [diff] [blame^] | 1 | # HVDVP quickcharge |
| 2 | type hvdcp, domain; |
| 3 | type hvdcp_exec, exec_type, file_type; |
| 4 | |
| 5 | # Make transition to its own HVDCP domain from init |
| 6 | init_daemon_domain(hvdcp) |
| 7 | |
| 8 | # Add rules for access permissions |
| 9 | allow hvdcp hvdcp_device:chr_file rw_file_perms; |
| 10 | allow hvdcp sysfs_battery_supply:file rw_file_perms; |
| 11 | allow hvdcp sysfs_battery_supply:dir { search }; |
| 12 | allow hvdcp sysfs_usb_supply:file rw_file_perms; |
| 13 | allow hvdcp sysfs_usb_supply:dir { search }; |
| 14 | allow hvdcp self:capability { setgid setuid }; |
| 15 | allow hvdcp cgroup:dir { create add_name }; |
| 16 | allow hvdcp self:netlink_kobject_uevent_socket create_socket_perms; |