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

Commit 016e96af authored by Jeff Sharkey's avatar Jeff Sharkey Committed by android-build-merger
Browse files

Add optional logging to investigate URI grants. am: c0ee7760

am: 71ef0989

Change-Id: Ia02fa3423c4f2c2a2223d166f1c7d3d24ac3d171
parents 9cf48a14 71ef0989
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ package com.android.server.am;
import android.content.Intent;
import android.os.UserHandle;
import android.util.ArraySet;
import android.util.Log;
import android.util.Slog;

import com.android.server.am.ActivityManagerService.GrantUri;
@@ -93,7 +94,16 @@ final class UriPermission {
    }

    private void updateModeFlags() {
        final int oldModeFlags = modeFlags;
        modeFlags = ownedModeFlags | globalModeFlags | persistableModeFlags | persistedModeFlags;

        if (Log.isLoggable(TAG, Log.VERBOSE) && (modeFlags != oldModeFlags)) {
            Slog.d(TAG,
                    "Permission for " + targetPkg + " to " + uri + " is changing from 0x"
                            + Integer.toHexString(oldModeFlags) + " to 0x"
                            + Integer.toHexString(modeFlags),
                    new Throwable());
        }
    }

    /**