am: c4f1bc4032
* commit 'c4f1bc40326c10fde55f07230e3fe3067d70fbfa':
Do not update packages in encrypted state
Change-Id: I84c2c77fb8ff2cc12095f5217c6960a156f2faf3
am: 09ca7e73c0
* commit '09ca7e73c0e3384a57e4e4fc7c25fd52ca540d98':
Parent notifications should always be normal notification color
Change-Id: I81160e649188e21d4c763abd8d222fa83608322d
am: 2002061f34
* commit '2002061f349edfbf583b115af647f0ca34cf749e':
Only reset global restriction owner on DO->PO for the right user
Change-Id: If1782d4b767ec46b14e8c1e31245fd9f99a93bf0
am: 8e2a2fa98c
* commit '8e2a2fa98c9ca077681acf13abfb6252c3859e0f':
Fixed that volume buttons were not working on the pin input
Change-Id: If75f4fef934ab26353803dcbeeed0569f1f2d9bf
am: c152dacc37
* commit 'c152dacc37bd850b06a37e18fba77308e8c9f939':
Fixed a crash with notification groups
Change-Id: I6f36c1dae68de0e4741ee74910696869c21b86ec
am: c4f1bc4032
* commit 'c4f1bc40326c10fde55f07230e3fe3067d70fbfa':
Do not update packages in encrypted state
Change-Id: Icdba2e72de1dbc284780df7f59cbdc56ff061ba1
am: 09ca7e73c0
* commit '09ca7e73c0e3384a57e4e4fc7c25fd52ca540d98':
Parent notifications should always be normal notification color
Change-Id: I581aed7e42200d5b78a5e7ac396c76eed883450c
am: 2002061f34
* commit '2002061f349edfbf583b115af647f0ca34cf749e':
Only reset global restriction owner on DO->PO for the right user
Change-Id: Ifb8b333ff367cbcd24333e3b46aa060060b384ed
am: 8e2a2fa98c
* commit '8e2a2fa98c9ca077681acf13abfb6252c3859e0f':
Fixed that volume buttons were not working on the pin input
Change-Id: I6deb8c3a706c69bebeb29f46aab10c32f8f705af
am: c152dacc37
* commit 'c152dacc37bd850b06a37e18fba77308e8c9f939':
Fixed a crash with notification groups
Change-Id: I6b76008e357e6459abc2775f992d95bd6a706e68
am: 4886275b94
* commit '4886275b948660f3b3cb7bfa8bdbd57b6eb80cf5':
Do not use cached tile specs value in QSTileHost.addTile()
Change-Id: Ifa36b6e5f7fa11a3b17db4f722d7fabe8af058f7
am: 43c3a7e5a7
* commit '43c3a7e5a781640b862cf6f51805b3823f46fd02':
make the notification enqueue rate threshold a setting
Change-Id: I3e8c37aead7e1f2d5dc9fc89b72f82294bd16cfe
am: 140fe982df
* commit '140fe982df7c78e104b93f79d2bbe395e23259ec':
Do not use cached tile specs value in QSTileHost.addTile()
Change-Id: If46d5f353b7ca93177eeb455c09922414bc80fab
am: 390a0ca025
* commit '390a0ca025ce9b0849150a0c87641c33b292cc35':
Do not use cached tile specs value in QSTileHost.addTile()
Change-Id: I5933bba5ef093cb9593673d708030de275797539
am: 390a0ca025
* commit '390a0ca025ce9b0849150a0c87641c33b292cc35':
Do not use cached tile specs value in QSTileHost.addTile()
Change-Id: I0363a9c64960b82b3b74a79de3e4998d0a03b550
By using a local boolean we were missing out on when the system dismisses
the window with the back key.
Bug: 28910518
Change-Id: I87b21c11830eaf81e3fd9586be6e3a7bb59c8a1f
(cherry picked from commit 3ac0ae076e)
SystemServer used to run PMS.updatePackagesIfNeeded even when the
device is booting in encrypted state only with core packages
available. This is redundant because the packages are prebuilts
(OAT files always up to date) and the data partition is not mounted
yet, so we are only wasting time opening the OAT files and testing
checksums. Additionally, the attempt to update these packages gets
reported to TRON stats as time spent in the Optimizing Apps dialog
and skews the results.
This patch does not call updatePackagesIfNeeded when in the device
is in encrypted state.
Bug: 28833829
Change-Id: I8641d07a8840948ffe261dfb8f99f70de7341972
As addTile() can be run multiple times before listener receives
the update, addTile() should always use the latest updated value
from settings but not from the cache value.
Bug: 28185436
Change-Id: I8c840343b797b00373a6f40cc5ea125efe68a6e1