OSDN Git Service

android-x86/frameworks-base.git
6 years agoMerge "Require READ_CALL_LOG permission to see phone numbers in phone state." am...
Tyler Gunn [Sat, 19 May 2018 01:50:20 +0000 (18:50 -0700)]
Merge "Require READ_CALL_LOG permission to see phone numbers in phone state." am: b1b864cee2
am: 6a8b23774e

Change-Id: Ia26cd1ed4693d67b9d54cf25e227bf349d0b04e3

6 years agoMerge "Require READ_CALL_LOG permission to see phone numbers in phone state."
Tyler Gunn [Sat, 19 May 2018 01:36:54 +0000 (18:36 -0700)]
Merge "Require READ_CALL_LOG permission to see phone numbers in phone state."
am: b1b864cee2

Change-Id: I50a4fd925f22ffd1f255e8876e714b836948726d

6 years agoMerge "Update auto-rotate and print icons" into pi-dev
Antony Sargent [Sat, 19 May 2018 01:33:44 +0000 (18:33 -0700)]
Merge "Update auto-rotate and print icons" into pi-dev
am: bca78e76b3

Change-Id: I4b697311dc3d8ea32d7f969e385ca2e3e96588c1

6 years agoMerge "Update auto-rotate and print icons" into pi-dev
TreeHugger Robot [Sat, 19 May 2018 01:20:52 +0000 (01:20 +0000)]
Merge "Update auto-rotate and print icons" into pi-dev

6 years agoMerge "clone the visibility objects for the handler thread" into pi-dev
Chris Wren [Sat, 19 May 2018 00:18:32 +0000 (17:18 -0700)]
Merge "clone the visibility objects for the handler thread" into pi-dev
am: 404273a627

Change-Id: I7a6a74de3919cdfd2bd3ce03ecc59dc41448dbc5

6 years agoMerge "Require READ_CALL_LOG permission to see phone numbers in phone state."
Tyler Gunn [Sat, 19 May 2018 00:13:15 +0000 (00:13 +0000)]
Merge "Require READ_CALL_LOG permission to see phone numbers in phone state."

6 years agoMerge "Reset wallpaper state during startup" into pi-dev
Lucas Dupin [Sat, 19 May 2018 00:07:03 +0000 (17:07 -0700)]
Merge "Reset wallpaper state during startup" into pi-dev
am: 6b89784691

Change-Id: I77b1bb00a5b55bb9eb189e981f0bc13217b85260

6 years agoMerge "Set enabledSurroundFormats as empty string when it is null." into pi-dev
jiabin [Sat, 19 May 2018 00:00:56 +0000 (17:00 -0700)]
Merge "Set enabledSurroundFormats as empty string when it is null." into pi-dev
am: 66726f3609

Change-Id: I85ab984608ef94e167e46c34af012d0f2e838007

6 years agoMerge "clone the visibility objects for the handler thread" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 23:59:37 +0000 (23:59 +0000)]
Merge "clone the visibility objects for the handler thread" into pi-dev

6 years agoMerge "Reset wallpaper state during startup" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 23:54:41 +0000 (23:54 +0000)]
Merge "Reset wallpaper state during startup" into pi-dev

6 years agoMerge "Set enabledSurroundFormats as empty string when it is null." into pi-dev
TreeHugger Robot [Fri, 18 May 2018 23:46:39 +0000 (23:46 +0000)]
Merge "Set enabledSurroundFormats as empty string when it is null." into pi-dev

6 years agoMerge changes Id4feeefa,Ie0a501b8 into pi-dev
Beverly [Fri, 18 May 2018 23:33:20 +0000 (16:33 -0700)]
Merge changes Id4feeefa,Ie0a501b8 into pi-dev
am: 45a250a2be

Change-Id: Id58b92f3400f17fedb30524cc851fa3c1304af61

6 years ago[automerger skipped] Merge "Add carrier config for partial sms raw message expiration...
Xiangyu/Malcolm Chen [Fri, 18 May 2018 23:21:51 +0000 (16:21 -0700)]
[automerger skipped] Merge "Add carrier config for partial sms raw message expiration." am: 54bd56d6c5
am: dc8a57472c  -s ours

Change-Id: Ice7e925b1eb9f25f4b0d44e7a7838c46d0764553

6 years agoMerge "Add carrier config for partial sms raw message expiration."
Xiangyu/Malcolm Chen [Fri, 18 May 2018 23:10:47 +0000 (16:10 -0700)]
Merge "Add carrier config for partial sms raw message expiration."
am: 54bd56d6c5

Change-Id: I23978e4efee3c25027f126b724946227cb6870a2

6 years agoMerge changes Id4feeefa,Ie0a501b8 into pi-dev
TreeHugger Robot [Fri, 18 May 2018 23:08:19 +0000 (23:08 +0000)]
Merge changes Id4feeefa,Ie0a501b8 into pi-dev

* changes:
  Add counter for predictive info for hush gesture
  Update DND strings

6 years agoMerge "Make ImportWrappedKey work with real hardware: Get unwrapping params from...
Frank Salim [Fri, 18 May 2018 23:04:15 +0000 (16:04 -0700)]
Merge "Make ImportWrappedKey work with real hardware:   Get unwrapping params from WrappedKeyEntry" into pi-dev
am: a7eba8d412

Change-Id: I1bc3e0d42506882eebad6d59d0a9f0d53104f9f3

6 years agoMerge "Autofill: fix missing focus/ripple effect for authentication view" into pi-dev
Dake Gu [Fri, 18 May 2018 22:58:09 +0000 (15:58 -0700)]
Merge "Autofill: fix missing focus/ripple effect for authentication view" into pi-dev
am: 1df8af7f24

Change-Id: Icb4b518fd1430aa4d6fd7e4a6ebfbfc3e1d27952

6 years agoMerge "Make ImportWrappedKey work with real hardware: Get unwrapping params from...
Frank Salim [Fri, 18 May 2018 22:49:00 +0000 (22:49 +0000)]
Merge "Make ImportWrappedKey work with real hardware:   Get unwrapping params from WrappedKeyEntry" into pi-dev

6 years agoUpdate auto-rotate and print icons
Antony Sargent [Fri, 18 May 2018 22:47:26 +0000 (15:47 -0700)]
Update auto-rotate and print icons

Bug: 77982107
Test: manual
Change-Id: I7c5183c7e12819204ce5ecda1017b968ef4a9957

6 years agoMerge "Autofill: fix missing focus/ripple effect for authentication view" into pi-dev
Dake Gu [Fri, 18 May 2018 22:44:25 +0000 (22:44 +0000)]
Merge "Autofill: fix missing focus/ripple effect for authentication view" into pi-dev

6 years agoReset wallpaper state during startup
Lucas Dupin [Fri, 18 May 2018 22:35:36 +0000 (15:35 -0700)]
Reset wallpaper state during startup

Test: adb shell am crash com.android.systemui
Change-Id: Ia8a75bfe9384f088efc23f12336404ece05eb885
Fixes: 79343585

6 years agoMerge "Merge "Fixed an issue where a notification could become empty" into pi-dev...
Android Build Merger (Role) [Fri, 18 May 2018 22:26:04 +0000 (22:26 +0000)]
Merge "Merge "Fixed an issue where a notification could become empty" into pi-dev am: 68b0bb40c6" into pi-dev-plus-aosp

6 years agoMerge "Fixed an issue where a notification could become empty" into pi-dev
Selim Cinek [Fri, 18 May 2018 22:25:40 +0000 (15:25 -0700)]
Merge "Fixed an issue where a notification could become empty" into pi-dev
am: 68b0bb40c6

Change-Id: Ic93c2ff78325ae417f2543b898828a063a6ffbc3

6 years ago[automerger skipped] Merge "Fix UiccSlotInfo equals method." am: 147dc32b0b
Xiangyu/Malcolm Chen [Fri, 18 May 2018 22:24:46 +0000 (15:24 -0700)]
[automerger skipped] Merge "Fix UiccSlotInfo equals method." am: 147dc32b0b
am: dc7e45e1f3  -s ours

Change-Id: Ifdfe9bf545aff5b97ab0d696c0fc954b3d3af9c5

6 years agoMerge "Display Cutout: Fix ActionBarOverlayLayout to properly dispatch cutout" into...
Adrian Roos [Fri, 18 May 2018 22:20:26 +0000 (15:20 -0700)]
Merge "Display Cutout: Fix ActionBarOverlayLayout to properly dispatch cutout" into pi-dev
am: 177ee3d7a1

Change-Id: I2b08c79df17084c3037eb44f988096bcb518d43d

6 years agoMerge "Fix UiccSlotInfo equals method."
Xiangyu/Malcolm Chen [Fri, 18 May 2018 22:15:52 +0000 (15:15 -0700)]
Merge "Fix UiccSlotInfo equals method."
am: 147dc32b0b

Change-Id: I29992b5d61f70086d15464cb7d5692cae31604cc

6 years agoMerge "Fixed an issue where a notification could become empty" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 22:13:22 +0000 (22:13 +0000)]
Merge "Fixed an issue where a notification could become empty" into pi-dev

6 years agoMerge "Display Cutout: Fix ActionBarOverlayLayout to properly dispatch cutout" into...
TreeHugger Robot [Fri, 18 May 2018 22:12:30 +0000 (22:12 +0000)]
Merge "Display Cutout: Fix ActionBarOverlayLayout to properly dispatch cutout" into pi-dev

6 years agoMerge changes I281c748a,Ia5b68d59 into pi-dev
Chavi Weingarten [Fri, 18 May 2018 22:04:27 +0000 (15:04 -0700)]
Merge changes I281c748a,Ia5b68d59 into pi-dev
am: 9335f1e363

Change-Id: Ie9562fa69fe9dc52f0464d208e1153420bb7c872

6 years agoMerge changes I281c748a,Ia5b68d59 into pi-dev
Chavi Weingarten [Fri, 18 May 2018 21:48:54 +0000 (21:48 +0000)]
Merge changes I281c748a,Ia5b68d59 into pi-dev

* changes:
  Remove preserve surface block when detaching children.
  Reparent children when hiding preserved surface.

6 years agoAdd counter for predictive info for hush gesture
Beverly [Fri, 18 May 2018 21:33:40 +0000 (17:33 -0400)]
Add counter for predictive info for hush gesture

Test: adb shell settings get secure hush_gesture_used
Test: adb shell settings get secure manual_ringer_toggle_count
Change-Id: Id4feeefa03a5951c03b09ab466a6c399d8aadd0e
Fixes: 79537757

6 years agoRequire READ_CALL_LOG permission to see phone numbers in phone state.
Tyler Gunn [Thu, 26 Apr 2018 21:43:31 +0000 (14:43 -0700)]
Require READ_CALL_LOG permission to see phone numbers in phone state.

Incoming and outgoing call phone numbers are visible in the phone state
broadcast and via the PhoneStateListener.  To enhance user privacy, change
to require the READ_CALL_LOG permission in order to receive the call
phone numbers.

This means to see phone numbers:
1. android.intent.action.PHONE_STATE - requires READ_PHONE_STATE and
READ_CALL_LOG permission.
2. PhoneStateListener#onCallStateChanged - now required READ_CALL_LOG
permission.

To support this new behavior, added sendBroadcastAsUserMultiplePermissions
method to context to allow sending the broadcast to all users while
requiring the two permissions.

Bug: 78650469
Test: Created PHONE_STATE broadcast receiver in test app and verified that
when no permissions are granted, the phone number is empty for incoming
and outgoing calls.
Test: Granted Phone state permission to test app and verified that phone
number is not populated.
Test: Granted test app read call log permission and verified that phone
number is populated.
Test: Created PhoneStateListener in test app and verified that when no
permissions are granted, phone number is empty for incoming and outgoing.
calls.
Test: Granted read call log permission to test app and verified that both
the incoming and outgoing numbers are populated.

Change-Id: I857ea00cc58a0abbb77960643f361dd6dd9c8b56

6 years agoMerge "(Behind flag) Wireless charging vibration feedback" into pi-dev
Beverly [Fri, 18 May 2018 21:25:45 +0000 (14:25 -0700)]
Merge "(Behind flag) Wireless charging vibration feedback" into pi-dev
am: fedf04f3df

Change-Id: Ib7ee0e91da5d475bc2fa989b7e0a152c50f9f886

6 years agoMerge "Avoid binder calls when unlocking" into pi-dev
Lucas Dupin [Fri, 18 May 2018 21:19:05 +0000 (14:19 -0700)]
Merge "Avoid binder calls when unlocking" into pi-dev
am: 664956a5a2

Change-Id: Ib3405ef035e18e482a0ddea632bf1af5701c3820

6 years agoUpdate DND strings
Beverly [Fri, 18 May 2018 21:09:45 +0000 (17:09 -0400)]
Update DND strings

Test: manual
Bug: 79525632
Change-Id: Ie0a501b8bec964b760c7f686d93ee83ec3454897

6 years agoAutofill: fix missing focus/ripple effect for authentication view
Dake Gu [Fri, 18 May 2018 16:34:46 +0000 (09:34 -0700)]
Autofill: fix missing focus/ripple effect for authentication view

When there is authentication view, autofill does not use ListView, so
it's missing the focus/ripple effect. This CL let the parent of
authentication view use the same ripple drawable as ListView.

Test: manual test on phone and TV
      atest CtsAutoFillServiceTestCases
Bug: b/79980365
Change-Id: Ief15304a3e533dbd6f45b7925db0b0c39977fd04

6 years agoMerge "Add carrier config for partial sms raw message expiration."
Xiangyu/Malcolm Chen [Fri, 18 May 2018 21:05:55 +0000 (21:05 +0000)]
Merge "Add carrier config for partial sms raw message expiration."

6 years agoMerge "Fix UiccSlotInfo equals method."
Xiangyu/Malcolm Chen [Fri, 18 May 2018 21:05:43 +0000 (21:05 +0000)]
Merge "Fix UiccSlotInfo equals method."

6 years agoMerge "Add 195dp bucket for Wear device support." into pi-dev
Andrew Zeng [Fri, 18 May 2018 21:04:03 +0000 (14:04 -0700)]
Merge "Add 195dp bucket for Wear device support." into pi-dev
am: 0565590ec1

Change-Id: Icc260ad3f2d60adfcdc9200ac2ed7e295ec5d847

6 years agoMerge "Remap PS key to BUTTON_MODE on DS4 joystick" into pi-dev
Siarhei Vishniakou [Fri, 18 May 2018 20:59:49 +0000 (13:59 -0700)]
Merge "Remap PS key to BUTTON_MODE on DS4 joystick" into pi-dev
am: 796fa51c8a

Change-Id: Ie056ae5cfbce7f61fb96bc2fec8cce3efe2c97ed

6 years agoDisplay Cutout: Fix ActionBarOverlayLayout to properly dispatch cutout
Adrian Roos [Wed, 22 Nov 2017 13:21:01 +0000 (14:21 +0100)]
Display Cutout: Fix ActionBarOverlayLayout to properly dispatch cutout

ActionBarOverlayLayout used to drop WindowInsets, extract the content insets
as a rect, and then dispatch a modified rect to the content view; this because
there was no way to retarget the WindowInsets to the content view, and the
WindowInsets were not truly immutable. That means however, that other kinds of
insets than the content insets do not get dispatched, such as the display cutout.

To fix this, we add APIs to inset WindowInsets, make them immutable. Note that
a similar change is needed for the support lib.

Bug: 79733300
Test: atest ActionBarOverlayLayoutTest
Change-Id: I6a69d8462163ca5e66fdb53f83def6bc4063f8aa

6 years agoMerge "(Behind flag) Wireless charging vibration feedback" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 20:57:21 +0000 (20:57 +0000)]
Merge "(Behind flag) Wireless charging vibration feedback" into pi-dev

6 years agoMerge "Avoid binder calls when unlocking" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 20:51:22 +0000 (20:51 +0000)]
Merge "Avoid binder calls when unlocking" into pi-dev

6 years agoMerge "Add 195dp bucket for Wear device support." into pi-dev
TreeHugger Robot [Fri, 18 May 2018 20:50:50 +0000 (20:50 +0000)]
Merge "Add 195dp bucket for Wear device support." into pi-dev

6 years agoMerge "MediaFormat: fix javadoc for AAC-related keys" into pi-dev
Jean-Michel Trivi [Fri, 18 May 2018 20:49:34 +0000 (13:49 -0700)]
Merge "MediaFormat: fix javadoc for AAC-related keys" into pi-dev
am: 1b3ef3cb7d

Change-Id: I75f8fffea0bcc873e0b7aed257c30d8a03f97f29

6 years agoMerge "Remap PS key to BUTTON_MODE on DS4 joystick" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 20:44:13 +0000 (20:44 +0000)]
Merge "Remap PS key to BUTTON_MODE on DS4 joystick" into pi-dev

6 years agoMerge "MediaFormat: fix javadoc for AAC-related keys" into pi-dev
Jean-Michel Trivi [Fri, 18 May 2018 20:34:47 +0000 (20:34 +0000)]
Merge "MediaFormat: fix javadoc for AAC-related keys" into pi-dev

6 years agoMerge "Zen radio button is width 48dp" into pi-dev
Beverly [Fri, 18 May 2018 20:30:19 +0000 (13:30 -0700)]
Merge "Zen radio button is width 48dp" into pi-dev
am: 24f3d3aba8

Change-Id: I535ab0a2b8127e35f437cac877ad3a5be34df8f4

6 years agoMerge "Zen radio button is width 48dp" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 20:19:00 +0000 (20:19 +0000)]
Merge "Zen radio button is width 48dp" into pi-dev

6 years agoMerge "Fixes the secondary splitscreen dimensions" into pi-dev
Matthew Ng [Fri, 18 May 2018 19:50:43 +0000 (12:50 -0700)]
Merge "Fixes the secondary splitscreen dimensions" into pi-dev
am: 2d4873eea1

Change-Id: I7db6bc88f80ffc77efd73ed340621cb1a7127db3

6 years agoMerge "Fixed an issue where the clear all expansion wasn't smooth" into pi-dev
Selim Cinek [Fri, 18 May 2018 19:45:57 +0000 (12:45 -0700)]
Merge "Fixed an issue where the clear all expansion wasn't smooth" into pi-dev
am: 95784b24b6

Change-Id: I730b4905d74c645a4818e1ce395d6c0bd9bdb2de

6 years agoMerge "Fixes the secondary splitscreen dimensions" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 19:42:18 +0000 (19:42 +0000)]
Merge "Fixes the secondary splitscreen dimensions" into pi-dev

6 years agoMerge "Magnification treats alpha=0 windows as invisible" into pi-dev
Phil Weaver [Fri, 18 May 2018 19:41:27 +0000 (12:41 -0700)]
Merge "Magnification treats alpha=0 windows as invisible" into pi-dev
am: 62e90c7863

Change-Id: I937354f75b2ccef30baa887bedfdc65d0ec4cd08

6 years agoMerge "Fixed an issue where the clear all expansion wasn't smooth" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 19:34:13 +0000 (19:34 +0000)]
Merge "Fixed an issue where the clear all expansion wasn't smooth" into pi-dev

6 years agoFixed an issue where a notification could become empty
Selim Cinek [Fri, 18 May 2018 19:06:10 +0000 (12:06 -0700)]
Fixed an issue where a notification could become empty

Test: add min priority notification from lockscreen, observe no blank notification
Change-Id: Ib08e6d7372fe921f0f59074c35504e234ecc0215
Fixes:  72717838

6 years agoclone the visibility objects for the handler thread
Chris Wren [Thu, 17 May 2018 22:55:42 +0000 (18:55 -0400)]
clone the visibility objects for the handler thread

The main thread was recycling the objects before the hander could
pack up the binder call.

Change-Id: I4289bdcc5b940a0a8209fdd5d3df47972de0fa4b
Fixes: 72953296
Test: atest com.android.notification.functional.NotificationInteractionTests#testNotificationShadeMetrics

6 years agoSet enabledSurroundFormats as empty string when it is null.
jiabin [Thu, 17 May 2018 17:33:09 +0000 (10:33 -0700)]
Set enabledSurroundFormats as empty string when it is null.

When ENCODED_SURROUND_OUTPUT_ENABLED_FORMATS doesn't exist in settings
DB, enabledSurroundFormats will be null. Set it as empty string to avoid
crash.

Bug: 79923672
Test: Delete ENCODED_SURROUND_OUTPUT_ENABLED_FORMATS and select manual.
Change-Id: I8385bc05733ebd8ca0b64e756cf22fc8e3de09c8

6 years agoMerge "Magnification treats alpha=0 windows as invisible" into pi-dev
Phil Weaver [Fri, 18 May 2018 19:29:47 +0000 (19:29 +0000)]
Merge "Magnification treats alpha=0 windows as invisible" into pi-dev

6 years agoMerge "fix fingerprint condition on sdk level logic" into pi-dev
Yifan Hong [Fri, 18 May 2018 19:16:10 +0000 (12:16 -0700)]
Merge "fix fingerprint condition on sdk level logic" into pi-dev
am: 69e88693d8

Change-Id: Ie587e46c28e81c051103fb5a8d5053d5a4ebd583

6 years agoMerge "Add config overlay for mcc312-mnc530" into pi-dev
SongFerngWang [Fri, 18 May 2018 19:02:53 +0000 (12:02 -0700)]
Merge "Add config overlay for mcc312-mnc530" into pi-dev
am: 9978ac5147

Change-Id: Iaff48ce4e11a2fe63382904e0de09fefc940ebad

6 years agoMerge "fix fingerprint condition on sdk level logic" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 19:01:00 +0000 (19:01 +0000)]
Merge "fix fingerprint condition on sdk level logic" into pi-dev

6 years agoMerge "Schedule trimMemory after drawing the frame" into pi-dev
Jorim Jaggi [Fri, 18 May 2018 18:57:44 +0000 (11:57 -0700)]
Merge "Schedule trimMemory after drawing the frame" into pi-dev
am: 6b8014f5c8

Change-Id: I72c7feccb531f2a19aa2b19ea860802e0d779578

6 years agoMerge "Add logging to quickstep onboarding tips." into pi-dev
Tracy Zhou [Fri, 18 May 2018 18:43:01 +0000 (11:43 -0700)]
Merge "Add logging to quickstep onboarding tips." into pi-dev
am: ab2988fd6b

Change-Id: I06fc541a310a2d5e7dcb55a985714dc03380dc95

6 years agoMerge "Add config overlay for mcc312-mnc530" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 18:40:48 +0000 (18:40 +0000)]
Merge "Add config overlay for mcc312-mnc530" into pi-dev

6 years agoMerge "Remove Hearing Aid toggle in Settings" into pi-dev
Stanley Tng [Fri, 18 May 2018 18:34:25 +0000 (11:34 -0700)]
Merge "Remove Hearing Aid toggle in Settings" into pi-dev
am: 03ca09dac1

Change-Id: I647b2cc3d721ba6d6c2ab65b488dcfc597aec1ee

6 years agoZen radio button is width 48dp
Beverly [Fri, 18 May 2018 18:28:57 +0000 (14:28 -0400)]
Zen radio button is width 48dp

Test: manual
Change-Id: Ia39be61c3217901145d2e4d7ab7970239b9c5c44
Fixes: 79698561

6 years agoFixes the secondary splitscreen dimensions
Matthew Ng [Mon, 14 May 2018 19:45:08 +0000 (12:45 -0700)]
Fixes the secondary splitscreen dimensions

Fixes the splitscreen bounds of other app introduced in ag/3909876 and
bound issues related to rotation before splitscreen occurs from
landscape to seascape.

Fixes: 73250406
Test: splitscreen in seascape
Change-Id: I14f9512069b674da7d382ede8514545aabe8c5d7

6 years agoMerge "Schedule trimMemory after drawing the frame" into pi-dev
Jorim Jaggi [Fri, 18 May 2018 18:26:03 +0000 (18:26 +0000)]
Merge "Schedule trimMemory after drawing the frame" into pi-dev

6 years agoMake ImportWrappedKey work with real hardware:
Frank Salim [Thu, 12 Apr 2018 10:09:44 +0000 (03:09 -0700)]
Make ImportWrappedKey work with real hardware:
  Get unwrapping params from WrappedKeyEntry

Add @hide API for StrongBox-backed imported keys (as opposed to wrapped or generated)
Enable 3DES conditionally based on a system property.

Bug: b/79986479
Bug: b/79986680
Test: CTS
Change-Id: If6beedc203337027576ecd3555d11ed2874f9768

6 years agoMerge "Add logging to quickstep onboarding tips." into pi-dev
TreeHugger Robot [Fri, 18 May 2018 18:24:39 +0000 (18:24 +0000)]
Merge "Add logging to quickstep onboarding tips." into pi-dev

6 years agoMerge "Check the return values after updating Recoverable KeyStore Database." into...
Dmitry Dementyev [Fri, 18 May 2018 18:21:02 +0000 (11:21 -0700)]
Merge "Check the return values after updating Recoverable KeyStore Database." into pi-dev
am: 6f67f7d89a

Change-Id: Ica0b656e207e6a46ec9c54d1e23fcc3241369673

6 years agoFixed an issue where the clear all expansion wasn't smooth
Selim Cinek [Fri, 18 May 2018 18:11:46 +0000 (11:11 -0700)]
Fixed an issue where the clear all expansion wasn't smooth

Test: add notification that is clearable, observe nice slowing down when expanding
Change-Id: I2fedb78c605fc72eaf3e8204fef1d493ced71eea
Fixes: 78861878

6 years agoMerge "Remove Hearing Aid toggle in Settings" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 18:11:29 +0000 (18:11 +0000)]
Merge "Remove Hearing Aid toggle in Settings" into pi-dev

6 years agoAvoid binder calls when unlocking
Lucas Dupin [Fri, 18 May 2018 01:00:16 +0000 (18:00 -0700)]
Avoid binder calls when unlocking

- User StrongAuthTracker instead of LockPatternUtils.
- Do not call NotificationViewHierarchyManager#updateRowStates twice,
  because mEntryManager will do it.
- Do not apply doze state and it doesn't change.

Bug: 77823972
Test: ./external/chromium-trace/systrace.py power gfx  freq am wm sched binder_driver view -a com.android.systemui -o ~/Desktop/sysui_unlock.html
Change-Id: I0a92bab79ea47db1885f5dab5c87962e465ccdfe

6 years agoMerge "Check the return values after updating Recoverable KeyStore Database." into...
Dmitry Dementyev [Fri, 18 May 2018 17:56:25 +0000 (17:56 +0000)]
Merge "Check the return values after updating Recoverable KeyStore Database." into pi-dev

6 years agoMerge "wifi.proto: Add metrics for softap band preference unsatisfied" into pi-dev
Roshan Pius [Fri, 18 May 2018 17:48:32 +0000 (10:48 -0700)]
Merge "wifi.proto: Add metrics for softap band preference unsatisfied" into pi-dev
am: ddb56c39cc

Change-Id: I0b18c5cee7f140781a5acca49c7dc6901099392b

6 years agoMerge "wifi.proto: Add metrics for softap band preference unsatisfied" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 17:34:51 +0000 (17:34 +0000)]
Merge "wifi.proto: Add metrics for softap band preference unsatisfied" into pi-dev

6 years agoMerge "Fixes for SyncRtSurfaceTransactionApplier" into pi-dev
Jorim Jaggi [Fri, 18 May 2018 17:30:21 +0000 (10:30 -0700)]
Merge "Fixes for SyncRtSurfaceTransactionApplier" into pi-dev
am: 1df0616e27

Change-Id: Id3386fc4a226181c41c02b2ec32d61fc2e4ad6a8

6 years agoMerge "Fixes for SyncRtSurfaceTransactionApplier" into pi-dev
Jorim Jaggi [Fri, 18 May 2018 17:24:43 +0000 (17:24 +0000)]
Merge "Fixes for SyncRtSurfaceTransactionApplier" into pi-dev

6 years agoMerge "Add a hidden flag to indicate exif data block." into pi-dev
Chong Zhang [Fri, 18 May 2018 17:21:59 +0000 (10:21 -0700)]
Merge "Add a hidden flag to indicate exif data block." into pi-dev
am: 23fdce9295

Change-Id: Ifd2f6ca586d2e42c73b8f9a30c5db1b9cc644bbf

6 years agoMerge "Add a hidden flag to indicate exif data block." into pi-dev
TreeHugger Robot [Fri, 18 May 2018 17:09:36 +0000 (17:09 +0000)]
Merge "Add a hidden flag to indicate exif data block." into pi-dev

6 years agoMagnification treats alpha=0 windows as invisible
Phil Weaver [Fri, 18 May 2018 16:48:01 +0000 (09:48 -0700)]
Magnification treats alpha=0 windows as invisible

Bug: 79705072
Test: Start magnification when typing to change launcher
folder title. Typing now works, and magnification boundary
is correct.

Change-Id: I7d45c49f15cb7295d38be2c1ba7386e74f52d7bc

6 years agoMerge "Keep notification when sending smart reply." into pi-dev
Selim Cinek [Fri, 18 May 2018 16:32:18 +0000 (09:32 -0700)]
Merge "Keep notification when sending smart reply." into pi-dev
am: f75019b810

Change-Id: Idb981e0977880c6bf47267b4ecef793adad3e6d3

6 years agoSchedule trimMemory after drawing the frame
Jorim Jaggi [Mon, 30 Apr 2018 16:51:56 +0000 (18:51 +0200)]
Schedule trimMemory after drawing the frame

Fixes jank issues where trimMemory gets scheduled during an
animation. trimMemory likely hits code that is not in the
page cache anymore, leading to high execution time because of page
misses. Scheduling it after the next frame has been drawn
minimizes the risk that this page miss actually causes jank.

Test: Boot, switch between a couple of apps.
Bug: 78611607
Change-Id: Ia1fc411fbe6ca07861183ae484124406681118e5

6 years agoFixes for SyncRtSurfaceTransactionApplier
Jorim Jaggi [Fri, 18 May 2018 16:23:08 +0000 (18:23 +0200)]
Fixes for SyncRtSurfaceTransactionApplier

Such that launcher can use it.

Test: Open/close app
Bug: 78611607
Change-Id: I8e66b983035eb8da9dd8349e2a5b57d3631df74f

6 years agoMerge "Keep notification when sending smart reply." into pi-dev
Selim Cinek [Fri, 18 May 2018 16:20:40 +0000 (16:20 +0000)]
Merge "Keep notification when sending smart reply." into pi-dev

6 years agoMerge "Suppress service start timeout for services within system server," into pi-dev
Makoto Onuki [Fri, 18 May 2018 15:33:36 +0000 (08:33 -0700)]
Merge "Suppress service start timeout for services within system server," into pi-dev
am: f9491caf4b

Change-Id: Iada45b0a0d434a9dea5bc5261ab87b886cfc0592

6 years agoMerge "Suppress service start timeout for services within system server," into pi-dev
Makoto Onuki [Fri, 18 May 2018 15:13:27 +0000 (15:13 +0000)]
Merge "Suppress service start timeout for services within system server," into pi-dev

6 years agoMerge "More light grey APIs." into pi-dev
Nicolas Geoffray [Fri, 18 May 2018 14:42:29 +0000 (07:42 -0700)]
Merge "More light grey APIs." into pi-dev
am: c4fa63383f

Change-Id: I4a08b79cccb96a49367cd9054cab21e10f94e773

6 years agoMerge "WM: Perform layout based on the requested flags" into pi-dev
Adrian Roos [Fri, 18 May 2018 14:38:13 +0000 (07:38 -0700)]
Merge "WM: Perform layout based on the requested flags" into pi-dev
am: 10755b8a1c

Change-Id: I5cffd5adf88067a44adf16c1a60904d1050bd272

6 years agoMerge "More light grey APIs." into pi-dev
Nicolas Geoffray [Fri, 18 May 2018 14:28:46 +0000 (14:28 +0000)]
Merge "More light grey APIs." into pi-dev

6 years agoMerge "Don't always set the clock to View.GONE" into pi-dev
Evan Laird [Fri, 18 May 2018 14:28:46 +0000 (07:28 -0700)]
Merge "Don't always set the clock to View.GONE" into pi-dev
am: b3f8cd7dbe

Change-Id: I92ee0f431cf196574faedef7f6b22a93b263beab

6 years agoMerge "WM: Perform layout based on the requested flags" into pi-dev
Adrian Roos [Fri, 18 May 2018 14:22:11 +0000 (14:22 +0000)]
Merge "WM: Perform layout based on the requested flags" into pi-dev

6 years agoMerge "Don't always set the clock to View.GONE" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 14:21:48 +0000 (14:21 +0000)]
Merge "Don't always set the clock to View.GONE" into pi-dev

6 years agoMerge "PIP: Fix transition to and from PiP when letterboxed" into pi-dev
Adrian Roos [Fri, 18 May 2018 14:18:32 +0000 (07:18 -0700)]
Merge "PIP: Fix transition to and from PiP when letterboxed" into pi-dev
am: e839902298

Change-Id: Iaf71472d1d4619e954f14821307aed16c644806b

6 years agoMerge "PIP: Fix transition to and from PiP when letterboxed" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 14:06:18 +0000 (14:06 +0000)]
Merge "PIP: Fix transition to and from PiP when letterboxed" into pi-dev

6 years agoMerge "WM: Prevent unminimizing docked stack on AOD" into pi-dev
Adrian Roos [Fri, 18 May 2018 13:38:08 +0000 (06:38 -0700)]
Merge "WM: Prevent unminimizing docked stack on AOD" into pi-dev
am: 1f6e5dce9f

Change-Id: I068ad6e417bc430b2bceacfbae2750cc966931da

6 years agoMerge "WM: Prevent unminimizing docked stack on AOD" into pi-dev
TreeHugger Robot [Fri, 18 May 2018 13:30:29 +0000 (13:30 +0000)]
Merge "WM: Prevent unminimizing docked stack on AOD" into pi-dev

6 years agoMerge "More light grey APIs." into pi-dev
Nicolas Geoffray [Fri, 18 May 2018 13:26:49 +0000 (06:26 -0700)]
Merge "More light grey APIs." into pi-dev
am: 5c22485903

Change-Id: I6a1e3a93dc448d93886f1471ca6e3371364ae36a

6 years agoMerge "Add one new API to light grey." into pi-dev
Nicolas Geoffray [Fri, 18 May 2018 13:22:51 +0000 (06:22 -0700)]
Merge "Add one new API to light grey." into pi-dev
am: 7b47a51323

Change-Id: I31794c61b00afcd2c7dfb2a29dabaca663ebbfed