diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java index 3d620f20bc064..bf647fddbdcee 100644 --- a/services/core/java/com/android/server/am/ActivityManagerService.java +++ b/services/core/java/com/android/server/am/ActivityManagerService.java @@ -3161,6 +3161,8 @@ public class ActivityManagerService extends IActivityManager.Stub // bind background thread to little cores // this is expected to fail inside of framework tests because apps can't touch cpusets directly + // make sure we've already adjusted system_server's internal view of itself first + updateOomAdjLocked(); try { Process.setThreadGroupAndCpuset(BackgroundThread.get().getThreadId(), Process.THREAD_GROUP_BG_NONINTERACTIVE);