From 32504841c4ef562e31dd94c52e62adb7d9d0e5be Mon Sep 17 00:00:00 2001 From: Makoto Onuki Date: Fri, 8 Jan 2021 08:07:17 -0800 Subject: [PATCH] Update SyncManager.md Bug: n/a Test: doc change only Change-Id: Ie0a8eb96abfca1eee0785d91c2b547a10864f9cd --- services/core/java/com/android/server/content/SyncManager.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/content/SyncManager.md b/services/core/java/com/android/server/content/SyncManager.md index 8507abdcc40eb..8564fea650ffd 100644 --- a/services/core/java/com/android/server/content/SyncManager.md +++ b/services/core/java/com/android/server/content/SyncManager.md @@ -29,8 +29,10 @@ exempted from app-standby throttling. ### Two Levels of Exemption Specifically, there are two different levels of exemption, depending on the state of the caller: -1. `ContentResolver.SYNC_EXEMPTION_PROMOTE_BUCKET` +1. `ContentResolver.SYNC_EXEMPTION_PROMOTE_BUCKET`. + This is shown as `STANDBY-EXEMPTED` in `dumpsys content`. 2. `ContentResolver.SYNC_EXEMPTION_PROMOTE_BUCKET_WITH_TEMP`, which is more powerful than 1. + This is shown as `STANDBY-EXEMPTED(TOP)` in `dumpsys content`. The exemption level is calculated in [ContentService.getSyncExemptionAndCleanUpExtrasForCaller()](https://cs.android.com/android/platform/superproject/+/master:frameworks/base/services/core/java/com/android/server/content/ContentService.java?q=%22int%20getSyncExemptionAndCleanUpExtrasForCaller%22&ss=android%2Fplatform%2Fsuperproject),