diff --git a/public/perfprofd.te b/public/perfprofd.te index 1f4de3163ce3fbc6752c18c7367d8503e86021f1..d4062aaf974eeb72e6b61afaad53f15ca0eda71c 100644 --- a/public/perfprofd.te +++ b/public/perfprofd.te @@ -111,7 +111,11 @@ userdebug_or_eng(` allow perfprofd su:unix_stream_socket { read write getattr sendto }; allow perfprofd su:fifo_file r_file_perms; - # For now, only allow su to communicate with us. + # Allow perfprofd to submit to dropbox. + allow perfprofd dropbox_service:service_manager find; + allow perfprofd system_server:binder call; + + # Only servicemanager, su and systemserver can communicate. neverallow domain perfprofd:binder call; - neverallow perfprofd { domain -servicemanager -su }:binder call; + neverallow perfprofd { domain -servicemanager -su -system_server }:binder call; ')