OSDN Git Service

Change sync manager init timing back to PHASE_ACTIVITY_MANAGER_READY
authorMakoto Onuki <omakoto@google.com>
Fri, 16 Feb 2018 17:52:50 +0000 (09:52 -0800)
committerMakoto Onuki <omakoto@google.com>
Fri, 16 Feb 2018 17:54:29 +0000 (09:54 -0800)
Bug: 73350582
Test: boot
Test: atest CtsSyncManagerTest
Change-Id: Ib4948af473d9381882d30c03a63a306b73204704

services/core/java/com/android/server/content/ContentService.java
services/core/java/com/android/server/content/SyncManager.java

index 95a0246..63308f8 100644 (file)
@@ -300,7 +300,7 @@ public final class ContentService extends IContentService.Stub {
 
     void onBootPhase(int phase) {
         switch (phase) {
-            case SystemService.PHASE_SYSTEM_SERVICES_READY:
+            case SystemService.PHASE_ACTIVITY_MANAGER_READY:
                 getSyncManager();
                 break;
         }
index d87a1bb..0244dbb 100644 (file)
@@ -747,9 +747,9 @@ public class SyncManager {
     }
 
     public void onBootPhase(int phase) {
-        // Note SyncManager only receives PHASE_SYSTEM_SERVICES_READY and after.
+        // Note SyncManager only receives PHASE_ACTIVITY_MANAGER_READY and after.
         switch (phase) {
-            case SystemService.PHASE_SYSTEM_SERVICES_READY:
+            case SystemService.PHASE_ACTIVITY_MANAGER_READY:
                 mConstants.start();
                 break;
         }