summaryrefslogtreecommitdiffstats
path: root/services/java/com/android/server/SystemServer.java
diff options
context:
space:
mode:
authorJeff Brown <jeffbrown@google.com>2014-08-07 19:06:49 -0700
committerJeff Brown <jeffbrown@google.com>2014-08-11 17:13:03 -0700
commit6d2a9492e2b19421165f0cd918d9f28595bfb770 (patch)
tree61aec347859424bcaa3a8b8f2e10d97874efef82 /services/java/com/android/server/SystemServer.java
parent77437731a70c74d24a3a63d5d1cb899ffae34eb1 (diff)
downloadframeworks_base-6d2a9492e2b19421165f0cd918d9f28595bfb770.zip
frameworks_base-6d2a9492e2b19421165f0cd918d9f28595bfb770.tar.gz
frameworks_base-6d2a9492e2b19421165f0cd918d9f28595bfb770.tar.bz2
Eliminate power manager latency for boot completed.
The power manager disables the power button until boot completed occurs. If there are many pending broadcasts in the queue, it may be possible for BOOT_COMPLETED to be delayed for several seconds after boot. To avoid the delay, introduced a new boot phase which is sent to system services immediately when boot completed happens. Bug: 13398280 Change-Id: I1833d2ffb20305009dd76363b43e534034f1d0a2
Diffstat (limited to 'services/java/com/android/server/SystemServer.java')
-rw-r--r--services/java/com/android/server/SystemServer.java1
1 files changed, 0 insertions, 1 deletions
diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java
index e70f0cf..a3c10fd 100644
--- a/services/java/com/android/server/SystemServer.java
+++ b/services/java/com/android/server/SystemServer.java
@@ -1184,7 +1184,6 @@ public final class SystemServer {
} catch (Throwable e) {
reportWtf("Notifying MmsService running", e);
}
- mSystemServiceManager.startBootPhase(SystemService.PHASE_BOOT_COMPLETE);
}
});
}