Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b49c7724 authored by Paul Lawrence's avatar Paul Lawrence
Browse files

Disable trade-in mode service on phones, TV and auto

Bug: 375454594
Test: Manual - made sure feature still works on phone
Change-Id: Ife19ee109cc970233aa3160b95b799098be3c1dd
Flag: com.android.tradeinmode.flags.enable_trade_in_mode
parent a578f161
Loading
Loading
Loading
Loading
+7 −4
Original line number Diff line number Diff line
@@ -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");