OSDN Git Service

android-x86/frameworks-base.git
6 years agoMerge "Add isPivotSet/resetPivot" into pi-dev
John Reck [Fri, 23 Mar 2018 21:07:52 +0000 (21:07 +0000)]
Merge "Add isPivotSet/resetPivot" into pi-dev
am: 6045d66aa2

Change-Id: I29ab902c1a1391d26f95ec1abfa14c887320eb5f

6 years agoMerge "Revert "Bluetooth: preserve one advertisement slot for GMS core"" into pi-dev
Zach Johnson [Fri, 23 Mar 2018 21:03:04 +0000 (21:03 +0000)]
Merge "Revert "Bluetooth: preserve one advertisement slot for GMS core"" into pi-dev
am: 5bdf063537

Change-Id: I195b1f1da0cd8e94fe1f575cae1c1b052d46ed4a

6 years ago[automerger skipped]Merge "Import translations. DO NOT MERGE" into pi-dev
Bill Yi [Fri, 23 Mar 2018 20:56:36 +0000 (20:56 +0000)]
[automerger skipped]Merge "Import translations. DO NOT MERGE" into pi-dev
am: 6dbc8657d6  -s ours

Change-Id: I171b51c028e0c8ac9734d210e594b8f9dcbb436b

6 years agoMerge "Merge "Provide app launch count in UsageStats" into pi-dev am: 8808edb063...
Android Build Merger (Role) [Fri, 23 Mar 2018 20:53:10 +0000 (20:53 +0000)]
Merge "Merge "Provide app launch count in UsageStats" into pi-dev am: 8808edb063" into pi-dev-plus-aosp

6 years agoMerge "Add additional droiddoc options for stubs-api" into pi-dev-plus-aosp
Nan Zhang [Fri, 23 Mar 2018 20:51:26 +0000 (20:51 +0000)]
Merge "Add additional droiddoc options for stubs-api" into pi-dev-plus-aosp

6 years agoMerge "Provide app launch count in UsageStats" into pi-dev
Amith Yamasani [Fri, 23 Mar 2018 20:49:16 +0000 (20:49 +0000)]
Merge "Provide app launch count in UsageStats" into pi-dev
am: 8808edb063

Change-Id: I62a73e647fcbfffe5a56fe8229d8fb79738e2a80

6 years agoMerge "Handle null user in deletePackageLIF" into pi-dev
Amith Yamasani [Fri, 23 Mar 2018 20:42:20 +0000 (20:42 +0000)]
Merge "Handle null user in deletePackageLIF" into pi-dev
am: ea4f21f62e

Change-Id: Ia953cf2be5fabcc842638f28edb07700e2fccebd

6 years agoMerge "Merge "Change null behavior of getCellBandwidths" into pi-dev am: 9b29e5caa0...
Android Build Merger (Role) [Fri, 23 Mar 2018 20:09:43 +0000 (20:09 +0000)]
Merge "Merge "Change null behavior of getCellBandwidths" into pi-dev am: 9b29e5caa0" into pi-dev-plus-aosp

6 years agoMerge "Change null behavior of getCellBandwidths" into pi-dev
Eric Schwarzenbach [Fri, 23 Mar 2018 20:09:06 +0000 (20:09 +0000)]
Merge "Change null behavior of getCellBandwidths" into pi-dev
am: 9b29e5caa0

Change-Id: I316f112d277e1f1c9f8fd4817a83323d8db78472

6 years agoMerge "Prune files from /data/anr/ by number as well as age." am: 6941fcd88c
Elliott Hughes [Fri, 23 Mar 2018 20:07:03 +0000 (20:07 +0000)]
Merge "Prune files from /data/anr/ by number as well as age." am: 6941fcd88c
am: 0e4c1e8ce3

Change-Id: Ib22b546b4e2e9cad86680ed5cc8c7f8a55488585

6 years agoMerge "Hearing Aid Profile: set and get activeDevice" into pi-dev
Hansong Zhang [Fri, 23 Mar 2018 20:02:44 +0000 (20:02 +0000)]
Merge "Hearing Aid Profile: set and get activeDevice" into pi-dev
am: 9753e774ce

Change-Id: I39f848921e56d07d78397509687bc56b39a83e79

6 years agoMerge "Prune files from /data/anr/ by number as well as age."
Elliott Hughes [Fri, 23 Mar 2018 19:59:34 +0000 (19:59 +0000)]
Merge "Prune files from /data/anr/ by number as well as age."
am: 6941fcd88c

Change-Id: Ic0c9601520dc0c4a515f5cbffc4dd33cc35ae0c4

6 years agoMerge "Remove EBS notification" into pi-dev
Makoto Onuki [Fri, 23 Mar 2018 19:55:43 +0000 (19:55 +0000)]
Merge "Remove EBS notification" into pi-dev
am: 86c9db64a7

Change-Id: Ie8c2cae4c6705a7f16d32ef157623ed489371940

6 years agoMerge "Add setting for disabling swap." into pi-dev
Alice Sheng [Fri, 23 Mar 2018 19:47:06 +0000 (19:47 +0000)]
Merge "Add setting for disabling swap." into pi-dev
am: 7384995cf8

Change-Id: I2a8207237a5cf2e0b2d1be0996aece7542d9b90d

6 years agoMerge "Allow specifying a network for SNTP time sync" into pi-dev
Kurt Marcinkiewicz [Fri, 23 Mar 2018 19:40:39 +0000 (19:40 +0000)]
Merge "Allow specifying a network for SNTP time sync" into pi-dev
am: 991b971acb

Change-Id: I339c77063c72a9d76a5c4cb17052e20fb6e045a6

6 years agoMerge "Add isPivotSet/resetPivot" into pi-dev
John Reck [Fri, 23 Mar 2018 19:26:50 +0000 (19:26 +0000)]
Merge "Add isPivotSet/resetPivot" into pi-dev

6 years agoMerge "Force sentence case for free form edit preferences" into pi-dev
Fan Zhang [Fri, 23 Mar 2018 19:19:51 +0000 (19:19 +0000)]
Merge "Force sentence case for free form edit preferences" into pi-dev
am: 8e9a1123fa

Change-Id: I5fbcd8b575f111fbc5ac460e471913790523b44d

6 years agoMerge "Revert "Bluetooth: preserve one advertisement slot for GMS core"" into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 19:18:41 +0000 (19:18 +0000)]
Merge "Revert "Bluetooth: preserve one advertisement slot for GMS core"" into pi-dev

6 years agoMerge "Import translations. DO NOT MERGE" into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 19:18:34 +0000 (19:18 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev

6 years agoMerge "Make NLP/FLP location request behavior consistent" into pi-dev
Yu-Han Yang [Fri, 23 Mar 2018 19:17:04 +0000 (19:17 +0000)]
Merge "Make NLP/FLP location request behavior consistent" into pi-dev
am: d613363920

Change-Id: I8b70a343320a3e3d2445744b7135e0a087d37312

6 years agoMerge "Provide app launch count in UsageStats" into pi-dev
Amith Yamasani [Fri, 23 Mar 2018 19:13:22 +0000 (19:13 +0000)]
Merge "Provide app launch count in UsageStats" into pi-dev

6 years agoMerge "Fix IME is not working after reboot in kiosk mode" into pi-dev
Tony Mak [Fri, 23 Mar 2018 19:11:37 +0000 (19:11 +0000)]
Merge "Fix IME is not working after reboot in kiosk mode" into pi-dev
am: fb933aef6b

Change-Id: Iace533478e1ab9be5a911c7e6711be00631ad203

6 years agoMerge "Revert "Revert "Logging: Bluetooth Enabled""" am: 827a150646
Tej Singh [Fri, 23 Mar 2018 19:06:02 +0000 (19:06 +0000)]
Merge "Revert "Revert "Logging: Bluetooth Enabled""" am: 827a150646
am: 428e05ac6c

Change-Id: I54932a1b45870a75450a605584f09b797a9f2298

6 years agoMerge "Handle null user in deletePackageLIF" into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 19:03:27 +0000 (19:03 +0000)]
Merge "Handle null user in deletePackageLIF" into pi-dev

6 years agoMerge "Fix resource by name lookup" into pi-dev
Svet Ganov [Fri, 23 Mar 2018 19:00:33 +0000 (19:00 +0000)]
Merge "Fix resource by name lookup" into pi-dev
am: 909402935c

Change-Id: I6eadfe944f1f2893deb8f9fc6d72e6e3c7171d5e

6 years agoMerge "Revert "Revert "Logging: Bluetooth Enabled"""
Tej Singh [Fri, 23 Mar 2018 18:57:43 +0000 (18:57 +0000)]
Merge "Revert "Revert "Logging: Bluetooth Enabled"""
am: 827a150646

Change-Id: I38a7a8e0124b14d394db96b61d2ac6ceacf4bdb9

6 years agoMerge "Annotate RemoteInput#SOURCE_* with @IntDef" into pi-dev
Petr Cermak [Fri, 23 Mar 2018 18:55:42 +0000 (18:55 +0000)]
Merge "Annotate RemoteInput#SOURCE_* with @IntDef" into pi-dev
am: 4341a66b03

Change-Id: I0d1a41c52cfe2b24eaa23cbd8fc49a6ae6493c2f

6 years agoMerge "Fix statsd dropping metrics data." into pi-dev
David Chen [Fri, 23 Mar 2018 18:50:20 +0000 (18:50 +0000)]
Merge "Fix statsd dropping metrics data." into pi-dev
am: dc2dda5c49

Change-Id: I83ef6b23ecd0083658f011c5248e0c6cfe9bec92

6 years agoMerge "[Magnifier-34] Keep magnifier inside its surface" into pi-dev
Mihai Popa [Fri, 23 Mar 2018 18:44:38 +0000 (18:44 +0000)]
Merge "[Magnifier-34] Keep magnifier inside its surface" into pi-dev
am: 14372aaabc

Change-Id: I809c725f2bc11929047a7047b4b24a7edbc1260b

6 years agoMerge "Whitelist com.android.perftests.core in am instrument." into pi-dev
David Brazdil [Fri, 23 Mar 2018 18:37:13 +0000 (18:37 +0000)]
Merge "Whitelist com.android.perftests.core in am instrument." into pi-dev
am: 600f3bb4fb

Change-Id: I6fba00155940fe5172be84254af1ce5cc077ac4a

6 years agoMerge "Prepare KeyChainSnapshot to removing deprecated getTrustedHardwarePublicKey...
Dmitry Dementyev [Fri, 23 Mar 2018 18:31:59 +0000 (18:31 +0000)]
Merge "Prepare KeyChainSnapshot to removing deprecated getTrustedHardwarePublicKey method." into pi-dev
am: 95f2965a74

Change-Id: I2e44ca18a1f3fa928f3a3529a1425a483dd34d06

6 years agoMerge "Change null behavior of getCellBandwidths" into pi-dev
Eric Schwarzenbach [Fri, 23 Mar 2018 18:31:43 +0000 (18:31 +0000)]
Merge "Change null behavior of getCellBandwidths" into pi-dev

6 years agoMerge "Hearing Aid Profile: set and get activeDevice" into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 18:22:27 +0000 (18:22 +0000)]
Merge "Hearing Aid Profile: set and get activeDevice" into pi-dev

6 years agoMerge changes from topic "bug73953366_bug74605221" into pi-dev
Emilian Peev [Fri, 23 Mar 2018 18:20:08 +0000 (18:20 +0000)]
Merge changes from topic "bug73953366_bug74605221" into pi-dev
am: 7ed5fb3e1d

Change-Id: I5d435b2c2edfeaaca0e12f1af222680f71dad2fc

6 years agoCamera: Camera shouldn't throw 'RejectedExecutionException'
Emilian Peev [Fri, 23 Mar 2018 18:15:35 +0000 (18:15 +0000)]
Camera: Camera shouldn't throw 'RejectedExecutionException'
am: b9a5194e9e

Change-Id: Ic4dd87d89f91822fce82c5ca27632f69716279e5

6 years agoMerge "Remove EBS notification" into pi-dev
Makoto Onuki [Fri, 23 Mar 2018 18:14:30 +0000 (18:14 +0000)]
Merge "Remove EBS notification" into pi-dev

6 years agoMerge "Add setting for disabling swap." into pi-dev
Alice Sheng [Fri, 23 Mar 2018 18:11:12 +0000 (18:11 +0000)]
Merge "Add setting for disabling swap." into pi-dev

6 years agoRevert "Revert "Camera: SessionConfiguration should use Executors""
Emilian Peev [Fri, 23 Mar 2018 18:11:10 +0000 (18:11 +0000)]
Revert "Revert "Camera: SessionConfiguration should use Executors""
am: 77ca866b53

Change-Id: I226e1ba33047695b74ce5de9054c4760e61bf773

6 years agoMerge "Allow specifying a network for SNTP time sync" into pi-dev
Kurt Marcinkiewicz [Fri, 23 Mar 2018 18:02:19 +0000 (18:02 +0000)]
Merge "Allow specifying a network for SNTP time sync" into pi-dev

6 years agoMerge "Force sentence case for free form edit preferences" into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 18:01:13 +0000 (18:01 +0000)]
Merge "Force sentence case for free form edit preferences" into pi-dev

6 years agoMerge "Make NLP/FLP location request behavior consistent" into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 18:00:53 +0000 (18:00 +0000)]
Merge "Make NLP/FLP location request behavior consistent" into pi-dev

6 years agoMerge "Fix IME is not working after reboot in kiosk mode" into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 17:55:06 +0000 (17:55 +0000)]
Merge "Fix IME is not working after reboot in kiosk mode" into pi-dev

6 years agoFix IME is not working after reboot in kiosk mode
Tony Mak [Wed, 21 Mar 2018 15:45:52 +0000 (15:45 +0000)]
Fix IME is not working after reboot in kiosk mode

Problem:
If there is no secure lock screen and the device is in kiosk mode,
ime is not working after reboot

Reason:
Reboot -> starting kiosk activity in lock task mode -> AMS tries to
disable the keyguard while the "swipe to unlock" keyguard is showing.
mNeedToReshowWhenReenabled is set to be True, and system still considers
the keyguard is On (i.e. keyguardOn returns True). Thus, IME is not
allowed to bring up the window.
For the seucre lock screen case, it is fine because:
Reboot -> DE storage -> user enters credentail to unlock it ->
CE storage -> bring up kiosk activity in lock task mode -> AMS
disables keyguard while keyguard is already dismissed.

Solution:
Special handling the non secure case.
Dismiss the keyguard before disabling it.

FIXES: 74381063
Test: atest com.android.cts.devicepolicy.DeviceOwnerTest#testLockTaskAfterReboot_deviceOwnerUser
Test: atest com.android.cts.devicepolicy.DeviceOwnerTest#testLockTask_deviceOwnerUser

Change-Id: I31ea924fff6f63741e74c36ef3c90c6b78fc9fe9

6 years agoMerge "Fix resource by name lookup" into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 17:51:24 +0000 (17:51 +0000)]
Merge "Fix resource by name lookup" into pi-dev

6 years agoMerge "Clear the frame buffer for F16 pixel format" into pi-dev
Stan Iliev [Fri, 23 Mar 2018 17:47:35 +0000 (17:47 +0000)]
Merge "Clear the frame buffer for F16 pixel format" into pi-dev
am: 13269764e5

Change-Id: I95a5645e16a9431a57be6b23dcd9c95075957aac

6 years agoMerge "Remove 17 bytes length restriction for vaultHandler." into pi-dev
Dmitry Dementyev [Fri, 23 Mar 2018 17:43:59 +0000 (17:43 +0000)]
Merge "Remove 17 bytes length restriction for vaultHandler." into pi-dev
am: d9e1a8fd68

Change-Id: Ia02500da76876aae8649f40812a5d3451ad49459

6 years agoMerge "Annotate RemoteInput#SOURCE_* with @IntDef" into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 17:40:56 +0000 (17:40 +0000)]
Merge "Annotate RemoteInput#SOURCE_* with @IntDef" into pi-dev

6 years agoMerge "Fix statsd dropping metrics data." into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 17:40:18 +0000 (17:40 +0000)]
Merge "Fix statsd dropping metrics data." into pi-dev

6 years agoMerge "[Magnifier-34] Keep magnifier inside its surface" into pi-dev
Mihai Popa [Fri, 23 Mar 2018 17:39:04 +0000 (17:39 +0000)]
Merge "[Magnifier-34] Keep magnifier inside its surface" into pi-dev

6 years agoMerge "Prune files from /data/anr/ by number as well as age."
Elliott Hughes [Fri, 23 Mar 2018 17:36:23 +0000 (17:36 +0000)]
Merge "Prune files from /data/anr/ by number as well as age."

6 years agoMerge "Whitelist com.android.perftests.core in am instrument." into pi-dev
David Brazdil [Fri, 23 Mar 2018 17:34:19 +0000 (17:34 +0000)]
Merge "Whitelist com.android.perftests.core in am instrument." into pi-dev

6 years agoRevert "Bluetooth: preserve one advertisement slot for GMS core"
Zach Johnson [Fri, 23 Mar 2018 17:26:29 +0000 (17:26 +0000)]
Revert "Bluetooth: preserve one advertisement slot for GMS core"

This reverts commit 7020b015e91f7df4915a14783a6c6317a97cef35.

Reason for revert: This breaks platforms that only support a single advertising slot.

Bug: 76135219
Test: advertising does not work, revert change, advertising works
Change-Id: Ib8c823eb9990cc06bad95c8c3ad0129afb245e00

6 years agoMerge "Revert "Revert "Logging: Bluetooth Enabled"""
Treehugger Robot [Fri, 23 Mar 2018 17:29:36 +0000 (17:29 +0000)]
Merge "Revert "Revert "Logging: Bluetooth Enabled"""

6 years agoMerge "Update RecoverableKeyStoreManager methods to throw NullPointerException when...
Dmitry Dementyev [Fri, 23 Mar 2018 17:22:26 +0000 (17:22 +0000)]
Merge "Update RecoverableKeyStoreManager methods to throw NullPointerException when null is passed as @NonNull argument." into pi-dev
am: 364dbf1c9e

Change-Id: I6ad01aa0dace567c6c6da67435213bbe8a9e63f3

6 years agoMerge "Support CATEGORY_LEANBACK_LAUNCHER on tv devices." into pi-dev
Leif Hendrik Wilden [Fri, 23 Mar 2018 17:16:24 +0000 (17:16 +0000)]
Merge "Support CATEGORY_LEANBACK_LAUNCHER on tv devices." into pi-dev
am: f3f86dd09e

Change-Id: I4e6b2ea56e3e97fe8bc15424decd19e26085e5f0

6 years agoMerge "Prepare KeyChainSnapshot to removing deprecated getTrustedHardwarePublicKey...
Dmitry Dementyev [Fri, 23 Mar 2018 17:16:17 +0000 (17:16 +0000)]
Merge "Prepare KeyChainSnapshot to removing deprecated getTrustedHardwarePublicKey method." into pi-dev

6 years agoMerge changes from topic "bug73953366_bug74605221" into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 17:16:00 +0000 (17:16 +0000)]
Merge changes from topic "bug73953366_bug74605221" into pi-dev

* changes:
  Camera: Complete transition from handlers to executors
  Camera: Camera shouldn't throw 'RejectedExecutionException'
  Revert "Revert "Camera: SessionConfiguration should use Executors""

6 years agoMerge "Clear the frame buffer for F16 pixel format" into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 17:14:01 +0000 (17:14 +0000)]
Merge "Clear the frame buffer for F16 pixel format" into pi-dev

6 years agoHandle null user in deletePackageLIF
Amith Yamasani [Fri, 23 Mar 2018 15:44:05 +0000 (08:44 -0700)]
Handle null user in deletePackageLIF

Assume null is USER_ALL for checking suspending apps.

Bug: 76170601
Test: atest InstallSessionParamsUnitTest
Change-Id: Idf804dcdd7fe8c8fa02ea5eef524dc1ecd1ad6e1

6 years agoMerge "Remove 17 bytes length restriction for vaultHandler." into pi-dev
Dmitry Dementyev [Fri, 23 Mar 2018 17:08:48 +0000 (17:08 +0000)]
Merge "Remove 17 bytes length restriction for vaultHandler." into pi-dev

6 years agoMerge "Trigger ACTION_AUDIO_BECOMING_NOISY when Hearing Aid is disconnected" into...
Jakub Pawlowski [Fri, 23 Mar 2018 17:08:45 +0000 (17:08 +0000)]
Merge "Trigger ACTION_AUDIO_BECOMING_NOISY when Hearing Aid is disconnected" into pi-dev
am: 85e7716a14

Change-Id: I6a8a88054bf115b1d02139c988f8ca062795d055

6 years agoMerge "Update RecoverableKeyStoreManager methods to throw NullPointerException when...
Dmitry Dementyev [Fri, 23 Mar 2018 17:06:18 +0000 (17:06 +0000)]
Merge "Update RecoverableKeyStoreManager methods to throw NullPointerException when null is passed as @NonNull argument." into pi-dev

6 years agoMerge "Support CATEGORY_LEANBACK_LAUNCHER on tv devices." into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 17:06:02 +0000 (17:06 +0000)]
Merge "Support CATEGORY_LEANBACK_LAUNCHER on tv devices." into pi-dev

6 years agoMerge "Trigger ACTION_AUDIO_BECOMING_NOISY when Hearing Aid is disconnected" into...
TreeHugger Robot [Fri, 23 Mar 2018 16:56:31 +0000 (16:56 +0000)]
Merge "Trigger ACTION_AUDIO_BECOMING_NOISY when Hearing Aid is disconnected" into pi-dev

6 years agoMerge "resolve merge conflicts of daef557352934e5a6e20a45bd2a01c832f657e42 to pi...
Mathew Inwood [Fri, 23 Mar 2018 16:48:11 +0000 (16:48 +0000)]
Merge "resolve merge conflicts of daef557352934e5a6e20a45bd2a01c832f657e42 to pi-dev-plus-aosp" into pi-dev-plus-aosp

6 years agoresolve merge conflicts of daef557352934e5a6e20a45bd2a01c832f657e42 to pi-dev-plus...
Mathew Inwood [Fri, 23 Mar 2018 15:58:52 +0000 (15:58 +0000)]
resolve merge conflicts of daef557352934e5a6e20a45bd2a01c832f657e42 to pi-dev-plus-aosp

Test: I solemnly swear I tested this conflict resolution.
Merged-In: Idd73c9938592c5c4d67cfb9efefdffed0dd5f262
Change-Id: I3d1aeb30b755ca05f32dcd3c46335d1611e0bb50

6 years agoMerge "Use sha256 of a string as seed in RapporEncoder.insecureEncoder" into pi-dev
Ricky Wai [Fri, 23 Mar 2018 16:19:46 +0000 (16:19 +0000)]
Merge "Use sha256 of a string as seed in RapporEncoder.insecureEncoder" into pi-dev
am: 651ac4d119

Change-Id: Ie468743be5b369e49eacda9707e76e010639a7fe

6 years agoImport translations. DO NOT MERGE
Bill Yi [Fri, 23 Mar 2018 16:09:56 +0000 (09:09 -0700)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 64712476
Change-Id: Iecf6c5066f0444651365755cc2a81fe2e653abbc

6 years agoMerge "Add hidden API on light greylist" into pi-dev
David Brazdil [Fri, 23 Mar 2018 16:05:41 +0000 (16:05 +0000)]
Merge "Add hidden API on light greylist" into pi-dev
am: a63484c0d6

Change-Id: Ibb80e612711777dfecf3c0b0385a3573924acda4

6 years agoMerge "Use sha256 of a string as seed in RapporEncoder.insecureEncoder" into pi-dev
Ricky Wai [Fri, 23 Mar 2018 15:55:28 +0000 (15:55 +0000)]
Merge "Use sha256 of a string as seed in RapporEncoder.insecureEncoder" into pi-dev

6 years agoAnnotate RemoteInput#SOURCE_* with @IntDef
Petr Cermak [Fri, 16 Mar 2018 10:23:00 +0000 (10:23 +0000)]
Annotate RemoteInput#SOURCE_* with @IntDef

This patch addresses a request from the API Council (http://b/74409378).
It defines a new RemoteInput.Source annotation for RemoteInput source
constants.

Bug: 74409378
Test: atest RemoteInputTest
Change-Id: I78a006b6a600ea0c0603b2591d1a29596074a44e

6 years agoMerge "Permissions: Don't autogrant all permissions on Android Things" into pi-dev
Ralph Nathan [Fri, 23 Mar 2018 15:49:05 +0000 (15:49 +0000)]
Merge "Permissions: Don't autogrant all permissions on Android Things" into pi-dev
am: 4a94e42bed

Change-Id: I02a0a70021875cc2efbda56bd71e91136acf4519

6 years agoMerge "Unhide the enum/function for the password hashing algorithm scrypt" into pi-dev
Bo Zhu [Fri, 23 Mar 2018 15:44:56 +0000 (15:44 +0000)]
Merge "Unhide the enum/function for the password hashing algorithm scrypt" into pi-dev
am: 9ec7026e92

Change-Id: I0026b0ef43e9918811591f416a370dff84254df4

6 years agoMerge "Add hidden API on light greylist" into pi-dev
David Brazdil [Fri, 23 Mar 2018 15:41:11 +0000 (15:41 +0000)]
Merge "Add hidden API on light greylist" into pi-dev

6 years agoMerge "Permissions: Don't autogrant all permissions on Android Things" into pi-dev
Ralph Nathan [Fri, 23 Mar 2018 15:26:55 +0000 (15:26 +0000)]
Merge "Permissions: Don't autogrant all permissions on Android Things" into pi-dev

6 years agoMerge "Unhide the enum/function for the password hashing algorithm scrypt" into pi-dev
Bo Zhu [Fri, 23 Mar 2018 15:25:36 +0000 (15:25 +0000)]
Merge "Unhide the enum/function for the password hashing algorithm scrypt" into pi-dev

6 years agoWhitelist com.android.perftests.core in am instrument.
Nicolas Geoffray [Fri, 23 Mar 2018 15:00:50 +0000 (15:00 +0000)]
Whitelist com.android.perftests.core in am instrument.

Test is using private APIs.

Bug: 64382372
Bug: 74963051
Bug: 76162083
Test: make
Change-Id: I053b89327944e3722f2c11a9bc83ed1676fa9f85

6 years agoMerge "Add debug logs for TransferOwnershipMetadataManagerTest cases." into pi-dev
arangelov [Fri, 23 Mar 2018 15:18:53 +0000 (15:18 +0000)]
Merge "Add debug logs for TransferOwnershipMetadataManagerTest cases." into pi-dev
am: 3384343629

Change-Id: Ia9a8fb3b04b39327b96c6b219d1e3d61e636980e

6 years agoMerge "Add debug logs for TransferOwnershipMetadataManagerTest cases." into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 15:05:14 +0000 (15:05 +0000)]
Merge "Add debug logs for TransferOwnershipMetadataManagerTest cases." into pi-dev

6 years agoMerge "More flexible API enforcement policy."
Mathew Inwood [Fri, 23 Mar 2018 15:02:12 +0000 (15:02 +0000)]
Merge "More flexible API enforcement policy."
am: 69e1cbc3fe

Change-Id: I8b54dcbca3991b2b076e0648e3948c80d74351d3

6 years agoMerge "DisplayCutout: do not animate cutout (and rounded corner) overlay during rotat...
Adrian Roos [Fri, 23 Mar 2018 14:55:13 +0000 (14:55 +0000)]
Merge "DisplayCutout: do not animate cutout (and rounded corner) overlay during rotation" into pi-dev
am: 5ee32ac1af

Change-Id: Ia811a4d2aa47a41aa4a97d04ac4dcd7b562b48f4

6 years agoClear the frame buffer for F16 pixel format
Stan Iliev [Fri, 23 Mar 2018 14:50:11 +0000 (10:50 -0400)]
Clear the frame buffer for F16 pixel format

This is a workaround for Qualcomm bug and should be reverted
after a proper fixed is found.

Bug: 74976293
Test: Ran Photo app
Change-Id: I9e0a4634f02c3553635f058eb588b510a63273ba

6 years agoMerge "DisplayCutout: do not animate cutout (and rounded corner) overlay during rotat...
TreeHugger Robot [Fri, 23 Mar 2018 14:45:44 +0000 (14:45 +0000)]
Merge "DisplayCutout: do not animate cutout (and rounded corner) overlay during rotation" into pi-dev

6 years agoMerge "Deprecating unused fields from GnssMeasurement" into pi-dev
Wyatt Riley [Fri, 23 Mar 2018 13:50:08 +0000 (13:50 +0000)]
Merge "Deprecating unused fields from GnssMeasurement" into pi-dev
am: a106a1a6b4

Change-Id: I26e0c6849773447cf29c388b2801a221264966bd

6 years agoMerge "Deprecating unused fields from GnssMeasurement" into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 13:41:46 +0000 (13:41 +0000)]
Merge "Deprecating unused fields from GnssMeasurement" into pi-dev

6 years agoAdd hidden API on light greylist
David Brazdil [Fri, 23 Mar 2018 13:39:32 +0000 (13:39 +0000)]
Add hidden API on light greylist

Used by a CTS test

Bug: 64382372
Bug: 76166763
Bug: 76117220
Test: atest CtsActivityManagerDeviceTestCases:DisplaySizeTest
Change-Id: I37ccb7bc820e467d1cc5fd7f3c0dc696b466ff32

6 years ago[automerger skipped]Merge "Fix mini-debug-info generation for apps with wrap.sh scrip...
David Srbecky [Fri, 23 Mar 2018 13:36:04 +0000 (13:36 +0000)]
[automerger skipped]Merge "Fix mini-debug-info generation for apps with wrap.sh script." into pi-dev
am: 6ae5d863de  -s ours

Change-Id: I2795f7e629b3f92afe1c012f331b6e868530c89d

6 years agoMerge "More flexible API enforcement policy."
Mathew Inwood [Fri, 23 Mar 2018 13:29:03 +0000 (13:29 +0000)]
Merge "More flexible API enforcement policy."

6 years agoMerge "Fix mini-debug-info generation for apps with wrap.sh script." into pi-dev
David Srbecky [Fri, 23 Mar 2018 13:27:21 +0000 (13:27 +0000)]
Merge "Fix mini-debug-info generation for apps with wrap.sh script." into pi-dev

6 years agoMerge "Hide user switcher from QS on phones." into pi-dev
Amin Shaikh [Fri, 23 Mar 2018 13:22:01 +0000 (13:22 +0000)]
Merge "Hide user switcher from QS on phones." into pi-dev
am: cfa0bc22ee

Change-Id: I0e6ec7529bba4189970e47a511dbbbcf39a9d5c1

6 years agoMerge "Add 1dp between mobile type and signal icons." into pi-dev
Amin Shaikh [Fri, 23 Mar 2018 13:17:10 +0000 (13:17 +0000)]
Merge "Add 1dp between mobile type and signal icons." into pi-dev
am: 573a757b0c

Change-Id: I9557410be49bb873d4fbd70dea9e47c9ad541b1e

6 years agoMerge "Hide user switcher from QS on phones." into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 13:09:30 +0000 (13:09 +0000)]
Merge "Hide user switcher from QS on phones." into pi-dev

6 years agoMerge "Add 1dp between mobile type and signal icons." into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 13:08:28 +0000 (13:08 +0000)]
Merge "Add 1dp between mobile type and signal icons." into pi-dev

6 years agoMerge "Add new key from Settings.java to settings.proto." into pi-dev
Anthony Stange [Fri, 23 Mar 2018 13:03:40 +0000 (13:03 +0000)]
Merge "Add new key from Settings.java to settings.proto." into pi-dev
am: e08a6aa804

Change-Id: Ic801aa98c7511be5e005b71bd1b37e0de687b303

6 years agoMerge "Add new key from Settings.java to settings.proto." into pi-dev
TreeHugger Robot [Fri, 23 Mar 2018 12:54:28 +0000 (12:54 +0000)]
Merge "Add new key from Settings.java to settings.proto." into pi-dev

6 years agoDisplayCutout: do not animate cutout (and rounded corner) overlay during rotation
Adrian Roos [Wed, 21 Mar 2018 18:52:09 +0000 (19:52 +0100)]
DisplayCutout: do not animate cutout (and rounded corner) overlay during rotation

Moves the rounded corner overlay to the overlay layer to prevent it
from getting rotated, since physical features of the display cannot
rotate.

Note that they are still below the screenshot, so not visible during
the transition (because the buffers are not synchronized to the rotation
properly yet).

Also makes sure that only priviliged processes can do this, because the
overlay layer can obscure SystemUI.

Bug: 76102595
Test: Enable cutouts, rotate screen, verify cutout overlay does not participate in the animation
Change-Id: I65dd0bc5b038cca2ba4265c7e7dc93f3264c4d89

6 years agoMerge "Fix NPE when animation doesn't get started" into pi-dev
Jorim Jaggi [Fri, 23 Mar 2018 12:23:58 +0000 (12:23 +0000)]
Merge "Fix NPE when animation doesn't get started" into pi-dev
am: 8b881b29bf

Change-Id: I78bbbfbac2bf9249be3509ac0021d5f869c89f7b

6 years agoMerge "Fix mini-debug-info generation for apps with wrap.sh script." am: 5c3521d54f
David Srbecky [Fri, 23 Mar 2018 12:17:32 +0000 (12:17 +0000)]
Merge "Fix mini-debug-info generation for apps with wrap.sh script." am: 5c3521d54f
am: 5a0a33a8fb

Change-Id: I39f465a4f6b7cef73217d353a0d6d301298e29d4

6 years agoMerge "Fix NPE when animation doesn't get started" into pi-dev
Jorim Jaggi [Fri, 23 Mar 2018 12:11:19 +0000 (12:11 +0000)]
Merge "Fix NPE when animation doesn't get started" into pi-dev

6 years agoMerge "Fix mini-debug-info generation for apps with wrap.sh script."
David Srbecky [Fri, 23 Mar 2018 12:10:41 +0000 (12:10 +0000)]
Merge "Fix mini-debug-info generation for apps with wrap.sh script."
am: 5c3521d54f

Change-Id: I22f7893925d2d774cc3e3f10287fb54ae1acf0e1