From b774250e1855b2aca0f71d6922ff218ecdd70d52 Mon Sep 17 00:00:00 2001 From: Hui Yu Date: Wed, 5 May 2021 13:34:41 -0700 Subject: [PATCH] Change default temp allowlist duration for BOOT_COMPLETED broadcast to 20 seconds. This default temp allowlist duration is used by broadcasts BOOT_COMPLETED, PRE_BOOT_COMPLETED, LOCKED_BOOT_COMPLETED, MY_PACKAGE_REPLACED, TIMEZONE_CHANGED, TIME_CHANGED and LOCALE_CHANGED that are exempted from BG-FGS-start restriction. Bug: 187196777 Test: Build and run. Change-Id: I80aec4cebaff1c6284a3e541e3f4a7a41be2e836 --- .../java/com/android/server/am/ActivityManagerConstants.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/am/ActivityManagerConstants.java b/services/core/java/com/android/server/am/ActivityManagerConstants.java index f7ce6dd0144d6..1743d7ec288ea 100644 --- a/services/core/java/com/android/server/am/ActivityManagerConstants.java +++ b/services/core/java/com/android/server/am/ActivityManagerConstants.java @@ -147,7 +147,7 @@ final class ActivityManagerConstants extends ContentObserver { private static final int DEFAULT_MAX_PHANTOM_PROCESSES = 32; private static final int DEFAULT_PROCESS_CRASH_COUNT_RESET_INTERVAL = 12 * 60 * 60 * 1000; private static final int DEFAULT_PROCESS_CRASH_COUNT_LIMIT = 12; - private static final int DEFAULT_BOOT_TIME_TEMP_ALLOWLIST_DURATION = 10 * 1000; + private static final int DEFAULT_BOOT_TIME_TEMP_ALLOWLIST_DURATION = 20 * 1000; private static final long DEFAULT_FG_TO_BG_FGS_GRACE_DURATION = 5 * 1000; private static final int DEFAULT_FGS_START_FOREGROUND_TIMEOUT_MS = 10 * 1000; private static final float DEFAULT_FGS_ATOM_SAMPLE_RATE = 1; // 100 %