Kotlin use will close the Closeable after finishing the block. This
would close the underlying PW, preventing dumping the rest in SystemUI.
Test: adb shell dumpsys activity service
com.android.systemui/.SystemUIService dependency
Fixes: 149947072
Change-Id: I52d62a47589384a17616fdbb4c0f7e897dedc8ee
am skip reason: Change-Id Ie962ddd9e30d96aa0fab6104a4164af9ad02f55e with SHA-1 103a7bb6e1 is in history
Change-Id: I1f08fd0e42289dfcbdae2cc6cb4e6d0ce38ba12d
am skip reason: Change-Id Ie7c0b11a47289e16f72fd6868de4185e858c7e4f with SHA-1 5065db0572 is in history
Change-Id: I5397360c099e5f8688ff3e7332c73cb77f0ad2c4
StatsManagerService throws IllegalStateException
when statsd is not available. This causes GMSCore to crash.
Bug: 149914783
Test: Manual, verify play store no longer crashes
Change-Id: I45cd679600ccfdb7977ecfd4437b62f56034fed2
Since device credential is now a first-class citizen, we need to ensure
that SystemUI is always responding to authentication requests. For example,
on devices without biometrics, applications that request authentication
with Authenticators.DEVICE_CREDENTIAL is still a valid request.
Bug: 149795050
Test: Remove /vendor/etc/permissions/android.hardware.fingerprint.xml,
reboot. Go through CtsVerifier biometric section
Change-Id: I555aa5763deb31011eea46572272327f02470a02
Put the background drawable on status_bar_container instead of
status_bar because we always want the status bar background to
fill the entire container.
status_bar receives new margins when corner display cutouts are enabled
which may prevent status_bar from taking up the entire
status_bar_container space.
Test: atest SystemUITests
Bug: 148355955
Change-Id: Ic7e0c0a79908d2a58d4595d239062435253edfda
This will prompt the user whether they trust the current wireless access
point when enabling wireless debugging.
Bug: 147814644
Test: make
Exempt-From-Owner-Approval: already approved
Change-Id: I56a7c022f26d4e3d93a22d9022f19f1b8d997d70
- NPEs because they weren't being added to all of the
necessary data structures
- AlarmManager cannot schedule alarms before activitymanager
is ready, so schedule alarms in ALARM_MANAGER_READY phase
instead of NMS startup phase
- persisted notificatoins have persist the time they should return,
not the duration, so don't add elapsedRealtime to their times
Test: atest
Fixes: 149835514
Change-Id: I0fd14936180811f7079d3d1530e3ddb503cdb448
am skip reason: Change-Id I0cec29fe5f69f228faaa2298b7f5b65bcf988dba with SHA-1 8af0b970cb is in history
Change-Id: Ice85e94b7c88eaa5d7d23e37efa0640be7b553b0
This reverts commit 21bb59188e.
Reason for revert: No permissions to read flag value due to sepolicy.
Change-Id: I7043f7abf7025be622d90a4e720b5deafe315ce8