• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Policy for /vendor/bin/pm-service
2type per_mgr, domain;
3type per_mgr_exec, exec_type, vendor_file_type, file_type;
4
5allow per_mgr self:capability net_bind_service;
6
7init_daemon_domain(per_mgr)
8
9add_service(per_mgr, per_mgr_service)
10
11vndbinder_use(per_mgr)
12binder_call(per_mgr, rild)
13binder_call(per_mgr, per_proxy)
14
15allow per_mgr firmware_file:dir search;
16allow per_mgr firmware_file:file r_file_perms;
17allow per_mgr self:socket create_socket_perms;
18allowxperm per_mgr self:socket ioctl msm_sock_ipc_ioctls;
19allow per_mgr ssr_device:chr_file { open read };
20
21allow per_mgr sysfs:dir r_dir_perms;
22
23r_dir_file(per_mgr, sysfs_msm_subsys)
24
25userdebug_or_eng(`
26  allow rild ssr_device:chr_file { open read };
27')
28