summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> 2024-10-28 16:16:17 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2024-10-28 16:16:17 +0000
commit2c1d501bc9027c66c76de4052edcea31a84df09a (patch)
treec9d8a216ca0395a1e606f7c250cf0062b81bc55b
parent58f46938cec710aa898bde29038400601914795c (diff)
parentc8311fecc93c631f088aa25310ffe1cc5cb40796 (diff)
Merge "Revert^2 "Disable trade-in mode service on phones, TV and auto"" into main
-rw-r--r--services/java/com/android/server/SystemServer.java11
1 files changed, 7 insertions, 4 deletions
diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java
index 6baab25d0dce..ed56382450e9 100644
--- a/services/java/com/android/server/SystemServer.java
+++ b/services/java/com/android/server/SystemServer.java
@@ -1399,10 +1399,6 @@ public final class SystemServer implements Dumpable {
mSystemServiceManager.startService(BatteryService.class);
t.traceEnd();
- t.traceBegin("StartTradeInModeService");
- mSystemServiceManager.startService(TradeInModeService.class);
- t.traceEnd();
-
// Tracks application usage stats.
t.traceBegin("StartUsageService");
mSystemServiceManager.startService(UsageStatsService.class);
@@ -1772,6 +1768,13 @@ public final class SystemServer implements Dumpable {
mSystemServiceManager.startService(AdvancedProtectionService.Lifecycle.class);
t.traceEnd();
}
+
+ if (!isWatch && !isTv && !isAutomotive) {
+ t.traceBegin("StartTradeInModeService");
+ mSystemServiceManager.startService(TradeInModeService.class);
+ t.traceEnd();
+ }
+
} catch (Throwable e) {
Slog.e("System", "******************************************");
Slog.e("System", "************ Failure starting core service");