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
This commit is contained in:
Hui Yu
2021-05-05 13:34:41 -07:00
parent a7c3e1134b
commit b774250e18

View File

@@ -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 %