From e241c3f4008a80d63ba4da3c6c5d6e9eaecec63e Mon Sep 17 00:00:00 2001 From: Manjeet Rulhania Date: Mon, 6 Feb 2023 12:50:12 -0800 Subject: [PATCH] Fix uidInForeground api for mainline modules Test: build Change-Id: I3cca26c0980eb8e1b5d8931ab5d82f6b8d0e17d1 --- services/core/java/com/android/server/appop/AppOpsService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/appop/AppOpsService.java b/services/core/java/com/android/server/appop/AppOpsService.java index af6470f114dbc..77f16f9645454 100644 --- a/services/core/java/com/android/server/appop/AppOpsService.java +++ b/services/core/java/com/android/server/appop/AppOpsService.java @@ -154,6 +154,7 @@ import com.android.internal.util.XmlUtils; import com.android.internal.util.function.pooled.PooledLambda; import com.android.modules.utils.TypedXmlPullParser; import com.android.modules.utils.TypedXmlSerializer; +import com.android.server.LocalManagerRegistry; import com.android.server.LocalServices; import com.android.server.LockGuard; import com.android.server.SystemServerInitThreadPool; @@ -967,7 +968,7 @@ public class AppOpsService extends IAppOpsService.Stub implements PersistenceSch public void publish() { ServiceManager.addService(Context.APP_OPS_SERVICE, asBinder()); LocalServices.addService(AppOpsManagerInternal.class, mAppOpsManagerInternal); - LocalServices.addService(AppOpsManagerLocal.class, new AppOpsManagerLocalImpl()); + LocalManagerRegistry.addManager(AppOpsManagerLocal.class, new AppOpsManagerLocalImpl()); } /** Handler for work when packages are removed or updated */