From df1927d4f542bf955846b0583da362b1607b39fa Mon Sep 17 00:00:00 2001 From: Felipe Leme Date: Wed, 3 May 2023 16:12:05 -0700 Subject: [PATCH] Add AdServicesManagerService to system_server_dumper Test: adb shell dumpsys system_server_dumper --name AdServices Bug: 280677793 Change-Id: I2da6527977d0188f5cc0616505280720a841d160 --- services/java/com/android/server/SystemServer.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java index b1d613109e09c..403aaacb0c650 100644 --- a/services/java/com/android/server/SystemServer.java +++ b/services/java/com/android/server/SystemServer.java @@ -735,7 +735,7 @@ public final class SystemServer implements Dumpable { final String name = args[1]; final Dumpable dumpable = mDumpables.get(name); if (dumpable == null) { - pw.printf("No dummpable named %s\n", name); + pw.printf("No dumpable named %s\n", name); return; } @@ -2644,7 +2644,11 @@ public final class SystemServer implements Dumpable { // AdServicesManagerService (PP API service) t.traceBegin("StartAdServicesManagerService"); - mSystemServiceManager.startService(AD_SERVICES_MANAGER_SERVICE_CLASS); + SystemService adServices = mSystemServiceManager + .startService(AD_SERVICES_MANAGER_SERVICE_CLASS); + if (adServices instanceof Dumpable) { + mDumper.addDumpable((Dumpable) adServices); + } t.traceEnd(); // OnDevicePersonalizationSystemService