diff --git a/core/res/AndroidManifest.xml b/core/res/AndroidManifest.xml index 0861e710a224b..2a9633027ddcf 100644 --- a/core/res/AndroidManifest.xml +++ b/core/res/AndroidManifest.xml @@ -580,6 +580,7 @@ + diff --git a/services/core/java/com/android/server/stats/StatsCompanionService.java b/services/core/java/com/android/server/stats/StatsCompanionService.java index faafb39cd1f30..662d6b71a2921 100644 --- a/services/core/java/com/android/server/stats/StatsCompanionService.java +++ b/services/core/java/com/android/server/stats/StatsCompanionService.java @@ -706,7 +706,8 @@ public class StatsCompanionService extends IStatsCompanionService.Stub { enforceCallingPermission(); if (DEBUG) Slog.d(TAG, "learned that statsdReady"); sayHiToStatsd(); // tell statsd that we're ready too and link to it - mContext.sendBroadcast(new Intent(StatsManager.ACTION_STATSD_STARTED), + mContext.sendBroadcastAsUser(new Intent(StatsManager.ACTION_STATSD_STARTED), + UserHandle.SYSTEM, android.Manifest.permission.DUMP); }