maxwen | e87cc6d | 2015-01-01 00:41:57 +0100 | [diff] [blame] | 1 | ########################### |
| 2 | # OmniROM common sepolicy |
| 3 | # |
| 4 | |
| 5 | domain_trans(init, rootfs, vold) |
| 6 | |
| 7 | # Allow vold to manage ASEC |
| 8 | allow vold sdcard_external:file create_file_perms; |
maxwen | 85c37d6 | 2016-02-26 03:45:57 +0100 | [diff] [blame^] | 9 | allow vold vold_tmpfs:file create_file_perms; |
maxwen | e87cc6d | 2015-01-01 00:41:57 +0100 | [diff] [blame] | 10 | |
| 11 | # Allow vold to access fuse for fuse-based fs |
| 12 | allow vold fuse_device:chr_file rw_file_perms; |
| 13 | |
maxwen | 61638ae | 2015-04-15 22:26:56 +0200 | [diff] [blame] | 14 | # NTFS-3g wants to drop permission |
| 15 | allow vold self:capability { setgid setuid }; |
maxwen | 85c37d6 | 2016-02-26 03:45:57 +0100 | [diff] [blame^] | 16 | |
| 17 | # External storage |
| 18 | allow vold storage_stub_file:dir { rw_file_perms search add_name }; |
| 19 | allow vold mnt_media_rw_stub_file:dir r_dir_perms; |
| 20 | allow vold mkfs_exec:file { execute read open execute_no_trans }; |
| 21 | |
| 22 | |