diff --git a/quickstep/src/com/android/quickstep/QuickstepProcessInitializer.java b/quickstep/src/com/android/quickstep/QuickstepProcessInitializer.java index a551f55de5..678372cf24 100644 --- a/quickstep/src/com/android/quickstep/QuickstepProcessInitializer.java +++ b/quickstep/src/com/android/quickstep/QuickstepProcessInitializer.java @@ -16,9 +16,11 @@ package com.android.quickstep; import android.annotation.TargetApi; +import android.app.ActivityManager; import android.content.Context; import android.content.pm.PackageManager; import android.os.Build; +import android.os.RemoteException; import android.os.UserManager; import android.util.Log; @@ -60,5 +62,12 @@ public class QuickstepProcessInitializer extends MainProcessInitializer { // Elevate GPU priority for Quickstep and Remote animations. ThreadedRendererCompat.setContextPriority( ThreadedRendererCompat.EGL_CONTEXT_PRIORITY_HIGH_IMG); + + // Enable binder tracing on system server for calls originating from Launcher + try { + ActivityManager.getService().enableBinderTracing(); + } catch (RemoteException e) { + Log.e(TAG, "Unable to enable binder tracing", e); + } } }