OSDN Git Service

android-x86/frameworks-base.git
5 years agoRollbackManager: fix installedUsers null pointer exception.
Richard Uhler [Mon, 18 Feb 2019 11:33:03 +0000 (11:33 +0000)]
RollbackManager: fix installedUsers null pointer exception.

The installedUsers argument is passed as null to
enableRollbackForSession in the pre-reboot case of staged installs, but
the code assumes it is non-null. Pass an empty array instead and ensure
the installedUsers is properly updated post-reboot.

Bug: 124284714
Test: atest StagedRollbackTest (currently under development)
Change-Id: I4ccd19ca289fd127f77c070c0ad0e2873a4e692a

5 years agoMerge "Use new manifest flag to gate clearing data during restore"
Ruslan Tkhakokhov [Mon, 18 Feb 2019 11:41:57 +0000 (11:41 +0000)]
Merge "Use new manifest flag to gate clearing data during restore"

5 years agoMerge "Fix the flaky test case : testRecentsButtonDisabledOnSecondaryDisplay"
Jeff Chang [Mon, 18 Feb 2019 11:30:15 +0000 (11:30 +0000)]
Merge "Fix the flaky test case : testRecentsButtonDisabledOnSecondaryDisplay"

5 years agoMerge "Rename DexLogger to DynamicCodeLogger."
TreeHugger Robot [Mon, 18 Feb 2019 11:03:30 +0000 (11:03 +0000)]
Merge "Rename DexLogger to DynamicCodeLogger."

5 years agoMerge "Add force suspend API to PowerManager."
Santos Cordon [Mon, 18 Feb 2019 10:23:04 +0000 (10:23 +0000)]
Merge "Add force suspend API to PowerManager."

5 years agoMerge "Update AppCompacted WW atom to include device ZRAM usage."
Ben Murdoch [Mon, 18 Feb 2019 09:13:23 +0000 (09:13 +0000)]
Merge "Update AppCompacted WW atom to include device ZRAM usage."

5 years agoMerge "Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest." am...
Xiao Ma [Mon, 18 Feb 2019 07:43:59 +0000 (23:43 -0800)]
Merge "Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest." am: e7e5a35b38 am: a88f901028
am: fb6ce004e1

Change-Id: I488efad5dffa7a4b74ed0fd6525c918311651252

5 years agoMerge "Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest." am...
Xiao Ma [Mon, 18 Feb 2019 07:34:55 +0000 (23:34 -0800)]
Merge "Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest." am: e7e5a35b38
am: a88f901028

Change-Id: Ifcc3e24ba311b82d06ed8951f2aafd64d48272c6

5 years agoMerge "Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest."
Xiao Ma [Mon, 18 Feb 2019 07:25:24 +0000 (23:25 -0800)]
Merge "Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest."
am: e7e5a35b38

Change-Id: I555a4c49a92148a492172a4f2cec993428140cdc

5 years agoMerge "Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest."
Xiao Ma [Mon, 18 Feb 2019 07:12:04 +0000 (07:12 +0000)]
Merge "Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest."

5 years agoMerge "Fix NPE in MediaController2"
TreeHugger Robot [Mon, 18 Feb 2019 06:53:13 +0000 (06:53 +0000)]
Merge "Fix NPE in MediaController2"

5 years agoMerge "Fix extend unlock logic when locked"
TreeHugger Robot [Mon, 18 Feb 2019 04:10:07 +0000 (04:10 +0000)]
Merge "Fix extend unlock logic when locked"

5 years agoMerge "MediaSession2: Make getConnectedControllers() public"
TreeHugger Robot [Mon, 18 Feb 2019 04:05:21 +0000 (04:05 +0000)]
Merge "MediaSession2: Make getConnectedControllers() public"

5 years agoMerge "Enable mouse input on simulated desktop display"
TreeHugger Robot [Mon, 18 Feb 2019 03:42:16 +0000 (03:42 +0000)]
Merge "Enable mouse input on simulated desktop display"

5 years agoMerge "Skip the parsing of the refresh interval in CertXml"
TreeHugger Robot [Mon, 18 Feb 2019 03:07:41 +0000 (03:07 +0000)]
Merge "Skip the parsing of the refresh interval in CertXml"

5 years agoMerge "Bar chart shows blank view during loading state"
TreeHugger Robot [Mon, 18 Feb 2019 03:04:05 +0000 (03:04 +0000)]
Merge "Bar chart shows blank view during loading state"

5 years agoFix NPE in MediaController2
Sungsoo Lim [Mon, 18 Feb 2019 02:58:49 +0000 (11:58 +0900)]
Fix NPE in MediaController2

Test: build
Change-Id: Ibd48b1515afe639f58fd20198b67e828b2c20106

5 years agoMerge "Remove feature flags of WiFi Sharing feature"
TreeHugger Robot [Mon, 18 Feb 2019 02:42:33 +0000 (02:42 +0000)]
Merge "Remove feature flags of WiFi Sharing feature"

5 years agoMerge "Fix flaky InsetsStateControllerTest"
Yunfan Chen [Mon, 18 Feb 2019 02:14:31 +0000 (02:14 +0000)]
Merge "Fix flaky InsetsStateControllerTest"

5 years agoMerge "Rename NetworkStack package" am: e4a40c77e1 am: 69728afbc7
Remi NGUYEN VAN [Mon, 18 Feb 2019 01:34:12 +0000 (17:34 -0800)]
Merge "Rename NetworkStack package" am: e4a40c77e1 am: 69728afbc7
am: 8f46e05096

Change-Id: I9d5b907c3bcd9b15899307927b8518a9f60eceba

5 years agoMerge "Rename NetworkStack package" am: e4a40c77e1
Remi NGUYEN VAN [Mon, 18 Feb 2019 01:24:51 +0000 (17:24 -0800)]
Merge "Rename NetworkStack package" am: e4a40c77e1
am: 69728afbc7

Change-Id: I9559681cf4277a6d763245cd239f5b12a5e3865b

5 years agoMerge "Rename NetworkStack package"
Remi NGUYEN VAN [Mon, 18 Feb 2019 01:15:47 +0000 (17:15 -0800)]
Merge "Rename NetworkStack package"
am: e4a40c77e1

Change-Id: I0acdbd8716b67241367c78b7c190b72086e2db4d

5 years agoMerge "Rename NetworkStack package"
Remi NGUYEN VAN [Mon, 18 Feb 2019 01:07:51 +0000 (01:07 +0000)]
Merge "Rename NetworkStack package"

5 years agoRemove feature flags of WiFi Sharing feature
Johnson Lu [Wed, 13 Feb 2019 03:47:56 +0000 (11:47 +0800)]
Remove feature flags of WiFi Sharing feature

Bug: 120744414
Test: Manual
Change-Id: I8aef3e2f197307cd884f846ab508dd465f78395f

5 years agoFix extend unlock logic when locked
Chad Brubaker [Sun, 17 Feb 2019 21:34:02 +0000 (13:34 -0800)]
Fix extend unlock logic when locked

If the device is showing the keyguard but unlocked a call to
updateTrusted with unlocked flags should not cause the device to lock.

Test: Manual
Bug: 124121600
Change-Id: I6c8a84361d639738f6e70708c92b8fa16c744f63

5 years agoMerge "Add touch classification metrics atom."
TreeHugger Robot [Sun, 17 Feb 2019 14:56:31 +0000 (14:56 +0000)]
Merge "Add touch classification metrics atom."

5 years agoMerge changes I9ed87db1,Ic0b766f6
TreeHugger Robot [Sat, 16 Feb 2019 22:35:22 +0000 (22:35 +0000)]
Merge changes I9ed87db1,Ic0b766f6

* changes:
  Make PermissionControllerManager user aware
  Check same uid for permission and app-op

5 years agoMerge "Render ImageWallpaper with OpenGL ES and apply visual effects. (Fix bug)"
Lucas Dupin [Sat, 16 Feb 2019 20:28:01 +0000 (20:28 +0000)]
Merge "Render ImageWallpaper with OpenGL ES and apply visual effects. (Fix bug)"

5 years ago[automerger skipped] Import translations. DO NOT MERGE am: 8098c5f1a8 -s ours
Bill Yi [Sat, 16 Feb 2019 20:17:50 +0000 (12:17 -0800)]
[automerger skipped] Import translations. DO NOT MERGE am: 8098c5f1a8 -s ours
am: b922ca4050 -s ours
am skip reason: subject contains skip directive

Change-Id: Ibeee73378fcd2e19e9dacf2899aef54d5532f1ea

5 years ago[automerger skipped] Import translations. DO NOT MERGE
Bill Yi [Sat, 16 Feb 2019 20:12:51 +0000 (12:12 -0800)]
[automerger skipped] Import translations. DO NOT MERGE
am: 8098c5f1a8 -s ours
am skip reason: subject contains skip directive

Change-Id: Iddfb5b9e9c9a5ab925a472adeaa01f50e313e518

5 years agoMake PermissionControllerManager user aware
Philip P. Moltmann [Fri, 8 Feb 2019 21:07:57 +0000 (13:07 -0800)]
Make PermissionControllerManager user aware

Most of the commands of PermissionControllerManager should go to the
calling user. If not - and the alternate user is running - we should
use the recommended way to talk to alternate users. This recommended way
is to create a package context for the user and call the method on this
new context.

Hence
- At a time we can have more than one RemoteService (one per user)
- Connect to the user declared in Context#getUser instead of the calling
user

Test: Called methods on work-profiles and saw alternate
PermissionController apps to be spawned.
Change-Id: I9ed87db1f658f18b69d19b39ba9f96361ec5af82

5 years agoCheck same uid for permission and app-op
Philip P. Moltmann [Fri, 8 Feb 2019 21:05:25 +0000 (13:05 -0800)]
Check same uid for permission and app-op

In permission checker we used to check the permission for the passed in
uid but the opp-op for the Binder.getCallingUid. In the case the calling
identity was cleared, PermissionChecker ended up checking the app-op of the
current process (often the system server).

Now we check the uid for both the permission and the app-op.

Test: Called PermissionChecker.checkPermission with the calling indentity
cleared.
Fixes: 124116218
Change-Id: Ic0b766f6c75bba1b9dae3e91c6adce85a76ae68f

5 years agoMerge "Import translations. DO NOT MERGE"
TreeHugger Robot [Sat, 16 Feb 2019 17:54:36 +0000 (17:54 +0000)]
Merge "Import translations. DO NOT MERGE"

5 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 16 Feb 2019 10:35:23 +0000 (02:35 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 64712476
Change-Id: I225416157c786e316deb115552412a72118b9122

5 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 16 Feb 2019 10:18:01 +0000 (02:18 -0800)]
Import translations. DO NOT MERGE

Change-Id: I54a95bc47e490ade66e569ce0a7223aaee78e957
Auto-generated-cl: translation import

5 years agoMerge "Game Driver: get driver build date info from Game Driver apk"
TreeHugger Robot [Sat, 16 Feb 2019 09:47:44 +0000 (09:47 +0000)]
Merge "Game Driver: get driver build date info from Game Driver apk"

5 years agoRender ImageWallpaper with OpenGL ES and apply visual effects. (Fix bug)
Ahan Wu [Mon, 14 Jan 2019 12:38:14 +0000 (20:38 +0800)]
Render ImageWallpaper with OpenGL ES and apply visual effects. (Fix bug)

We have to render image wallpaper with OpenGL ES to apply some amazing
visual effects.

Bug: 122803209
Bug: 124073420
Bug: 123616712
Bug: 123615467
Test: Manually.
Change-Id: I0123d4ba2acb5a84b709c0468910e006c8e49563

5 years agoMerge "Initial implementation of ContentCaptureService.setContentCaptureWhitelist()"
TreeHugger Robot [Sat, 16 Feb 2019 07:03:09 +0000 (07:03 +0000)]
Merge "Initial implementation of ContentCaptureService.setContentCaptureWhitelist()"

5 years agoMerge "Fix default grant running for secondary user."
TreeHugger Robot [Sat, 16 Feb 2019 05:12:11 +0000 (05:12 +0000)]
Merge "Fix default grant running for secondary user."

5 years agoMerge "Foldables: Customize folded area"
TreeHugger Robot [Sat, 16 Feb 2019 04:39:31 +0000 (04:39 +0000)]
Merge "Foldables: Customize folded area"

5 years agoInitial implementation of ContentCaptureService.setContentCaptureWhitelist()
Felipe Leme [Wed, 13 Feb 2019 23:41:55 +0000 (15:41 -0800)]
Initial implementation of ContentCaptureService.setContentCaptureWhitelist()

For now it only whitelists packages, not activities.

Test: atest CtsContentCaptureServiceTestCases

Bug: 122595322

Change-Id: I5beb9b027eb704510e68f3af15e84e14bda07eb2

5 years agoMerge "Annotated mTheme field on ContextThemeWrapper with maxTargetSdk P"
TreeHugger Robot [Sat, 16 Feb 2019 03:48:19 +0000 (03:48 +0000)]
Merge "Annotated mTheme field on ContextThemeWrapper with maxTargetSdk P"

5 years agoMerge "Added DeviceConfig properties to fine tune ContentCapture:"
Felipe Leme [Sat, 16 Feb 2019 03:46:13 +0000 (03:46 +0000)]
Merge "Added DeviceConfig properties to fine tune ContentCapture:"

5 years agoMerge "AudioService: Make suspended apps lose audio focus"
TreeHugger Robot [Sat, 16 Feb 2019 03:30:26 +0000 (03:30 +0000)]
Merge "AudioService: Make suspended apps lose audio focus"

5 years agoMerge "Check intent action in OMS.PackageReceiver for secure coding" am: e705e26703...
Ryan Mitchell [Sat, 16 Feb 2019 03:09:22 +0000 (19:09 -0800)]
Merge "Check intent action in OMS.PackageReceiver for secure coding" am: e705e26703 am: cb47305222
am: 9676da6af1

Change-Id: I8aa0242fd82c224f8daa0ccd520aaf2da3de5116

5 years agoMerge "Check intent action in OMS.PackageReceiver for secure coding" am: e705e26703
Ryan Mitchell [Sat, 16 Feb 2019 03:00:02 +0000 (19:00 -0800)]
Merge "Check intent action in OMS.PackageReceiver for secure coding" am: e705e26703
am: cb47305222

Change-Id: I147617ce86448735cc7e686f809ac9280c8e1c5b

5 years agoMerge "Populate null UsageStats event task root fields with known data"
Michael Wachenschwanz [Sat, 16 Feb 2019 02:50:47 +0000 (02:50 +0000)]
Merge "Populate null UsageStats event task root fields with known data"

5 years agoMerge "Check intent action in OMS.PackageReceiver for secure coding"
Ryan Mitchell [Sat, 16 Feb 2019 02:50:21 +0000 (18:50 -0800)]
Merge "Check intent action in OMS.PackageReceiver for secure coding"
am: e705e26703

Change-Id: Ic73dbe9bf5fe1f5b711ee24adbc72c1b066a63a4

5 years agoMerge "Check intent action in OMS.PackageReceiver for secure coding"
Ryan Mitchell [Sat, 16 Feb 2019 02:36:41 +0000 (02:36 +0000)]
Merge "Check intent action in OMS.PackageReceiver for secure coding"

5 years ago[automerger skipped] Merge "Fix the bad link due to typo" am: c0c27fbf49 -s ours...
Stanley Tng [Sat, 16 Feb 2019 02:28:47 +0000 (18:28 -0800)]
[automerger skipped] Merge "Fix the bad link due to typo" am: c0c27fbf49 -s ours am: cfbc249110 -s ours
am: 80ba1ad23e -s ours
am skip reason: change_id Ia06e1fffd814671289a1caebd5962aedc18a28d7 with SHA1 a44f2c075b is in history

Change-Id: Id9c01ed4eb52850ea4af620a1b4788f8ec33685d

5 years ago[automerger skipped] Merge "Fix the bad link due to typo" am: c0c27fbf49 -s ours
Stanley Tng [Sat, 16 Feb 2019 02:18:59 +0000 (18:18 -0800)]
[automerger skipped] Merge "Fix the bad link due to typo" am: c0c27fbf49 -s ours
am: cfbc249110 -s ours
am skip reason: change_id Ia06e1fffd814671289a1caebd5962aedc18a28d7 with SHA1 a44f2c075b is in history

Change-Id: I7f2044ada811da01a41e8723fc2b9dc6e181d854

5 years agoMerge "Sign networkstack with its own certificate" am: fd2d7dc685 am: 0c5872595a
Remi NGUYEN VAN [Sat, 16 Feb 2019 02:16:34 +0000 (18:16 -0800)]
Merge "Sign networkstack with its own certificate" am: fd2d7dc685 am: 0c5872595a
am: 523d9012f4

Change-Id: Ia903342d29b25d74319b97511da7950006a36600

5 years agoSkip the parsing of the refresh interval in CertXml
Bo Zhu [Sat, 16 Feb 2019 02:12:41 +0000 (18:12 -0800)]
Skip the parsing of the refresh interval in CertXml

It's not used in Android P or Q.

Test: atest FrameworksServicesTests:com.android.server.locksettings.recoverablekeystore
Change-Id: Id07d0cc26811f25e2962f642d86f0bfd877f62ff

5 years agoFix default grant running for secondary user.
Hai Zhang [Sat, 16 Feb 2019 02:06:51 +0000 (18:06 -0800)]
Fix default grant running for secondary user.

USER_SYSTEM is the same thing as the primary user, so we need to pass
USER_ALL to listen to package changes for all users.

Bug: 124452117
Bug: 124401873
Test: manual
Change-Id: Iab8469deb0e1ac3e7c286aba7fe2573187eb76f7

5 years agoMerge "Sign networkstack with its own certificate" am: fd2d7dc685
Remi NGUYEN VAN [Sat, 16 Feb 2019 02:05:52 +0000 (18:05 -0800)]
Merge "Sign networkstack with its own certificate" am: fd2d7dc685
am: 0c5872595a

Change-Id: I1cca500ca0c65ae04d0e1b99e04a15f5e11853c1

5 years ago[automerger skipped] Merge "Fix the bad link due to typo"
Stanley Tng [Sat, 16 Feb 2019 02:04:29 +0000 (18:04 -0800)]
[automerger skipped] Merge "Fix the bad link due to typo"
am: c0c27fbf49 -s ours
am skip reason: change_id Ia06e1fffd814671289a1caebd5962aedc18a28d7 with SHA1 a44f2c075b is in history

Change-Id: Ib00807a7f22c339551aa750459b4a7c0398618e4

5 years agoMerge "Fix the bad link due to typo"
Treehugger Robot [Sat, 16 Feb 2019 01:56:30 +0000 (01:56 +0000)]
Merge "Fix the bad link due to typo"

5 years agoMerge "Sign networkstack with its own certificate"
Remi NGUYEN VAN [Sat, 16 Feb 2019 01:56:22 +0000 (17:56 -0800)]
Merge "Sign networkstack with its own certificate"
am: fd2d7dc685

Change-Id: I24ddb16d7a163ad6141b4f6c46e5dda9f249a906

5 years agoMerge "Sign networkstack with its own certificate"
Remi NGUYEN VAN [Sat, 16 Feb 2019 01:48:49 +0000 (01:48 +0000)]
Merge "Sign networkstack with its own certificate"

5 years agoAdded DeviceConfig properties to fine tune ContentCapture:
Felipe Leme [Fri, 15 Feb 2019 18:25:33 +0000 (10:25 -0800)]
Added DeviceConfig properties to fine tune ContentCapture:

- DEVICE_CONFIG_PROPERTY_MAX_BUFFER_SIZE
- DEVICE_CONFIG_PROPERTY_IDLE_FLUSH_FREQUENCY
- DEVICE_CONFIG_PROPERTY_TEXT_CHANGE_FLUSH_FREQUENCY
- DEVICE_CONFIG_PROPERTY_LOG_HISTORY_SIZE
- DEVICE_CONFIG_PROPERTY_LOGGING_LEVEL

Test: manual verification
Test: atest CtsContentCaptureServiceTestCases

Bug: 123096662
Fixes: 121044064
Fixes: 121044306

Change-Id: I08623516bb7ebbe9c900987be853f4f395250016

5 years agoMerge "Merge "Fix the incorrect javadoc links" into stage-aosp-master am: 727bc71336...
Android Build Merger (Role) [Sat, 16 Feb 2019 01:24:09 +0000 (01:24 +0000)]
Merge "Merge "Fix the incorrect javadoc links" into stage-aosp-master am: 727bc71336 am: f309a828d0"

5 years agoMerge "Fix the incorrect javadoc links" into stage-aosp-master am: 727bc71336
Nan Zhang [Sat, 16 Feb 2019 01:23:37 +0000 (17:23 -0800)]
Merge "Fix the incorrect javadoc links" into stage-aosp-master am: 727bc71336
am: f309a828d0

Change-Id: Ia843b7fb2363476772a1b27cde2c004614f33e07

5 years agoMerge "Add IntDef annotation to parameter foregroundServiceType."
TreeHugger Robot [Sat, 16 Feb 2019 01:23:18 +0000 (01:23 +0000)]
Merge "Add IntDef annotation to parameter foregroundServiceType."

5 years agoMerge "Do not show media icon on AOD for active stream"
Lucas Dupin [Sat, 16 Feb 2019 01:21:10 +0000 (01:21 +0000)]
Merge "Do not show media icon on AOD for active stream"

5 years agoMerge "Merge "Fix framework and NetworkStack classes conflicts" am: 3f23efdd13 am...
Android Build Merger (Role) [Sat, 16 Feb 2019 01:17:07 +0000 (01:17 +0000)]
Merge "Merge "Fix framework and NetworkStack classes conflicts" am: 3f23efdd13 am: 2d7e53ca90 am: 6ce7de5e64"

5 years agoMerge "Fix framework and NetworkStack classes conflicts" am: 3f23efdd13 am: 2d7e53ca90
Remi NGUYEN VAN [Sat, 16 Feb 2019 01:16:33 +0000 (17:16 -0800)]
Merge "Fix framework and NetworkStack classes conflicts" am: 3f23efdd13 am: 2d7e53ca90
am: 6ce7de5e64

Change-Id: I4d943c592ae5c8b27be29857243e62e19c350549

5 years agoMerge "Update face biometrics state upon failure"
TreeHugger Robot [Sat, 16 Feb 2019 01:15:02 +0000 (01:15 +0000)]
Merge "Update face biometrics state upon failure"

5 years agoMerge "Fix the incorrect javadoc links" into stage-aosp-master
Nan Zhang [Sat, 16 Feb 2019 01:07:26 +0000 (17:07 -0800)]
Merge "Fix the incorrect javadoc links" into stage-aosp-master
am: 727bc71336

Change-Id: Ib7e99be11b1b3061400f0a8a4eecb743ac6a5977

5 years agoMerge "Send Keyboard Shortcut broadcasts to current user."
TreeHugger Robot [Sat, 16 Feb 2019 01:06:22 +0000 (01:06 +0000)]
Merge "Send Keyboard Shortcut broadcasts to current user."

5 years agoMerge "Merge "zygote: use async signal safe log to record child process death" am...
Android Build Merger (Role) [Sat, 16 Feb 2019 00:57:36 +0000 (00:57 +0000)]
Merge "Merge "zygote: use async signal safe log to record child process death" am: 2555ed5bca am: 2feb04170b am: 6dd5c01eba"

5 years agoMerge "ContentCaptureManager should be null when the feature is disabled."
TreeHugger Robot [Sat, 16 Feb 2019 00:57:04 +0000 (00:57 +0000)]
Merge "ContentCaptureManager should be null when the feature is disabled."

5 years agoMerge "Fix framework and NetworkStack classes conflicts" am: 3f23efdd13
Remi NGUYEN VAN [Sat, 16 Feb 2019 00:56:43 +0000 (16:56 -0800)]
Merge "Fix framework and NetworkStack classes conflicts" am: 3f23efdd13
am: 2d7e53ca90

Change-Id: I709cb6796ed21522d264ea836daad58e987e7839

5 years agoMerge "zygote: use async signal safe log to record child process death" am: 2555ed5bc...
Elliott Hughes [Sat, 16 Feb 2019 00:55:24 +0000 (16:55 -0800)]
Merge "zygote: use async signal safe log to record child process death" am: 2555ed5bca am: 2feb04170b
am: 6dd5c01eba

Change-Id: I191e70532a2d603da3e57869ebbe66b9026a67cc

5 years agoMerge "Fix the incorrect javadoc links" into stage-aosp-master
TreeHugger Robot [Sat, 16 Feb 2019 00:53:47 +0000 (00:53 +0000)]
Merge "Fix the incorrect javadoc links" into stage-aosp-master

5 years agoMerge "Revert "Fix loaded apk string pool order""
TreeHugger Robot [Sat, 16 Feb 2019 00:46:04 +0000 (00:46 +0000)]
Merge "Revert "Fix loaded apk string pool order""

5 years agoMerge "zygote: use async signal safe log to record child process death" am: 2555ed5bca
Elliott Hughes [Sat, 16 Feb 2019 00:40:33 +0000 (16:40 -0800)]
Merge "zygote: use async signal safe log to record child process death" am: 2555ed5bca
am: 2feb04170b

Change-Id: Ic0193c6eb9471cd0e128b39e8e2fb4ff99a505b5

5 years agoMerge "Fix framework and NetworkStack classes conflicts"
Remi NGUYEN VAN [Sat, 16 Feb 2019 00:38:52 +0000 (16:38 -0800)]
Merge "Fix framework and NetworkStack classes conflicts"
am: 3f23efdd13

Change-Id: I8c207040c42a3d02b8383e13a4f839c250788f58

5 years agoGame Driver: get driver build date info from Game Driver apk
Yiwei Zhang [Sat, 16 Feb 2019 00:15:17 +0000 (16:15 -0800)]
Game Driver: get driver build date info from Game Driver apk

Get the driver build date info from read-only system property
ro.gfx.driver.build_date for apps using system built-in driver, while
getting the Game Driver build date info from the apk's meta-data.

Bug: 123156461
Test: Build, flash and boot. Verify the GpuService receiver side.
Change-Id: Ie4acb658c9b1776179e2bb72d0b434dcf0a9a856

5 years agoMerge "zygote: use async signal safe log to record child process death"
Elliott Hughes [Sat, 16 Feb 2019 00:26:01 +0000 (16:26 -0800)]
Merge "zygote: use async signal safe log to record child process death"
am: 2555ed5bca

Change-Id: I9734da9897528cfc3b6c4b45d56eb6454ec435c8

5 years agoMerge "Fix framework and NetworkStack classes conflicts"
Remi NGUYEN VAN [Sat, 16 Feb 2019 00:22:29 +0000 (00:22 +0000)]
Merge "Fix framework and NetworkStack classes conflicts"

5 years agoMerge "zygote: use async signal safe log to record child process death"
Elliott Hughes [Sat, 16 Feb 2019 00:12:51 +0000 (00:12 +0000)]
Merge "zygote: use async signal safe log to record child process death"

5 years agoFix the bad link due to typo
Stanley Tng [Fri, 15 Feb 2019 21:13:45 +0000 (13:13 -0800)]
Fix the bad link due to typo

Replaces the link with the new API name, createInsecureL2capChannel.

Bug: 70683224
Test: Compile
Change-Id: I9580d90722f8b0c0146a902bb5fcace4ef58d421
Merged-In: Ia06e1fffd814671289a1caebd5962aedc18a28d7

5 years agoSend Keyboard Shortcut broadcasts to current user.
Nicholas Sauer [Fri, 15 Feb 2019 19:58:32 +0000 (11:58 -0800)]
Send Keyboard Shortcut broadcasts to current user.

bug: 124526105
Test: After switching to a secondary user: cts-tradefed run cts-dev -m CtsAppTestCases -t android.app.cts.ActivityKeyboardShortcutsTest#testRequestShowKeyboardShortcuts
Change-Id: I033a3bd0f6df7ca939b3aa7c081a6dbf45f1d63f

5 years agoMerge "Vis fixes to Privacy chip"
Fabian Kozynski [Fri, 15 Feb 2019 23:36:04 +0000 (23:36 +0000)]
Merge "Vis fixes to Privacy chip"

5 years agoAudioService: Make suspended apps lose audio focus
Jean-Michel Trivi [Wed, 6 Feb 2019 15:32:06 +0000 (07:32 -0800)]
AudioService: Make suspended apps lose audio focus

Handle ACTION_PACKAGES_SUSPENDED in AudioService.
Send FOCUS_LOSS to any suspended app that is in the focus
  stack and remove it from the stack
Annotate nullability of package name, AudioAttributes
  and clientId for audio focus.

Bug: 119328282
Test: suspend app with focus, check output of dumpsys audio
Change-Id: I34103f8910146fc573c9efc806e8f1a1ffc722c9

5 years agoMerge "Don't free resources if service is actually in use"
Alex Salo [Fri, 15 Feb 2019 23:27:11 +0000 (23:27 +0000)]
Merge "Don't free resources if service is actually in use"

5 years agoMerge "Prevent AAPT2 from versioning <set> tags"
TreeHugger Robot [Fri, 15 Feb 2019 23:26:25 +0000 (23:26 +0000)]
Merge "Prevent AAPT2 from versioning <set> tags"

5 years agoMerge "APIs for developers to use DeviceDefault.DayNight."
TreeHugger Robot [Fri, 15 Feb 2019 23:21:19 +0000 (23:21 +0000)]
Merge "APIs for developers to use DeviceDefault.DayNight."

5 years agoMerge "Add test for Display White Balance"
Long Ling [Fri, 15 Feb 2019 23:15:33 +0000 (23:15 +0000)]
Merge "Add test for Display White Balance"

5 years agoMerge "Do not derive source from binary APK"
TreeHugger Robot [Fri, 15 Feb 2019 22:57:17 +0000 (22:57 +0000)]
Merge "Do not derive source from binary APK"

5 years agoMerge "Hide privacy icons from QS header"
TreeHugger Robot [Fri, 15 Feb 2019 22:56:41 +0000 (22:56 +0000)]
Merge "Hide privacy icons from QS header"

5 years agoUpdate face biometrics state upon failure
Lucas Dupin [Fri, 15 Feb 2019 22:10:55 +0000 (14:10 -0800)]
Update face biometrics state upon failure

Bug: 124140034
Test: manual
Change-Id: I0d689cc15a54c50a366ddd3cb5ad9636ebe9d85b

5 years agoMerge "Revert "Revert "Ensure necessary external storage dirs while creating sandboxe...
Sudheer Shanka [Fri, 15 Feb 2019 22:47:10 +0000 (22:47 +0000)]
Merge "Revert "Revert "Ensure necessary external storage dirs while creating sandboxes."""

5 years agoPopulate null UsageStats event task root fields with known data
Michael Wachenschwanz [Tue, 12 Feb 2019 03:28:41 +0000 (19:28 -0800)]
Populate null UsageStats event task root fields with known data

It is possible for an activity's task root to be reported as null to
UsageStats during a destry. Use past known data to populate the fields.

Change-Id: Id20c809580e854ca9075444957bd10a338087e3d
Fixes: 123404490
Test: atest cts/tests/tests/app.usage/src/android/app/usage/cts/UsageStatsTest.java#testSuddenDestroy

5 years agoFix the incorrect javadoc links
Nan Zhang [Fri, 12 Oct 2018 00:54:36 +0000 (17:54 -0700)]
Fix the incorrect javadoc links

A lot of unresolved link errors showing up after go/ag/5172152.

Test: m -j docs with -lerror enabled
Bug: b/116163454
Change-Id: I74d1f75e0f00015410a63e13103c28a9c84b4fe0

5 years agoRevert "Fix loaded apk string pool order"
Ryan Mitchell [Fri, 15 Feb 2019 17:39:58 +0000 (17:39 +0000)]
Revert "Fix loaded apk string pool order"

This reverts commit 4e9a922ede24f7f7bfe793321f7328623ee2a061.

Reason for revert: <b/122518436>

Change-Id: I3650b2c6c9bdfa69a3034f9ca49e95a9698c3cdd

5 years agoMerge "Merge "HLS seeking: call readAt() on new thread" am: f9d7df6f78 am: 7b459880ee...
Android Build Merger (Role) [Fri, 15 Feb 2019 22:37:24 +0000 (22:37 +0000)]
Merge "Merge "HLS seeking: call readAt() on new thread" am: f9d7df6f78 am: 7b459880ee am: e3bf4477bc"

5 years agoMerge "HLS seeking: call readAt() on new thread" am: f9d7df6f78 am: 7b459880ee
Dichen Zhang [Fri, 15 Feb 2019 22:36:50 +0000 (14:36 -0800)]
Merge "HLS seeking: call readAt() on new thread" am: f9d7df6f78 am: 7b459880ee
am: e3bf4477bc

Change-Id: I0736272b69c52fbc962f2fc4f53541e905f159d5

5 years agoMerge "Fixed Passpoint network "saved" order in wifi picker"
Quang Luong [Fri, 15 Feb 2019 22:35:46 +0000 (22:35 +0000)]
Merge "Fixed Passpoint network "saved" order in wifi picker"

5 years agoMerge "Fix jank in back indicator."
Zak Cohen [Fri, 15 Feb 2019 22:22:42 +0000 (22:22 +0000)]
Merge "Fix jank in back indicator."