diff options
author | Jim Miller <jaggies@google.com> | 2013-10-16 18:15:46 -0700 |
---|---|---|
committer | Jim Miller <jaggies@google.com> | 2013-10-16 19:42:34 -0700 |
commit | e5f910a667088ab63e017d5851f0956c77b823da (patch) | |
tree | 6f48fd0c0277b0384936a1aca978e395d1b6b727 /core/java/com | |
parent | 9c446d82736dde10a9cf13de9165334f4e699afe (diff) | |
download | frameworks_base-e5f910a667088ab63e017d5851f0956c77b823da.zip frameworks_base-e5f910a667088ab63e017d5851f0956c77b823da.tar.gz frameworks_base-e5f910a667088ab63e017d5851f0956c77b823da.tar.bz2 |
Fix issue where keyguard adds widgets before the system is ready
While under heavy system load, keyguard was able to create widgets before
before ActivityManagerService was ready. The result was a race
between keyguard adding widgets and ActivityManagerService being
ready to send broadcasts.
This fix provides keyguard with an additional signal to know when
the system is booted and widgets are safe to load.
Fixes bug b/11217169
Change-Id: I7a714d65b068678f961e52bdde4e1c20f9c287f0
Diffstat (limited to 'core/java/com')
-rw-r--r-- | core/java/com/android/internal/policy/IKeyguardService.aidl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/core/java/com/android/internal/policy/IKeyguardService.aidl b/core/java/com/android/internal/policy/IKeyguardService.aidl index 45a38be..63ff5a0 100644 --- a/core/java/com/android/internal/policy/IKeyguardService.aidl +++ b/core/java/com/android/internal/policy/IKeyguardService.aidl @@ -43,4 +43,5 @@ interface IKeyguardService { oneway void showAssistant(); oneway void dispatch(in MotionEvent event); oneway void launchCamera(); + oneway void onBootCompleted(); } |