diff options
author | 2025-01-20 07:44:58 +0000 | |
---|---|---|
committer | 2025-02-19 08:29:19 -0800 | |
commit | a8b8baf973702f3759cf98fe6427b7a7628f6ff9 (patch) | |
tree | c274c58bc0f6e8af6ad39078df71c067167ef7d9 /services | |
parent | 7479cb10a911706b1c0c6d42639596f7f14e3d5d (diff) |
Disable AdvancedProtectionService on desktop
It is not used in desktop so disabling it to save some memory usage.
Bug: 397667486
Test: deploy on DUT and boot
Flag: EXEMPT desktop only
Change-Id: I80006d7ed812c06efdfffc687a54e05dde5fb4d6
Diffstat (limited to 'services')
-rw-r--r-- | services/java/com/android/server/SystemServer.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java index e158310455ac..860b6fb1dcd1 100644 --- a/services/java/com/android/server/SystemServer.java +++ b/services/java/com/android/server/SystemServer.java @@ -1814,7 +1814,7 @@ public final class SystemServer implements Dumpable { t.traceEnd(); } - if (!isWatch && !isTv && !isAutomotive + if (!isWatch && !isTv && !isAutomotive && !isDesktop && android.security.Flags.aapmApi()) { t.traceBegin("StartAdvancedProtectionService"); mSystemServiceManager.startService(AdvancedProtectionService.Lifecycle.class); |