OSDN Git Service

Fix QS FBE-ness
authorJason Monk <jmonk@google.com>
Fri, 11 Mar 2016 16:33:36 +0000 (11:33 -0500)
committerJason Monk <jmonk@google.com>
Fri, 18 Mar 2016 18:31:42 +0000 (14:31 -0400)
commit1c2fea8df7054d1bc23945c38460a123ce453c4a
tree02e622c2cc4110587fd64af72d80b858518b8941
parent2c83702aa218cbcc51d8726575c78691fc57a53b
Fix QS FBE-ness

 - Get service info for encryption-unaware apps
 - SysUI assumes tiles in unavailable state when waiting for
   binding
 - Attempt rebind after unlock is complete
 - Fix random crash that was making testing hard

Bug: 26940789
Bug: 27556723
Change-Id: I0b3600d35d4c74bb0d6c47a34a7d267bb9731bc4
core/java/android/service/quicksettings/IQSService.aidl
core/java/android/service/quicksettings/Tile.java
packages/SystemUI/src/com/android/systemui/qs/customize/TileAdapter.java
packages/SystemUI/src/com/android/systemui/qs/external/CustomTile.java
packages/SystemUI/src/com/android/systemui/qs/external/TileLifecycleManager.java
packages/SystemUI/src/com/android/systemui/qs/external/TileServiceManager.java
packages/SystemUI/src/com/android/systemui/qs/external/TileServices.java