Merge "Logs UID that requested a bugreport." into oc-mr1-dev

This commit is contained in:
TreeHugger Robot
2017-10-10 22:58:25 +00:00
committed by Android (Google) Code Review

View File

@@ -12943,6 +12943,10 @@ public class ActivityManagerService extends IActivityManager.Stub
throw new IllegalArgumentException("Provided bugreport type is not correct, value: "
+ bugreportType);
}
// Always log caller, even if it does not have permission to dump.
String type = extraOptions == null ? "bugreport" : extraOptions;
Slog.i(TAG, type + " requested by UID " + Binder.getCallingUid());
enforceCallingPermission(android.Manifest.permission.DUMP, "requestBugReport");
if (extraOptions != null) {
SystemProperties.set("dumpstate.options", extraOptions);