TreeHugger Robot
e354625105
Merge "Rename destSpecs to targetSpecs" into sc-dev
2021-04-20 01:21:06 +00:00
TreeHugger Robot
43ad7662fa
Merge "Delete lib_alarmManagerService_native" into sc-dev
2021-04-20 01:05:03 +00:00
Rob Carr
00019e2e56
Merge "SurfaceFlinger: Prepare to remove BufferQueueLayer" into sc-dev
2021-04-20 00:42:30 +00:00
Tianjie Xu
04029df9b8
Merge "Revisit the lifetime of the RebootEscrowProvider" am: d746cc814f am: fa83bba5bf am: 37ae0fceaa
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1678645
Change-Id: I430d21fda169a79bd43dda8a7080944c196ae4e4
2021-04-20 00:36:39 +00:00
lpeter
13d028d884
Change API names and constants by API review
...
Bug: 179814121
Test: atest FillEventHistoryTest
Test: atest InlineFillEventHistoryTest
Change-Id: Iae9109e57842cda15cc3b11ec3c18e57d6ffea2c
2021-04-20 08:36:30 +08:00
Tianjie Xu
b5cce57d38
[automerger skipped] Merge "Addresses TODO in ResumeOnRebootService Javadoc" am: f58b4a1109 am: 894b984747 am: 9d515f3ad7 -s ours
...
am skip reason: skip tag Change-Id I7669bbfc3975c164e773b9517dde5e3437b2fc1a with SHA-1 47b9ccdf1c is already in history
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1673754
Change-Id: I9f94f763f0cb5c5ed7d240d57faac16b3060503d
2021-04-20 00:36:23 +00:00
Hans Boehm
b991befbe0
Merge "Don't fork USAPs with open argument buffer" am: 6c61c65f19 am: 7644e0c5b7 am: 12a29502e8
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1651247
Change-Id: I35ddf8d53ab187e6b62633646cef4956266a9695
2021-04-20 00:35:49 +00:00
TreeHugger Robot
b9bab5bb7a
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 837d204f01 -s ours am: 98e19bfcbe -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14238202
Change-Id: I2ceb5c2d67352dfe7c4398575599f8296886910f
2021-04-20 00:35:31 +00:00
TreeHugger Robot
59d8e58de0
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 56f2078ac1 -s ours am: 0c37ed16fb -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14237777
Change-Id: I5eeece6304e34f332c9c394d79a279de27044c18
2021-04-20 00:35:21 +00:00
TreeHugger Robot
df748d31c0
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 37ab4272b1 -s ours am: 4ed5061813 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14238445
Change-Id: I62500abe7747b976c5a2583887368d5c704b6d71
2021-04-20 00:34:56 +00:00
TreeHugger Robot
c469b8d9eb
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 8ecc839b1b -s ours am: 3d809ce233 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14237953
Change-Id: I04fa045e8da0f83167548442d8fcb666f863de1b
2021-04-20 00:34:30 +00:00
Sarah Chin
7f0ece6bcf
[automerger skipped] Merge "Update carrier privilege check in enforceSubscriptionPlanAccess" am: 958f9efba5 am: 3c6d7d7dc6 -s ours am: 740a91854e -s ours
...
am skip reason: skip tag Change-Id Icb4e2c619dacaea9e74cedea31865ec1eb689dce with SHA-1 172f15e5e1 is already in history
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1663446
Change-Id: I7a39f99af7de618e0d529e7a84c39c96e2489282
2021-04-20 00:34:05 +00:00
Jing Ji
a063e0f24a
Merge "Update Kotlin sample code for CountDownTimer and Parcelable" am: 598675abef am: a61b23b89e am: 3d7210ee88
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1673235
Change-Id: I33967535b9da48028d895d51078c545329eda681
2021-04-20 00:33:32 +00:00
Treehugger Robot
3c3e8f5666
Merge "Hide RCS PUBLISH mapping due to complicated structure" am: f7cde977db am: ce819de5b1 am: 98afac3370
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1675739
Change-Id: Icca23eab040f996f9c42f381b8ec690a02acd8ee
2021-04-20 00:32:36 +00:00
Treehugger Robot
c5a8d62b4b
Merge "Clarify SipDelegateImsConfiguration getVersion Documentation" am: ca53d40161 am: f03f48dae6 am: 0f2e5f50de
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1675738
Change-Id: I32678bdb212c9ab1be11fe291ec3dd155e53e384
2021-04-20 00:31:12 +00:00
Steven Moreland
0b7db37dbc
Merge "reflect libbinder->libpermission: appops" am: 12d2d7fd9c am: 66f91640b9 am: a3e142fe3b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1674207
Change-Id: Ie020b0074ab0df30b4d1da8282fdc85c9518fdcf
2021-04-20 00:29:42 +00:00
Rahul Sabnis
ea303904fd
Set a floor value for BLE Batch Scan report delay of 5000ms
...
Tag: #feature
Bug: 167340030
Test: Manual
Change-Id: I4ef99a9562f1447a2ccee42a344384a38a487c19
2021-04-19 17:29:02 -07:00
Steven Moreland
8728d85d15
Merge "reflect libbinder->libpermission: appops" into sc-dev
2021-04-20 00:24:08 +00:00
Nazanin
52cb2e1571
Refactoring and mocking to make sure unit test doesn't call the real service
...
Bug: 180938364
Test: utest
Change-Id: Ic6a5a84c1d985fa02f8cf52c8c2ff144669b30c1
2021-04-19 17:12:05 -07:00
Shubang Lu
bc6f53f0bc
Merge "Media metrics APIs: changes based on API review" into sc-dev
2021-04-20 00:07:03 +00:00
Gavin Corkery
6a67dd5bff
Send BUGREPORT_REQUESTED broadcast to system user
...
This broadcast should have a qualified user since
it is being sent from the system. This broadcast
is being sent to the shell, so we should use
UserHandle.SYSTEM.
Test: atest CtsBugreportTestCases, check logcat
for warnings
Bug: 180769102
Change-Id: I3bebc886cf9931ea79fa0e91312d8720e5bd0e7d
2021-04-20 00:57:33 +01:00
Nate Myren
7590ff96f0
Change Permission Group methods to be callback, gate behind perm
...
Create a GET_RUNTIME_PERMISSION_GROUP_MAPPING permission to gate the
permission group methods behind, and changes the methods to have
callbacks.
Test: atest GetPermissionGroupInfoTest
Fixes: 185177089
Change-Id: Ifd2ebc74f16e51b62068bdc6c8748f69bc63e923
2021-04-19 16:44:33 -07:00
Steven Moreland
3c8c536978
reflect libbinder->libpermission: appops
...
Since libbinder is used in many places, lightening it up (vtables in
these classes contribute to private dirty memory).
Bug: 183654927
Test: boot
Change-Id: I73328013bfb701257eb88339f7da2cb92db6809e
2021-04-19 23:39:51 +00:00
Suprabh Shukla
b0db699780
Adding a permission to Shell for testing
...
Adding UPDATE_DEVICE_STATS to enable testing alarms with WorkSource
objects.
Test: atest CtsAlarmManagerTestCases
Bug: 185530825
Change-Id: Ia0f8afa6dc1a13c95553b691f352c6d8c7ae5ccf
2021-04-19 23:35:39 +00:00
Tianjie Xu
37ae0fceaa
Merge "Revisit the lifetime of the RebootEscrowProvider" am: d746cc814f am: fa83bba5bf
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1678645
Change-Id: I8d476ae93213ff09da715443943482ca436a499f
2021-04-19 23:28:59 +00:00
Tianjie Xu
9d515f3ad7
Merge "Addresses TODO in ResumeOnRebootService Javadoc" am: f58b4a1109 am: 894b984747
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1673754
Change-Id: I0cedbd8d0a5028af4f34c78628a6156f4327fe6d
2021-04-19 23:28:17 +00:00
Hans Boehm
12a29502e8
Merge "Don't fork USAPs with open argument buffer" am: 6c61c65f19 am: 7644e0c5b7
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1651247
Change-Id: I3d26e93f5a85943f6d3cf2371d1079213c36089d
2021-04-19 23:27:29 +00:00
Suprabh Shukla
03ade18672
A WorkSource version of AlarmManager#setExact
...
Inexact alarms will have a minimum length window enforced starting with
API S, so we need a clearer separate system API for apps that set alarms
on behalf of others.
Test: atest CtsAlarmManagerTestCases:BasicApiTests
Bug: 185530825
Change-Id: Ica8399b21421572e30a554f9897a352ce5fff557
2021-04-19 23:18:36 +00:00
Tianjie Xu
fa83bba5bf
Merge "Revisit the lifetime of the RebootEscrowProvider" am: d746cc814f
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1678645
Change-Id: I0c1c67e28ee46c7647c9ca07099f5476ed5c0877
2021-04-19 23:12:02 +00:00
Tianjie Xu
894b984747
Merge "Addresses TODO in ResumeOnRebootService Javadoc" am: f58b4a1109
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1673754
Change-Id: I56f15a90d5c136873e29d733d3f57d89a498bdcb
2021-04-19 23:08:20 +00:00
Amy Zhang
e17fcccb1c
Use char16_t instead of int in FilterClient to pass 16-bit data defined in TunerHAL
...
char is char16_t in cpp backend when defined in AIDL interface.
Which matches uint16_t type defined in the Tuner HAL.
See: https://source.android.com/devices/architecture/aidl/aidl-backends#types
Test: make
Bug: 185627837
Change-Id: I287197c34ef5a892c05df3cb9226006fd2cf88dd
2021-04-19 16:06:57 -07:00
chaviw
cc6cdbc9de
Use BLAST layer for snapshot starting windows
...
Test: Snapshot starting window uses blast and works
Bug: 170765639
Change-Id: Iab1e5cf200e02509d3ab72cb3f04e788e1c1aa38
2021-04-19 18:06:27 -05:00
TreeHugger Robot
8b7253d316
Merge "Fix a bug in SpellCheckerService." into sc-dev
2021-04-19 23:04:23 +00:00
Tianjie Xu
d746cc814f
Merge "Revisit the lifetime of the RebootEscrowProvider"
2021-04-19 23:02:01 +00:00
Tianjie Xu
f58b4a1109
Merge "Addresses TODO in ResumeOnRebootService Javadoc"
2021-04-19 23:01:55 +00:00
Lucas Dupin
d5638c96cf
Fix typos in documentation
...
Test: read docs
Fixes: 185834160
Change-Id: I1e7204c196119ea24d5813dd0e5e3ee96f2743f8
2021-04-19 15:58:36 -07:00
Hans Boehm
7644e0c5b7
Merge "Don't fork USAPs with open argument buffer" am: 6c61c65f19
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1651247
Change-Id: I7c9f2568a59670fb6f067b322b6fdd2d9fa34167
2021-04-19 22:58:08 +00:00
TreeHugger Robot
214a24ac6a
Merge "Add reference for privacy hub API timestamps" into sc-dev
2021-04-19 22:51:30 +00:00
Tang Ding
8bbe093657
Avoiding system server dump stuck by pipe buffer full.
...
Problem:
RenderThread blocked during dumping gfx info.
Root Cause:
Though dumpGfxInfo() uses an async binder invocation ,When the caller is system server, this invocation is not IPC that means it is not asynchronous, it will keep waiting if dumpGfxinfo output size larger than 16*4KB as reader thread start by transferpipe.go cannot be executed because write pipe waiting. Ensure this invocation is asynchronous to prevent writer waiting if buffer cannot be consumed.
Solution:
Send write action to handler thread so reader thread can be started to consume the data in buffer.
Fix: 185806813
Test: dumpsys gfxinfo
Change-Id: I37b1c1881a857970019eddfb762ae620e0353744
2021-04-19 15:46:38 -07:00
Lucas Dupin
668bb09e1a
More subtle sparkle animation
...
- Reduce sparkle size
- Make sparkles fade out earlier
- Adjust animation duration
Test: visual
Fixes: 185826327
Change-Id: I477300f861dad4ec489b7a4d36b0ed7d75bf72e8
2021-04-19 15:40:55 -07:00
Hans Boehm
6c61c65f19
Merge "Don't fork USAPs with open argument buffer"
2021-04-19 22:33:21 +00:00
TreeHugger Robot
23292d7dee
Merge "Check if idsig size is within IncFs limits." into sc-dev
2021-04-19 22:28:09 +00:00
TreeHugger Robot
98e19bfcbe
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 837d204f01 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14238202
Change-Id: I4276f438d1663ef801fa0548965f10f1b150dc74
2021-04-19 22:19:12 +00:00
TreeHugger Robot
0c37ed16fb
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 56f2078ac1 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14237777
Change-Id: Id15982f176cb48ef4fcfa8fa1a525b812ba29fb0
2021-04-19 22:18:34 +00:00
Adam Bookatz
7f0b986741
Merge "PMS caches DPM" into sc-dev
2021-04-19 22:11:18 +00:00
TreeHugger Robot
96511f6478
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: 217d718e45 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14237954
Change-Id: I9f39b4848d0f40d8161c889db363c85301592ba9
2021-04-19 22:11:04 +00:00
TreeHugger Robot
837d204f01
Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev
2021-04-19 22:09:50 +00:00
TreeHugger Robot
56f2078ac1
Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev
2021-04-19 22:06:13 +00:00
Jason O'Brien
472e9444ac
Add instrumented app to JAR path (isolated splits)
...
The base APK is loaded during normal execution even when isolated splits
are requested. This preserves that behavior during instrumented tests,
which previously skipped the base APK (causing class loading errors).
Test: tested on device with a trivial automated instrumented test
Bug: 146183755
Change-Id: Ia54072ee91b7c06cb4a787a8954ad2e69b322cac
(cherry picked from commit 6f2978c9fc )
2021-04-19 22:04:25 +00:00
Kweku Adams
a41c8f7a7b
Adjust concurrency configuration.
...
Change the concurrency configuration so that we use all available
contexts when the screen is off and memory is available. Also adjust the
parameters of some work types to make more sense in the tiered
structure.
Bug: 141645789
Test: atest frameworks/base/services/tests/servicestests/src/com/android/server/job
Test: atest frameworks/base/services/tests/mockingservicestests/src/com/android/server/job
Test: atest CtsJobSchedulerTestCases
Change-Id: I3d1b334158b45523e13d3f3a302a9c4453aea159
2021-04-19 15:00:34 -07:00