dcashman | 2e00e63 | 2016-10-12 14:58:09 -0700 | [diff] [blame] | 1 | # TODO: deal with tmpfs_domain pub/priv split properly |
| 2 | # Read system properties managed by zygote. |
| 3 | allow appdomain zygote_tmpfs:file read; |
Nathan Harold | ee26864 | 2017-12-14 18:20:30 -0800 | [diff] [blame] | 4 | |
Benjamin Gordon | 360559e | 2018-09-06 14:41:34 -0600 | [diff] [blame] | 5 | # Read from (but not create) system_server buffers transferred through |
| 6 | # ashmem, e.g. battery stats. |
| 7 | allow appdomain system_server_tmpfs:file read; |
| 8 | |
ji, zhenlong z | fdfa42b | 2018-10-19 13:21:52 +0800 | [diff] [blame^] | 9 | # Get info from priv_app through ashmem, such as contact |
| 10 | # info etc. |
| 11 | allow appdomain priv_app_tmpfs:file read; |
| 12 | |
Nathan Harold | ee26864 | 2017-12-14 18:20:30 -0800 | [diff] [blame] | 13 | neverallow appdomain system_server:udp_socket { |
Nathan Harold | 252b015 | 2018-03-27 06:34:54 -0700 | [diff] [blame] | 14 | accept append bind create ioctl listen lock name_bind |
| 15 | relabelfrom relabelto setattr shutdown }; |