Loading data/etc/services.core.protolog.json +84 −90 Original line number Original line Diff line number Diff line Loading @@ -115,6 +115,12 @@ "group": "WM_DEBUG_WINDOW_ORGANIZER", "group": "WM_DEBUG_WINDOW_ORGANIZER", "at": "com\/android\/server\/wm\/DisplayAreaOrganizerController.java" "at": "com\/android\/server\/wm\/DisplayAreaOrganizerController.java" }, }, "-1979455254": { "message": "Launch on display check: allow launch for caller present on the display", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-1976930686": { "-1976930686": { "message": "Attempted to add Accessibility overlay window with bad token %s. Aborting.", "message": "Attempted to add Accessibility overlay window with bad token %s. Aborting.", "level": "WARN", "level": "WARN", Loading Loading @@ -301,6 +307,12 @@ "group": "WM_DEBUG_STATES", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/Task.java" "at": "com\/android\/server\/wm\/Task.java" }, }, "-1750384749": { "message": "Launch on display check: allow launch on public display", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-1750206390": { "-1750206390": { "message": "Exception thrown when creating surface for client %s (%s). %s", "message": "Exception thrown when creating surface for client %s (%s). %s", "level": "WARN", "level": "WARN", Loading @@ -313,6 +325,12 @@ "group": "WM_DEBUG_ORIENTATION", "group": "WM_DEBUG_ORIENTATION", "at": "com\/android\/server\/wm\/WindowState.java" "at": "com\/android\/server\/wm\/WindowState.java" }, }, "-1740512980": { "message": "Stopping %s: nowVisible=%b animating=%b finishing=%s", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-1730156332": { "-1730156332": { "message": "Display id=%d rotation changed to %d from %d, lastOrientation=%d", "message": "Display id=%d rotation changed to %d from %d, lastOrientation=%d", "level": "VERBOSE", "level": "VERBOSE", Loading @@ -337,6 +355,12 @@ "group": "WM_DEBUG_ORIENTATION", "group": "WM_DEBUG_ORIENTATION", "at": "com\/android\/server\/wm\/DisplayContent.java" "at": "com\/android\/server\/wm\/DisplayContent.java" }, }, "-1707370822": { "message": "Ready to stop: %s", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-1704402370": { "-1704402370": { "message": "resetTaskIntendedTask: calling finishActivity on %s", "message": "resetTaskIntendedTask: calling finishActivity on %s", "level": "WARN", "level": "WARN", Loading Loading @@ -403,24 +427,6 @@ "group": "WM_DEBUG_LOCKTASK", "group": "WM_DEBUG_LOCKTASK", "at": "com\/android\/server\/wm\/LockTaskController.java" "at": "com\/android\/server\/wm\/LockTaskController.java" }, }, "-1613096551": { "message": "Top resumed state released %s", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "-1607026519": { "message": "Ready to stop: %s", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "-1601745126": { "message": "Launch on display check: allow launch for owner of the display", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "-1598452494": { "-1598452494": { "message": "activityDestroyedLocked: r=%s", "message": "activityDestroyedLocked: r=%s", "level": "DEBUG", "level": "DEBUG", Loading Loading @@ -547,6 +553,12 @@ "group": "WM_DEBUG_ORIENTATION", "group": "WM_DEBUG_ORIENTATION", "at": "com\/android\/server\/wm\/DisplayContent.java" "at": "com\/android\/server\/wm\/DisplayContent.java" }, }, "-1474602871": { "message": "Launch on display check: disallow launch on virtual display for not-embedded activity.", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-1474292612": { "-1474292612": { "message": "Could not find task for id: %d", "message": "Could not find task for id: %d", "level": "DEBUG", "level": "DEBUG", Loading @@ -559,6 +571,12 @@ "group": "WM_DEBUG_ADD_REMOVE", "group": "WM_DEBUG_ADD_REMOVE", "at": "com\/android\/server\/wm\/ActivityRecord.java" "at": "com\/android\/server\/wm\/ActivityRecord.java" }, }, "-1468740466": { "message": "Moving to PAUSED: %s (starting in paused state)", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-1452274694": { "-1452274694": { "message": " CAN PROMOTE: promoting to parent %s", "message": " CAN PROMOTE: promoting to parent %s", "level": "VERBOSE", "level": "VERBOSE", Loading Loading @@ -691,12 +709,6 @@ "group": "WM_DEBUG_TASKS", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStarter.java" "at": "com\/android\/server\/wm\/ActivityStarter.java" }, }, "-1295684101": { "message": "Launch on display check: no caller info, skip check", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "-1292329638": { "-1292329638": { "message": "Added starting %s: startingWindow=%s startingView=%s", "message": "Added starting %s: startingWindow=%s startingView=%s", "level": "VERBOSE", "level": "VERBOSE", Loading Loading @@ -739,6 +751,12 @@ "group": "WM_DEBUG_REMOTE_ANIMATIONS", "group": "WM_DEBUG_REMOTE_ANIMATIONS", "at": "com\/android\/server\/wm\/RemoteAnimationController.java" "at": "com\/android\/server\/wm\/RemoteAnimationController.java" }, }, "-1228653755": { "message": "Launch on display check: displayId=%d callingPid=%d callingUid=%d", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-1219773477": { "-1219773477": { "message": "setInputConsumerEnabled(%s): mCanceled=%b", "message": "setInputConsumerEnabled(%s): mCanceled=%b", "level": "DEBUG", "level": "DEBUG", Loading Loading @@ -871,12 +889,6 @@ "group": "WM_DEBUG_STARTING_WINDOW", "group": "WM_DEBUG_STARTING_WINDOW", "at": "com\/android\/server\/wm\/ActivityRecord.java" "at": "com\/android\/server\/wm\/ActivityRecord.java" }, }, "-1084548141": { "message": "Launch on display check: allow launch any on display", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "-1076978367": { "-1076978367": { "message": "thawRotation: mRotation=%d", "message": "thawRotation: mRotation=%d", "level": "VERBOSE", "level": "VERBOSE", Loading Loading @@ -1039,12 +1051,6 @@ "group": "WM_DEBUG_BOOT", "group": "WM_DEBUG_BOOT", "at": "com\/android\/server\/wm\/WindowManagerService.java" "at": "com\/android\/server\/wm\/WindowManagerService.java" }, }, "-866966979": { "message": "Moving to PAUSED: %s (starting in paused state)", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "-861859917": { "-861859917": { "message": "Attempted to add window to a display that does not exist: %d. Aborting.", "message": "Attempted to add window to a display that does not exist: %d. Aborting.", "level": "WARN", "level": "WARN", Loading @@ -1057,6 +1063,12 @@ "group": "WM_SHOW_SURFACE_ALLOC", "group": "WM_SHOW_SURFACE_ALLOC", "at": "com\/android\/server\/wm\/WindowSurfaceController.java" "at": "com\/android\/server\/wm\/WindowSurfaceController.java" }, }, "-856750101": { "message": "Launch on display check: allow launch for owner of the display", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-856025122": { "-856025122": { "message": "SURFACE transparentRegionHint=%s: %s", "message": "SURFACE transparentRegionHint=%s: %s", "level": "INFO", "level": "INFO", Loading Loading @@ -1225,6 +1237,12 @@ "group": "WM_DEBUG_STATES", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/Task.java" "at": "com\/android\/server\/wm\/Task.java" }, }, "-641258376": { "message": "realStartActivityLocked: Skipping start of r=%s some activities pausing...", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-639305784": { "-639305784": { "message": "Could not report config changes to the window token client.", "message": "Could not report config changes to the window token client.", "level": "WARN", "level": "WARN", Loading Loading @@ -1267,12 +1285,6 @@ "group": "WM_DEBUG_STATES", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/Task.java" "at": "com\/android\/server\/wm\/Task.java" }, }, "-596163537": { "message": "Waiting for top state to be released by %s", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "-593535526": { "-593535526": { "message": "Binding proc %s with config %s", "message": "Binding proc %s with config %s", "level": "VERBOSE", "level": "VERBOSE", Loading @@ -1291,12 +1303,6 @@ "group": "WM_DEBUG_ORIENTATION", "group": "WM_DEBUG_ORIENTATION", "at": "com\/android\/server\/wm\/DisplayRotation.java" "at": "com\/android\/server\/wm\/DisplayRotation.java" }, }, "-571686216": { "message": "Launch on display check: disallow launch on virtual display for not-embedded activity.", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "-561092364": { "-561092364": { "message": "onPointerDownOutsideFocusLocked called on %s", "message": "onPointerDownOutsideFocusLocked called on %s", "level": "INFO", "level": "INFO", Loading Loading @@ -1795,6 +1801,12 @@ "group": "WM_DEBUG_IME", "group": "WM_DEBUG_IME", "at": "com\/android\/server\/wm\/InsetsSourceProvider.java" "at": "com\/android\/server\/wm\/InsetsSourceProvider.java" }, }, "74885950": { "message": "Waiting for top state to be released by %s", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "75707221": { "75707221": { "message": "ControlAdapter startAnimation mSource: %s controlTarget: %s", "message": "ControlAdapter startAnimation mSource: %s controlTarget: %s", "level": "INFO", "level": "INFO", Loading Loading @@ -2173,6 +2185,12 @@ "group": "WM_DEBUG_WINDOW_TRANSITIONS", "group": "WM_DEBUG_WINDOW_TRANSITIONS", "at": "com\/android\/server\/wm\/Transition.java" "at": "com\/android\/server\/wm\/Transition.java" }, }, "431715812": { "message": "Launch on display check: allow launch any on display", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "435494046": { "435494046": { "message": "Attempted to add window to a display for which the application does not have access: %d. Aborting.", "message": "Attempted to add window to a display for which the application does not have access: %d. Aborting.", "level": "WARN", "level": "WARN", Loading Loading @@ -2431,6 +2449,12 @@ "group": "WM_ERROR", "group": "WM_ERROR", "at": "com\/android\/server\/wm\/WindowManagerService.java" "at": "com\/android\/server\/wm\/WindowManagerService.java" }, }, "708142634": { "message": "Top resumed state released %s", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "709500946": { "709500946": { "message": "resumeTopActivityLocked: Skip resume: need to start pausing", "message": "resumeTopActivityLocked: Skip resume: need to start pausing", "level": "VERBOSE", "level": "VERBOSE", Loading Loading @@ -2527,12 +2551,6 @@ "group": "WM_DEBUG_RECENTS_ANIMATIONS", "group": "WM_DEBUG_RECENTS_ANIMATIONS", "at": "com\/android\/server\/wm\/RecentsAnimation.java" "at": "com\/android\/server\/wm\/RecentsAnimation.java" }, }, "864551564": { "message": "Launch on display check: disallow activity embedding without permission.", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "869266572": { "869266572": { "message": "Removing activity %s from stack, reason= %s callers=%s", "message": "Removing activity %s from stack, reason= %s callers=%s", "level": "INFO", "level": "INFO", Loading Loading @@ -2641,6 +2659,12 @@ "group": "WM_DEBUG_REMOTE_ANIMATIONS", "group": "WM_DEBUG_REMOTE_ANIMATIONS", "at": "com\/android\/server\/wm\/RemoteAnimationController.java" "at": "com\/android\/server\/wm\/RemoteAnimationController.java" }, }, "979347997": { "message": "Launch on display check: disallow activity embedding without permission.", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "988389910": { "988389910": { "message": "resumeTopActivityLocked: Pausing %s", "message": "resumeTopActivityLocked: Pausing %s", "level": "DEBUG", "level": "DEBUG", Loading @@ -2665,12 +2689,6 @@ "group": "WM_ERROR", "group": "WM_ERROR", "at": "com\/android\/server\/wm\/WindowManagerService.java" "at": "com\/android\/server\/wm\/WindowManagerService.java" }, }, "1015542198": { "message": "Launch on display check: displayId=%d callingPid=%d callingUid=%d", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "1023413388": { "1023413388": { "message": "Finish waiting for pause of: %s", "message": "Finish waiting for pause of: %s", "level": "VERBOSE", "level": "VERBOSE", Loading Loading @@ -2743,12 +2761,6 @@ "group": "WM_SHOW_SURFACE_ALLOC", "group": "WM_SHOW_SURFACE_ALLOC", "at": "com\/android\/server\/wm\/ScreenRotationAnimation.java" "at": "com\/android\/server\/wm\/ScreenRotationAnimation.java" }, }, "1098891625": { "message": "realStartActivityLocked: Skipping start of r=%s some activities pausing...", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "1112047265": { "1112047265": { "message": "finishDrawingWindow: %s mDrawState=%s", "message": "finishDrawingWindow: %s mDrawState=%s", "level": "DEBUG", "level": "DEBUG", Loading Loading @@ -3055,6 +3067,12 @@ "group": "WM_DEBUG_FOCUS", "group": "WM_DEBUG_FOCUS", "at": "com\/android\/server\/wm\/ActivityRecord.java" "at": "com\/android\/server\/wm\/ActivityRecord.java" }, }, "1524174282": { "message": "Launch on display check: no caller info, skip check", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "1525976603": { "1525976603": { "message": "cancelAnimation(): reason=%s", "message": "cancelAnimation(): reason=%s", "level": "DEBUG", "level": "DEBUG", Loading Loading @@ -3199,18 +3217,6 @@ "group": "WM_DEBUG_SYNC_ENGINE", "group": "WM_DEBUG_SYNC_ENGINE", "at": "com\/android\/server\/wm\/BLASTSyncEngine.java" "at": "com\/android\/server\/wm\/BLASTSyncEngine.java" }, }, "1696210756": { "message": "Launch on display check: allow launch on public display", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "1706082525": { "message": "Stopping %s: nowVisible=%b animating=%b finishing=%s", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "1720229827": { "1720229827": { "message": "Creating animation bounds layer", "message": "Creating animation bounds layer", "level": "INFO", "level": "INFO", Loading Loading @@ -3463,12 +3469,6 @@ "group": "WM_DEBUG_APP_TRANSITIONS_ANIM", "group": "WM_DEBUG_APP_TRANSITIONS_ANIM", "at": "com\/android\/server\/wm\/AppTransition.java" "at": "com\/android\/server\/wm\/AppTransition.java" }, }, "2034714267": { "message": "Launch on display check: allow launch for caller present on the display", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "2034780299": { "2034780299": { "message": "CHECK_IF_BOOT_ANIMATION_FINISHED:", "message": "CHECK_IF_BOOT_ANIMATION_FINISHED:", "level": "INFO", "level": "INFO", Loading Loading @@ -3499,12 +3499,6 @@ "group": "WM_ERROR", "group": "WM_ERROR", "at": "com\/android\/server\/wm\/WindowManagerService.java" "at": "com\/android\/server\/wm\/WindowManagerService.java" }, }, "2081291430": { "message": "Focus not requested for window=%s because it has no surface", "level": "DEBUG", "group": "WM_DEBUG_FOCUS_LIGHT", "at": "com\/android\/server\/wm\/InputMonitor.java" }, "2083556954": { "2083556954": { "message": "Set mOrientationChanging of %s", "message": "Set mOrientationChanging of %s", "level": "VERBOSE", "level": "VERBOSE", Loading services/core/java/com/android/server/am/ActivityManagerService.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -1997,7 +1997,7 @@ public class ActivityManagerService extends IActivityManager.Stub mProcessStats = null; mProcessStats = null; mCpHelper = new ContentProviderHelper(this, false); mCpHelper = new ContentProviderHelper(this, false); // For the usage of {@link ActiveServices#cleanUpServices} that may be invoked from // For the usage of {@link ActiveServices#cleanUpServices} that may be invoked from // {@link ActivityStackSupervisor#cleanUpRemovedTaskLocked}. // {@link ActivityTaskSupervisor#cleanUpRemovedTaskLocked}. mServices = hasHandlerThread ? new ActiveServices(this) : null; mServices = hasHandlerThread ? new ActiveServices(this) : null; mSystemThread = null; mSystemThread = null; mUiHandler = injector.getUiHandler(null /* service */); mUiHandler = injector.getUiHandler(null /* service */); Loading services/core/java/com/android/server/am/UserController.java +6 −6 Original line number Original line Diff line number Diff line Loading @@ -1029,7 +1029,7 @@ class UserController implements Handler.Callback { if (stopped) { if (stopped) { mInjector.systemServiceManagerOnUserStopped(userId); mInjector.systemServiceManagerOnUserStopped(userId); mInjector.stackSupervisorRemoveUser(userId); mInjector.taskSupervisorRemoveUser(userId); // Remove the user if it is ephemeral. // Remove the user if it is ephemeral. if (userInfo.isEphemeral() && !userInfo.preCreated) { if (userInfo.isEphemeral() && !userInfo.preCreated) { Loading Loading @@ -1801,11 +1801,11 @@ class UserController implements Handler.Callback { } } private void moveUserToForeground(UserState uss, int oldUserId, int newUserId) { private void moveUserToForeground(UserState uss, int oldUserId, int newUserId) { boolean homeInFront = mInjector.stackSupervisorSwitchUser(newUserId, uss); boolean homeInFront = mInjector.taskSupervisorSwitchUser(newUserId, uss); if (homeInFront) { if (homeInFront) { mInjector.startHomeActivity(newUserId, "moveUserToForeground"); mInjector.startHomeActivity(newUserId, "moveUserToForeground"); } else { } else { mInjector.stackSupervisorResumeFocusedStackTopActivity(); mInjector.taskSupervisorResumeFocusedStackTopActivity(); } } EventLogTags.writeAmSwitchUser(newUserId); EventLogTags.writeAmSwitchUser(newUserId); sendUserSwitchBroadcasts(oldUserId, newUserId); sendUserSwitchBroadcasts(oldUserId, newUserId); Loading Loading @@ -2913,15 +2913,15 @@ class UserController implements Handler.Callback { } } } } void stackSupervisorRemoveUser(@UserIdInt int userId) { void taskSupervisorRemoveUser(@UserIdInt int userId) { mService.mAtmInternal.removeUser(userId); mService.mAtmInternal.removeUser(userId); } } protected boolean stackSupervisorSwitchUser(@UserIdInt int userId, UserState uss) { protected boolean taskSupervisorSwitchUser(@UserIdInt int userId, UserState uss) { return mService.mAtmInternal.switchUser(userId, uss); return mService.mAtmInternal.switchUser(userId, uss); } } protected void stackSupervisorResumeFocusedStackTopActivity() { protected void taskSupervisorResumeFocusedStackTopActivity() { mService.mAtmInternal.resumeTopActivities(false /* scheduleIdle */); mService.mAtmInternal.resumeTopActivities(false /* scheduleIdle */); } } Loading services/core/java/com/android/server/wm/ActivityMetricsLogger.java +2 −2 Original line number Original line Diff line number Diff line Loading @@ -139,7 +139,7 @@ class ActivityMetricsLogger { private int mWindowState = WINDOW_STATE_STANDARD; private int mWindowState = WINDOW_STATE_STANDARD; private long mLastLogTimeSecs; private long mLastLogTimeSecs; private final ActivityStackSupervisor mSupervisor; private final ActivityTaskSupervisor mSupervisor; private final MetricsLogger mMetricsLogger = new MetricsLogger(); private final MetricsLogger mMetricsLogger = new MetricsLogger(); /** All active transitions. */ /** All active transitions. */ Loading Loading @@ -402,7 +402,7 @@ class ActivityMetricsLogger { } } } } ActivityMetricsLogger(ActivityStackSupervisor supervisor, Looper looper) { ActivityMetricsLogger(ActivityTaskSupervisor supervisor, Looper looper) { mLastLogTimeSecs = SystemClock.elapsedRealtime() / 1000; mLastLogTimeSecs = SystemClock.elapsedRealtime() / 1000; mSupervisor = supervisor; mSupervisor = supervisor; mLaunchObserver = new LaunchObserverRegistryImpl(looper); mLaunchObserver = new LaunchObserverRegistryImpl(looper); Loading services/core/java/com/android/server/wm/ActivityRecord.java +55 −55 File changed.Preview size limit exceeded, changes collapsed. Show changes Loading
data/etc/services.core.protolog.json +84 −90 Original line number Original line Diff line number Diff line Loading @@ -115,6 +115,12 @@ "group": "WM_DEBUG_WINDOW_ORGANIZER", "group": "WM_DEBUG_WINDOW_ORGANIZER", "at": "com\/android\/server\/wm\/DisplayAreaOrganizerController.java" "at": "com\/android\/server\/wm\/DisplayAreaOrganizerController.java" }, }, "-1979455254": { "message": "Launch on display check: allow launch for caller present on the display", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-1976930686": { "-1976930686": { "message": "Attempted to add Accessibility overlay window with bad token %s. Aborting.", "message": "Attempted to add Accessibility overlay window with bad token %s. Aborting.", "level": "WARN", "level": "WARN", Loading Loading @@ -301,6 +307,12 @@ "group": "WM_DEBUG_STATES", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/Task.java" "at": "com\/android\/server\/wm\/Task.java" }, }, "-1750384749": { "message": "Launch on display check: allow launch on public display", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-1750206390": { "-1750206390": { "message": "Exception thrown when creating surface for client %s (%s). %s", "message": "Exception thrown when creating surface for client %s (%s). %s", "level": "WARN", "level": "WARN", Loading @@ -313,6 +325,12 @@ "group": "WM_DEBUG_ORIENTATION", "group": "WM_DEBUG_ORIENTATION", "at": "com\/android\/server\/wm\/WindowState.java" "at": "com\/android\/server\/wm\/WindowState.java" }, }, "-1740512980": { "message": "Stopping %s: nowVisible=%b animating=%b finishing=%s", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-1730156332": { "-1730156332": { "message": "Display id=%d rotation changed to %d from %d, lastOrientation=%d", "message": "Display id=%d rotation changed to %d from %d, lastOrientation=%d", "level": "VERBOSE", "level": "VERBOSE", Loading @@ -337,6 +355,12 @@ "group": "WM_DEBUG_ORIENTATION", "group": "WM_DEBUG_ORIENTATION", "at": "com\/android\/server\/wm\/DisplayContent.java" "at": "com\/android\/server\/wm\/DisplayContent.java" }, }, "-1707370822": { "message": "Ready to stop: %s", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-1704402370": { "-1704402370": { "message": "resetTaskIntendedTask: calling finishActivity on %s", "message": "resetTaskIntendedTask: calling finishActivity on %s", "level": "WARN", "level": "WARN", Loading Loading @@ -403,24 +427,6 @@ "group": "WM_DEBUG_LOCKTASK", "group": "WM_DEBUG_LOCKTASK", "at": "com\/android\/server\/wm\/LockTaskController.java" "at": "com\/android\/server\/wm\/LockTaskController.java" }, }, "-1613096551": { "message": "Top resumed state released %s", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "-1607026519": { "message": "Ready to stop: %s", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "-1601745126": { "message": "Launch on display check: allow launch for owner of the display", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "-1598452494": { "-1598452494": { "message": "activityDestroyedLocked: r=%s", "message": "activityDestroyedLocked: r=%s", "level": "DEBUG", "level": "DEBUG", Loading Loading @@ -547,6 +553,12 @@ "group": "WM_DEBUG_ORIENTATION", "group": "WM_DEBUG_ORIENTATION", "at": "com\/android\/server\/wm\/DisplayContent.java" "at": "com\/android\/server\/wm\/DisplayContent.java" }, }, "-1474602871": { "message": "Launch on display check: disallow launch on virtual display for not-embedded activity.", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-1474292612": { "-1474292612": { "message": "Could not find task for id: %d", "message": "Could not find task for id: %d", "level": "DEBUG", "level": "DEBUG", Loading @@ -559,6 +571,12 @@ "group": "WM_DEBUG_ADD_REMOVE", "group": "WM_DEBUG_ADD_REMOVE", "at": "com\/android\/server\/wm\/ActivityRecord.java" "at": "com\/android\/server\/wm\/ActivityRecord.java" }, }, "-1468740466": { "message": "Moving to PAUSED: %s (starting in paused state)", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-1452274694": { "-1452274694": { "message": " CAN PROMOTE: promoting to parent %s", "message": " CAN PROMOTE: promoting to parent %s", "level": "VERBOSE", "level": "VERBOSE", Loading Loading @@ -691,12 +709,6 @@ "group": "WM_DEBUG_TASKS", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStarter.java" "at": "com\/android\/server\/wm\/ActivityStarter.java" }, }, "-1295684101": { "message": "Launch on display check: no caller info, skip check", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "-1292329638": { "-1292329638": { "message": "Added starting %s: startingWindow=%s startingView=%s", "message": "Added starting %s: startingWindow=%s startingView=%s", "level": "VERBOSE", "level": "VERBOSE", Loading Loading @@ -739,6 +751,12 @@ "group": "WM_DEBUG_REMOTE_ANIMATIONS", "group": "WM_DEBUG_REMOTE_ANIMATIONS", "at": "com\/android\/server\/wm\/RemoteAnimationController.java" "at": "com\/android\/server\/wm\/RemoteAnimationController.java" }, }, "-1228653755": { "message": "Launch on display check: displayId=%d callingPid=%d callingUid=%d", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-1219773477": { "-1219773477": { "message": "setInputConsumerEnabled(%s): mCanceled=%b", "message": "setInputConsumerEnabled(%s): mCanceled=%b", "level": "DEBUG", "level": "DEBUG", Loading Loading @@ -871,12 +889,6 @@ "group": "WM_DEBUG_STARTING_WINDOW", "group": "WM_DEBUG_STARTING_WINDOW", "at": "com\/android\/server\/wm\/ActivityRecord.java" "at": "com\/android\/server\/wm\/ActivityRecord.java" }, }, "-1084548141": { "message": "Launch on display check: allow launch any on display", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "-1076978367": { "-1076978367": { "message": "thawRotation: mRotation=%d", "message": "thawRotation: mRotation=%d", "level": "VERBOSE", "level": "VERBOSE", Loading Loading @@ -1039,12 +1051,6 @@ "group": "WM_DEBUG_BOOT", "group": "WM_DEBUG_BOOT", "at": "com\/android\/server\/wm\/WindowManagerService.java" "at": "com\/android\/server\/wm\/WindowManagerService.java" }, }, "-866966979": { "message": "Moving to PAUSED: %s (starting in paused state)", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "-861859917": { "-861859917": { "message": "Attempted to add window to a display that does not exist: %d. Aborting.", "message": "Attempted to add window to a display that does not exist: %d. Aborting.", "level": "WARN", "level": "WARN", Loading @@ -1057,6 +1063,12 @@ "group": "WM_SHOW_SURFACE_ALLOC", "group": "WM_SHOW_SURFACE_ALLOC", "at": "com\/android\/server\/wm\/WindowSurfaceController.java" "at": "com\/android\/server\/wm\/WindowSurfaceController.java" }, }, "-856750101": { "message": "Launch on display check: allow launch for owner of the display", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-856025122": { "-856025122": { "message": "SURFACE transparentRegionHint=%s: %s", "message": "SURFACE transparentRegionHint=%s: %s", "level": "INFO", "level": "INFO", Loading Loading @@ -1225,6 +1237,12 @@ "group": "WM_DEBUG_STATES", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/Task.java" "at": "com\/android\/server\/wm\/Task.java" }, }, "-641258376": { "message": "realStartActivityLocked: Skipping start of r=%s some activities pausing...", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "-639305784": { "-639305784": { "message": "Could not report config changes to the window token client.", "message": "Could not report config changes to the window token client.", "level": "WARN", "level": "WARN", Loading Loading @@ -1267,12 +1285,6 @@ "group": "WM_DEBUG_STATES", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/Task.java" "at": "com\/android\/server\/wm\/Task.java" }, }, "-596163537": { "message": "Waiting for top state to be released by %s", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "-593535526": { "-593535526": { "message": "Binding proc %s with config %s", "message": "Binding proc %s with config %s", "level": "VERBOSE", "level": "VERBOSE", Loading @@ -1291,12 +1303,6 @@ "group": "WM_DEBUG_ORIENTATION", "group": "WM_DEBUG_ORIENTATION", "at": "com\/android\/server\/wm\/DisplayRotation.java" "at": "com\/android\/server\/wm\/DisplayRotation.java" }, }, "-571686216": { "message": "Launch on display check: disallow launch on virtual display for not-embedded activity.", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "-561092364": { "-561092364": { "message": "onPointerDownOutsideFocusLocked called on %s", "message": "onPointerDownOutsideFocusLocked called on %s", "level": "INFO", "level": "INFO", Loading Loading @@ -1795,6 +1801,12 @@ "group": "WM_DEBUG_IME", "group": "WM_DEBUG_IME", "at": "com\/android\/server\/wm\/InsetsSourceProvider.java" "at": "com\/android\/server\/wm\/InsetsSourceProvider.java" }, }, "74885950": { "message": "Waiting for top state to be released by %s", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "75707221": { "75707221": { "message": "ControlAdapter startAnimation mSource: %s controlTarget: %s", "message": "ControlAdapter startAnimation mSource: %s controlTarget: %s", "level": "INFO", "level": "INFO", Loading Loading @@ -2173,6 +2185,12 @@ "group": "WM_DEBUG_WINDOW_TRANSITIONS", "group": "WM_DEBUG_WINDOW_TRANSITIONS", "at": "com\/android\/server\/wm\/Transition.java" "at": "com\/android\/server\/wm\/Transition.java" }, }, "431715812": { "message": "Launch on display check: allow launch any on display", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "435494046": { "435494046": { "message": "Attempted to add window to a display for which the application does not have access: %d. Aborting.", "message": "Attempted to add window to a display for which the application does not have access: %d. Aborting.", "level": "WARN", "level": "WARN", Loading Loading @@ -2431,6 +2449,12 @@ "group": "WM_ERROR", "group": "WM_ERROR", "at": "com\/android\/server\/wm\/WindowManagerService.java" "at": "com\/android\/server\/wm\/WindowManagerService.java" }, }, "708142634": { "message": "Top resumed state released %s", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "709500946": { "709500946": { "message": "resumeTopActivityLocked: Skip resume: need to start pausing", "message": "resumeTopActivityLocked: Skip resume: need to start pausing", "level": "VERBOSE", "level": "VERBOSE", Loading Loading @@ -2527,12 +2551,6 @@ "group": "WM_DEBUG_RECENTS_ANIMATIONS", "group": "WM_DEBUG_RECENTS_ANIMATIONS", "at": "com\/android\/server\/wm\/RecentsAnimation.java" "at": "com\/android\/server\/wm\/RecentsAnimation.java" }, }, "864551564": { "message": "Launch on display check: disallow activity embedding without permission.", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "869266572": { "869266572": { "message": "Removing activity %s from stack, reason= %s callers=%s", "message": "Removing activity %s from stack, reason= %s callers=%s", "level": "INFO", "level": "INFO", Loading Loading @@ -2641,6 +2659,12 @@ "group": "WM_DEBUG_REMOTE_ANIMATIONS", "group": "WM_DEBUG_REMOTE_ANIMATIONS", "at": "com\/android\/server\/wm\/RemoteAnimationController.java" "at": "com\/android\/server\/wm\/RemoteAnimationController.java" }, }, "979347997": { "message": "Launch on display check: disallow activity embedding without permission.", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "988389910": { "988389910": { "message": "resumeTopActivityLocked: Pausing %s", "message": "resumeTopActivityLocked: Pausing %s", "level": "DEBUG", "level": "DEBUG", Loading @@ -2665,12 +2689,6 @@ "group": "WM_ERROR", "group": "WM_ERROR", "at": "com\/android\/server\/wm\/WindowManagerService.java" "at": "com\/android\/server\/wm\/WindowManagerService.java" }, }, "1015542198": { "message": "Launch on display check: displayId=%d callingPid=%d callingUid=%d", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "1023413388": { "1023413388": { "message": "Finish waiting for pause of: %s", "message": "Finish waiting for pause of: %s", "level": "VERBOSE", "level": "VERBOSE", Loading Loading @@ -2743,12 +2761,6 @@ "group": "WM_SHOW_SURFACE_ALLOC", "group": "WM_SHOW_SURFACE_ALLOC", "at": "com\/android\/server\/wm\/ScreenRotationAnimation.java" "at": "com\/android\/server\/wm\/ScreenRotationAnimation.java" }, }, "1098891625": { "message": "realStartActivityLocked: Skipping start of r=%s some activities pausing...", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "1112047265": { "1112047265": { "message": "finishDrawingWindow: %s mDrawState=%s", "message": "finishDrawingWindow: %s mDrawState=%s", "level": "DEBUG", "level": "DEBUG", Loading Loading @@ -3055,6 +3067,12 @@ "group": "WM_DEBUG_FOCUS", "group": "WM_DEBUG_FOCUS", "at": "com\/android\/server\/wm\/ActivityRecord.java" "at": "com\/android\/server\/wm\/ActivityRecord.java" }, }, "1524174282": { "message": "Launch on display check: no caller info, skip check", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityTaskSupervisor.java" }, "1525976603": { "1525976603": { "message": "cancelAnimation(): reason=%s", "message": "cancelAnimation(): reason=%s", "level": "DEBUG", "level": "DEBUG", Loading Loading @@ -3199,18 +3217,6 @@ "group": "WM_DEBUG_SYNC_ENGINE", "group": "WM_DEBUG_SYNC_ENGINE", "at": "com\/android\/server\/wm\/BLASTSyncEngine.java" "at": "com\/android\/server\/wm\/BLASTSyncEngine.java" }, }, "1696210756": { "message": "Launch on display check: allow launch on public display", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "1706082525": { "message": "Stopping %s: nowVisible=%b animating=%b finishing=%s", "level": "VERBOSE", "group": "WM_DEBUG_STATES", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "1720229827": { "1720229827": { "message": "Creating animation bounds layer", "message": "Creating animation bounds layer", "level": "INFO", "level": "INFO", Loading Loading @@ -3463,12 +3469,6 @@ "group": "WM_DEBUG_APP_TRANSITIONS_ANIM", "group": "WM_DEBUG_APP_TRANSITIONS_ANIM", "at": "com\/android\/server\/wm\/AppTransition.java" "at": "com\/android\/server\/wm\/AppTransition.java" }, }, "2034714267": { "message": "Launch on display check: allow launch for caller present on the display", "level": "DEBUG", "group": "WM_DEBUG_TASKS", "at": "com\/android\/server\/wm\/ActivityStackSupervisor.java" }, "2034780299": { "2034780299": { "message": "CHECK_IF_BOOT_ANIMATION_FINISHED:", "message": "CHECK_IF_BOOT_ANIMATION_FINISHED:", "level": "INFO", "level": "INFO", Loading Loading @@ -3499,12 +3499,6 @@ "group": "WM_ERROR", "group": "WM_ERROR", "at": "com\/android\/server\/wm\/WindowManagerService.java" "at": "com\/android\/server\/wm\/WindowManagerService.java" }, }, "2081291430": { "message": "Focus not requested for window=%s because it has no surface", "level": "DEBUG", "group": "WM_DEBUG_FOCUS_LIGHT", "at": "com\/android\/server\/wm\/InputMonitor.java" }, "2083556954": { "2083556954": { "message": "Set mOrientationChanging of %s", "message": "Set mOrientationChanging of %s", "level": "VERBOSE", "level": "VERBOSE", Loading
services/core/java/com/android/server/am/ActivityManagerService.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -1997,7 +1997,7 @@ public class ActivityManagerService extends IActivityManager.Stub mProcessStats = null; mProcessStats = null; mCpHelper = new ContentProviderHelper(this, false); mCpHelper = new ContentProviderHelper(this, false); // For the usage of {@link ActiveServices#cleanUpServices} that may be invoked from // For the usage of {@link ActiveServices#cleanUpServices} that may be invoked from // {@link ActivityStackSupervisor#cleanUpRemovedTaskLocked}. // {@link ActivityTaskSupervisor#cleanUpRemovedTaskLocked}. mServices = hasHandlerThread ? new ActiveServices(this) : null; mServices = hasHandlerThread ? new ActiveServices(this) : null; mSystemThread = null; mSystemThread = null; mUiHandler = injector.getUiHandler(null /* service */); mUiHandler = injector.getUiHandler(null /* service */); Loading
services/core/java/com/android/server/am/UserController.java +6 −6 Original line number Original line Diff line number Diff line Loading @@ -1029,7 +1029,7 @@ class UserController implements Handler.Callback { if (stopped) { if (stopped) { mInjector.systemServiceManagerOnUserStopped(userId); mInjector.systemServiceManagerOnUserStopped(userId); mInjector.stackSupervisorRemoveUser(userId); mInjector.taskSupervisorRemoveUser(userId); // Remove the user if it is ephemeral. // Remove the user if it is ephemeral. if (userInfo.isEphemeral() && !userInfo.preCreated) { if (userInfo.isEphemeral() && !userInfo.preCreated) { Loading Loading @@ -1801,11 +1801,11 @@ class UserController implements Handler.Callback { } } private void moveUserToForeground(UserState uss, int oldUserId, int newUserId) { private void moveUserToForeground(UserState uss, int oldUserId, int newUserId) { boolean homeInFront = mInjector.stackSupervisorSwitchUser(newUserId, uss); boolean homeInFront = mInjector.taskSupervisorSwitchUser(newUserId, uss); if (homeInFront) { if (homeInFront) { mInjector.startHomeActivity(newUserId, "moveUserToForeground"); mInjector.startHomeActivity(newUserId, "moveUserToForeground"); } else { } else { mInjector.stackSupervisorResumeFocusedStackTopActivity(); mInjector.taskSupervisorResumeFocusedStackTopActivity(); } } EventLogTags.writeAmSwitchUser(newUserId); EventLogTags.writeAmSwitchUser(newUserId); sendUserSwitchBroadcasts(oldUserId, newUserId); sendUserSwitchBroadcasts(oldUserId, newUserId); Loading Loading @@ -2913,15 +2913,15 @@ class UserController implements Handler.Callback { } } } } void stackSupervisorRemoveUser(@UserIdInt int userId) { void taskSupervisorRemoveUser(@UserIdInt int userId) { mService.mAtmInternal.removeUser(userId); mService.mAtmInternal.removeUser(userId); } } protected boolean stackSupervisorSwitchUser(@UserIdInt int userId, UserState uss) { protected boolean taskSupervisorSwitchUser(@UserIdInt int userId, UserState uss) { return mService.mAtmInternal.switchUser(userId, uss); return mService.mAtmInternal.switchUser(userId, uss); } } protected void stackSupervisorResumeFocusedStackTopActivity() { protected void taskSupervisorResumeFocusedStackTopActivity() { mService.mAtmInternal.resumeTopActivities(false /* scheduleIdle */); mService.mAtmInternal.resumeTopActivities(false /* scheduleIdle */); } } Loading
services/core/java/com/android/server/wm/ActivityMetricsLogger.java +2 −2 Original line number Original line Diff line number Diff line Loading @@ -139,7 +139,7 @@ class ActivityMetricsLogger { private int mWindowState = WINDOW_STATE_STANDARD; private int mWindowState = WINDOW_STATE_STANDARD; private long mLastLogTimeSecs; private long mLastLogTimeSecs; private final ActivityStackSupervisor mSupervisor; private final ActivityTaskSupervisor mSupervisor; private final MetricsLogger mMetricsLogger = new MetricsLogger(); private final MetricsLogger mMetricsLogger = new MetricsLogger(); /** All active transitions. */ /** All active transitions. */ Loading Loading @@ -402,7 +402,7 @@ class ActivityMetricsLogger { } } } } ActivityMetricsLogger(ActivityStackSupervisor supervisor, Looper looper) { ActivityMetricsLogger(ActivityTaskSupervisor supervisor, Looper looper) { mLastLogTimeSecs = SystemClock.elapsedRealtime() / 1000; mLastLogTimeSecs = SystemClock.elapsedRealtime() / 1000; mSupervisor = supervisor; mSupervisor = supervisor; mLaunchObserver = new LaunchObserverRegistryImpl(looper); mLaunchObserver = new LaunchObserverRegistryImpl(looper); Loading
services/core/java/com/android/server/wm/ActivityRecord.java +55 −55 File changed.Preview size limit exceeded, changes collapsed. Show changes