From 6c70ed130661c361450aa95937df7e6e3e00eb94 Mon Sep 17 00:00:00 2001 From: Makoto Onuki Date: Thu, 9 Jun 2022 14:17:26 -0700 Subject: [PATCH] Enhance media temp-allowlist logging Bug: 235513310 Test: Press media session controll button after running... adb shell am compat enable MEDIA_CONTROL_SESSION_ACTIONS com.spotify.music Change-Id: Ief468fbdb5f462217ac6f0e35ab35c590a51277b --- .../com/android/server/media/MediaSessionService.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/services/core/java/com/android/server/media/MediaSessionService.java b/services/core/java/com/android/server/media/MediaSessionService.java index d536a463f7b48..b89147ea181a0 100644 --- a/services/core/java/com/android/server/media/MediaSessionService.java +++ b/services/core/java/com/android/server/media/MediaSessionService.java @@ -563,14 +563,16 @@ public class MediaSessionService extends SystemService implements Monitor { try { enforcePackageName(callingPackage, callingUid); if (targetUid != callingUid) { - Log.d(TAG, "tempAllowlistTargetPkgIfPossible callingPackage:" - + callingPackage + " targetPackage:" + targetPackage - + " reason:" + reason); boolean canAllowWhileInUse = mActivityManagerLocal .canAllowWhileInUsePermissionInFgs(callingPid, callingUid, callingPackage); boolean canStartFgs = canAllowWhileInUse || mActivityManagerLocal.canStartForegroundService(callingPid, callingUid, callingPackage); + Log.i(TAG, "tempAllowlistTargetPkgIfPossible callingPackage:" + + callingPackage + " targetPackage:" + targetPackage + + " reason:" + reason + + (canAllowWhileInUse ? " [WIU]" : "") + + (canStartFgs ? " [FGS]" : "")); if (canAllowWhileInUse) { mActivityManagerLocal.tempAllowWhileInUsePermissionInFgs(targetUid, MediaSessionDeviceConfig