Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 979f227f authored by Jeff Sharkey's avatar Jeff Sharkey Committed by android-build-merger
Browse files

Enforce PACKAGE_USAGE_STATS for usage data.

am: 6df866a8

Change-Id: I52d982ee864903ca93e889aa03f6315438dc6c4b
parents 020de028 6df866a8
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -11139,7 +11139,7 @@ if (MORE_DEBUG) Slog.v(TAG, " + got " + nRead + "; now wanting " + (size - soF
    }
    public void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
        if (!DumpUtils.checkDumpPermission(mContext, TAG, pw)) return;
        if (!DumpUtils.checkDumpAndUsageStatsPermission(mContext, TAG, pw)) return;
        long identityToken = Binder.clearCallingIdentity();
        try {
+1 −1
Original line number Diff line number Diff line
@@ -1385,7 +1385,7 @@ class AlarmManagerService extends SystemService {

        @Override
        protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
            if (!DumpUtils.checkDumpPermission(getContext(), TAG, pw)) return;
            if (!DumpUtils.checkDumpAndUsageStatsPermission(getContext(), TAG, pw)) return;
            dumpImpl(pw);
        }
    };
+1 −1
Original line number Diff line number Diff line
@@ -2029,7 +2029,7 @@ public class AppOpsService extends IAppOpsService.Stub {

    @Override
    protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
        if (!DumpUtils.checkDumpPermission(mContext, TAG, pw)) return;
        if (!DumpUtils.checkDumpAndUsageStatsPermission(mContext, TAG, pw)) return;

        if (args != null) {
            for (int i=0; i<args.length; i++) {
+1 −1
Original line number Diff line number Diff line
@@ -63,7 +63,7 @@ public class DiskStatsService extends Binder {

    @Override
    protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
        if (!DumpUtils.checkDumpPermission(mContext, TAG, pw)) return;
        if (!DumpUtils.checkDumpAndUsageStatsPermission(mContext, TAG, pw)) return;

        // Run a quick-and-dirty performance test: write 512 bytes
        byte[] junk = new byte[512];
+1 −1
Original line number Diff line number Diff line
@@ -351,7 +351,7 @@ public final class DropBoxManagerService extends SystemService {
    }

    public synchronized void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
        if (!DumpUtils.checkDumpPermission(getContext(), TAG, pw)) return;
        if (!DumpUtils.checkDumpAndUsageStatsPermission(getContext(), TAG, pw)) return;

        try {
            init();
Loading