maxwen | 85c37d6 | 2016-02-26 03:45:57 +0100 | [diff] [blame] | 1 | # Direct access to vold-mounted storage under /mnt/media_rw |
| 2 | # This is a performance optimization that allows platform apps to bypass the FUSE layer |
Marko Man | 9b6106e | 2017-08-24 23:30:54 +0200 | [diff] [blame] | 3 | #allow platform_app sdcard_posix:dir create_dir_perms; |
| 4 | #allow platform_app sdcard_posix:file create_file_perms; |
Marko Man | 04ce331 | 2016-11-03 23:13:49 +0100 | [diff] [blame] | 5 | |
mweninge | 03f3451 | 2016-07-26 16:45:04 +0200 | [diff] [blame] | 6 | # gallery2 crop avatar |
Marko Man | 04ce331 | 2016-11-03 23:13:49 +0100 | [diff] [blame] | 7 | allow platform_app system_app_data_file:file { create_file_perms rw_file_perms }; |
mweninge | 03f3451 | 2016-07-26 16:45:04 +0200 | [diff] [blame] | 8 | |
maxwen | 8465201 | 2016-12-29 17:19:03 +0100 | [diff] [blame] | 9 | # gallery2 renderscript |
| 10 | allow platform_app app_data_file:file { execute }; |
| 11 | |
Marko Man | 6ca2827 | 2016-10-20 01:36:14 +0200 | [diff] [blame] | 12 | #exfat/ntfs OTG |
| 13 | allow platform_app fuse_device:dir { rw_dir_perms create_dir_perms }; |
| 14 | allow platform_app fuse_device:file { rw_file_perms create_file_perms }; |
| 15 | allow platform_app fuse_device:filesystem getattr; |
| 16 | |
maxwen | 70f05d0 | 2017-07-22 19:05:50 +0200 | [diff] [blame] | 17 | # MatLog calls dmesg |
| 18 | allow platform_app kernel:system syslog_read; |
Marko Man | f2db15b | 2018-01-09 00:42:23 +0100 | [diff] [blame] | 19 | |
| 20 | # no-fuse |
| 21 | allow platform_app exfat:dir { rw_dir_perms create_dir_perms }; |
| 22 | allow platform_app exfat:file { rw_file_perms create_file_perms }; |
| 23 | allow platform_app ntfs:dir { rw_dir_perms create_dir_perms }; |
| 24 | allow platform_app ntfs:file { rw_file_perms create_file_perms }; |
Alexander Diewald | 259f938 | 2018-01-25 22:44:48 +0100 | [diff] [blame] | 25 | allow platform_app sdcard_posix:dir create_dir_perms; |
| 26 | allow platform_app sdcard_posix:file create_file_perms; |