diff --git a/libcutils/fs_config.cpp b/libcutils/fs_config.cpp index 1490fbce6..59cbbc599 100644 --- a/libcutils/fs_config.cpp +++ b/libcutils/fs_config.cpp @@ -197,6 +197,9 @@ static const struct fs_path_config android_files[] = { { 00750, AID_ROOT, AID_SHELL, CAP_MASK_LONG(CAP_SETUID) | CAP_MASK_LONG(CAP_SETGID), "system/bin/run-as" }, + { 00750, AID_ROOT, AID_SHELL, CAP_MASK_LONG(CAP_SETUID) | + CAP_MASK_LONG(CAP_SETGID), + "system/bin/simpleperf_app_runner" }, // Support FIFO scheduling mode in SurfaceFlinger. { 00755, AID_SYSTEM, AID_GRAPHICS, CAP_MASK_LONG(CAP_SYS_NICE), diff --git a/shell_and_utilities/Android.bp b/shell_and_utilities/Android.bp index cb5c5cb95..5ce43d557 100644 --- a/shell_and_utilities/Android.bp +++ b/shell_and_utilities/Android.bp @@ -19,6 +19,7 @@ phony { "reboot", "sh", "simpleperf", + "simpleperf_app_runner", "tcpdump", "toolbox", "toybox",