Commit Graph

615375 Commits

Author SHA1 Message Date
Dmitri Plotnikov
32a19285aa Add SystemBatteryConsumer
Bug: 158137862
Test: mp :BatteryStatsViewer && adb shell am start -n com.android.frameworks.core.batterystatsviewer/.BatteryStatsViewerActivity

Change-Id: I436096fb4c268f4f03542c7334a8f448bf74a738
2020-12-12 01:53:14 +00:00
Treehugger Robot
30497d0911 Merge "Add missing IMF OWNERS" am: 4e3959e571
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1525813

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I4b85f391e4634fa2596f7469cfb58d7917c9a8a7
2020-12-12 01:51:20 +00:00
Roy Want
0f5884ba69 Adding setter and getters for setRttBurstSize() in RangingRequest (client)
Bug: 163355222
Test: adding methods to class. Existing unit tests and 3 additional tests pass.
Change-Id: Ie003e63350faa257f8dbd68d6918961580745cce
2020-12-11 17:49:26 -08:00
Treehugger Robot
4e3959e571 Merge "Add missing IMF OWNERS" 2020-12-12 01:20:23 +00:00
Treehugger Robot
30f8a371b7 Merge "Revert "Revert "Keystore 2.0 SPI: Move keymint spec to security ..."" am: dd8891acbe am: 4ac4916c8d am: cf7203f5d3
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1525189

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I024a2f38dfd2432ae77d6a032c27fc8389cf62dc
2020-12-12 01:07:05 +00:00
Winson
77fb7f69e4 Skip clearing verification for apps marked with SystemConfig <app-link>
If a system app misconfigures their AndroidManifest.xml and does not
declare autoVerify="true" in any of their intent filters, they will
lose app link verification when their app is updated from the version
on the system image.

This means the app will stop automatically opening when a web link is
is opened by the user.

To prevent this, ignore verification info clear requests when the
package being cleared is in the linked apps set.

Bug: 175139501

Test: manual, verify by updating <app-link> configured app

Change-Id: I489acb370c8e6a57bf40b4bf485fbe8addf7fdab
2020-12-11 16:56:56 -08:00
TreeHugger Robot
87960020f2 Merge "Added MANAGE_USERS to CarProvision." 2020-12-12 00:54:56 +00:00
Chinmay Dhodapkar
7a0f88ea00 Merge "Supported IWLAN Fail Cause" am: 32e1818fb1 am: bd1ec8809f am: 3ccb112354
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1513195

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ia4ba30c9f2fd56c2c537cec9a5ddb94d5406ef23
2020-12-12 00:53:01 +00:00
TreeHugger Robot
943cd34213 [automerger skipped] Merge "DO NOT MERGE Add RECORD_AUDIO_OUTPUT app op" into rvc-qpr-dev-plus-aosp am: 0ecf6b6d4e -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13210948

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I4ba9c2943f09aebe32b3855cbffb96a9bd131727
2020-12-12 00:52:41 +00:00
Treehugger Robot
cf7203f5d3 Merge "Revert "Revert "Keystore 2.0 SPI: Move keymint spec to security ..."" am: dd8891acbe am: 4ac4916c8d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1525189

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I063cb954f1833c45debf25cb0b072706eb55d2c4
2020-12-12 00:49:56 +00:00
Chinmay Dhodapkar
3ccb112354 Merge "Supported IWLAN Fail Cause" am: 32e1818fb1 am: bd1ec8809f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1513195

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ie6b027bff16ddec92581ed5fc0ed3b6b3073a24f
2020-12-12 00:49:06 +00:00
Terry Wang
c729f3921f Remove AppSearchException from java doc of AppSearchSession.
AppSearchException caused by initialization error won't be propagate to
client.

Test: presubmit
Bug: 162450968
Change-Id: I0b275c522afd2990f0729aca5b3367637c151ccb
2020-12-11 16:46:44 -08:00
Pinyao Ting
547c4f70c3 Allow ShortcutPackage#findAll to return cached shortcuts.
Previously cached shortcuts are filtered from the result when it isn't
pinned, which prevents them from being used by other system services.

Bug: 175051424
Test: atest com.android.server.pm.ShortcutManagerTest1
            com.android.server.pm.ShortcutManagerTest2
            com.android.server.pm.ShortcutManagerTest3
            com.android.server.pm.ShortcutManagerTest4
            com.android.server.pm.ShortcutManagerTest5
            com.android.server.pm.ShortcutManagerTest6
            com.android.server.pm.ShortcutManagerTest7
            com.android.server.pm.ShortcutManagerTest8
            com.android.server.pm.ShortcutManagerTest9
            com.android.server.pm.ShortcutManagerTest10
            com.android.server.pm.ShortcutManagerTest11
Change-Id: I59b9f867da6291f98ed1d05899fcc9080f47455e
2020-12-11 16:45:47 -08:00
TreeHugger Robot
0ecf6b6d4e Merge "DO NOT MERGE Add RECORD_AUDIO_OUTPUT app op" into rvc-qpr-dev-plus-aosp 2020-12-12 00:41:43 +00:00
Cole Faust
0be508c166 Add rotary highlight to switches
Since the rotary highlight has to expand
around the switch, the switch view
must be made bigger. The switch
was smaller than the minimum touch
target anyways, so this should
be an ok change to make.

Bug: 174490425
Test: Manually
Change-Id: Ie34969cf7085835cad901aa4c542ab0d206b98a4
2020-12-11 16:39:29 -08:00
Felipe Leme
757491fd7b Added profile-owner and device-owner on cmd user and dump user.
Examples:

$ adb shell cmd user list --all -v
3 users:

0: id=0, name=Driver, flags=ADMIN|INITIALIZED|PRIMARY|SYSTEM (running) (device-owner)
1: id=10, name=Driver, flags=ADMIN|FULL|INITIALIZED
2: id=11, name=HomerSimpson, flags=FULL|INITIALIZED (running) (converted) (profile-owner) (current)

$ adb shell dumpsys user | grep '\-owner'
  UserInfo{0:null:813} serialNo=0 isPrimary=true <device-owner>
  UserInfo{11:HomerSimpson:410} serialNo=15 isPrimary=false <converted> <profile-owner>

Test: see above
Bug: 156263735

Change-Id: Ia98d3586fcaa852943e3a900ba13add5439eaf13
2020-12-11 16:36:34 -08:00
Treehugger Robot
4ac4916c8d Merge "Revert "Revert "Keystore 2.0 SPI: Move keymint spec to security ..."" am: dd8891acbe
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1525189

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I48cb973018ef4f81b088232894c9ae087bd2d431
2020-12-12 00:26:10 +00:00
Andy Hung
605888324f Merge "Midi: Use exceptionCode instead of transactionError" 2020-12-12 00:22:06 +00:00
Wonsik Kim
ef60b5fa00 MediaCodecInfo: limit resolution to 4K for 32-bit processes
Due to the limited virtual memory address space it is not practical
to advertise support for more than 4K for 32-bit processes.

Bug: 173488434
Test: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small
Change-Id: Ibcd7f70f4efd8d696d831769bafe932207640830
2020-12-11 16:21:47 -08:00
Chinmay Dhodapkar
bd1ec8809f Merge "Supported IWLAN Fail Cause" am: 32e1818fb1
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1513195

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I8e2d1e1b669e2e27dc3449cfb7ee4b2fcb9715d7
2020-12-12 00:20:18 +00:00
Treehugger Robot
dd8891acbe Merge "Revert "Revert "Keystore 2.0 SPI: Move keymint spec to security ..."" 2020-12-12 00:14:21 +00:00
TreeHugger Robot
f202279b2d Merge "Do not merge two consecutive text change content capture events if one of them clears the text" 2020-12-12 00:01:35 +00:00
Baligh Uddin
fe4fbb8496 Migrate to frameworks/proto_logging/stats
BUG: 175318992
Test: TH
Merged-In: I680ab455cf22878436d1843b6710bf05f3d90c96
Change-Id: I44e97e18ff06f6d7759d93da32aa45bbf398c1ed
2020-12-11 23:59:56 +00:00
Baligh Uddin
de039a68bc Migrate to frameworks/proto_logging/stats
BUG: 175318992
Test: TH
Merged-In: I30180ec8e75f6c619dbe8492e74324d2e38d6a3f
Change-Id: Idd877585fb4431e4fdfb04a3bb0d745cbeb7ea4a
2020-12-11 23:59:47 +00:00
Baligh Uddin
350c3e0c7a Migrate to frameworks/proto_logging/stats
BUG: 175318992
Test: TH
Merged-In: I088ae122ab34c272657330f07355697a2c67ab0d
Change-Id: I0d72fb98469d13e8cb887ffe5793d9957b829454
2020-12-11 23:59:35 +00:00
Terry Wang
9976ea6865 Merge "Revert "Split getInstance and createInstance in AppSearchImpl"" 2020-12-11 23:59:13 +00:00
TreeHugger Robot
71ff4e2978 Merge "Rename powerstatstests to batterystatstests" 2020-12-11 23:49:51 +00:00
Songchun Fan
a5df6ab539 [am/SettingsProvider] use ForUser method to get AnrShowBackground Settings
Instead of using user 0, use the settings value for the correct user handle.

BUG: 166312046
Test: builds
Change-Id: I07291a27747c6067ffc73b92e6683ab61bdc19c2
2020-12-11 23:37:33 +00:00
Chinmay Dhodapkar
32e1818fb1 Merge "Supported IWLAN Fail Cause" 2020-12-11 23:32:54 +00:00
TreeHugger Robot
1923524096 Merge "Move permission methods in PackageManager to PermissionManager." 2020-12-11 23:24:05 +00:00
Vishnu Nair
31ec9ecb8d Merge "Revert^3 Flip BLAST for SurfaceView"" 2020-12-11 23:15:26 +00:00
Tyler Gunn
eccaab80dd [automerger skipped] Grant CHANGE_DEVICE_IDLE_TEMP_WHITELIST to call log provider. am: 108dd94479 am: 3b22f9b76d -s ours
am skip reason: Change-Id I3e84d65292ec74ffe374fc997e57c4c688f71b9d with SHA-1 4fc34dc7c5 is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13210145

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ifb622fe87cfacc8058093c731e802a058c912c47
2020-12-11 23:14:32 +00:00
Amos Bianchi
8b0e8e7de5 Replace NFC_PAYMENT_COMPONENT with NFC_PAYMENT_DEFAULT_COMPONENT in comment.
There is no setting called Settings.Secure.NFC_PAYMENT_COMPONENT.
It should be Settings.Secure.NFC_PAYMENT_DEFAULT_COMPONENT.

Bug: 175425979
Test: N/A
Change-Id: I92fbcaa6b86aec1cffb971cad87f6c020b8b734a
2020-12-11 15:10:08 -08:00
Cassie Wang
41fdd66dd8 Merge "Change AppSearch querier from component to package." 2020-12-11 23:03:39 +00:00
Tyler Gunn
3b22f9b76d Grant CHANGE_DEVICE_IDLE_TEMP_WHITELIST to call log provider. am: 108dd94479
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13210145

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I680ab455cf22878436d1843b6710bf05f3d90c96
2020-12-11 23:01:26 +00:00
Lyn Han
c7873d1dc2 Remove anchor scrolling
Fixes: 175336550
Test: manual, no regressions
Change-Id: Ie262e9023cb1a51d449ea3a74867dbd4798d1a41
2020-12-11 16:51:04 -06:00
Lyn Han
be3c0ef4fb Dedup onClickListener for clearing silent notifs
Removed code is no op;
NotificationSectionsManager #onClearSilentNotifsClickListener is unused.

NSSLC does what this means to do, via
    mSilentHeaderController.setOnClearAllClickListener

Bug: 175410557
Test: clear notifs in silent section; no regressions

Change-Id: I553196167c5d1f422086d55e079af65eeff8a8c2
2020-12-11 16:41:31 -06:00
Lyn Han
c0e09ce72b Round notif corners on swipe
Bug: 171817112
Test: manual (lockscreen & shade)
 - swipe (first/middle/last) notif in section, corners round
   - let go, corners restore
   - with half swipe menu, corners restore when menu shows and hides

Change-Id: I9897c0a9fbfd481e72e6ad0f724761d3ace7a99d
2020-12-11 16:22:52 -06:00
Lyn Han
6eba7325b6 Disable notification background drawing
Bug: 172289783
Test: backgrounds gone with/without half swipe menu in lockscreen and shade

Change-Id: Iaf2c722075064d658af774df3042413820ddf0e9
2020-12-11 16:19:20 -06:00
Clemenz Portmann
f2f545d7a0 Merge "Change android.testPatternData --> android.control.testPatternData" 2020-12-11 22:18:29 +00:00
Terry Wang
07c2422ad0 Revert "Split getInstance and createInstance in AppSearchImpl"
This reverts commit 5caaa238eb.

Reason for revert: <b/175408530>

Change-Id: Icc000c874ff1db45eba1a513e8aacf52b4ede147
2020-12-11 22:17:09 +00:00
Chris Li
786d279f6c Merge "Allow TaskDisplayArea to have TaskDisplayArea children (2/n)" 2020-12-11 22:00:44 +00:00
TreeHugger Robot
42fa75c72b Merge "Don't open frontend device if it's a shared frontend" 2020-12-11 21:58:54 +00:00
Felipe Leme
eb8ab98681 Added MANAGE_USERS to CarProvision.
Test: manual verification
Bug: 172691310

Change-Id: Ief2fed98686627cd9f54b03793eed8e4d4678ab0
2020-12-11 13:52:48 -08:00
yinxu
865f44be76 Extract the SysUI Icons and Strings
Bug: 174582703
Test: Manual tests
Change-Id: I41f7043dc24ae9d091ae6a29d3be2d2ca3801b72
2020-12-11 13:47:35 -08:00
Nate Myren
471f8cec33 DO NOT MERGE Add RECORD_AUDIO_OUTPUT app op
To be used when recording app output via the REMOTE_SUBMIX source
Test: presubmit
Bug: 173797503

Change-Id: I5851197ae42fb431f3b89c961e46b9f9e77d3eab
2020-12-11 21:41:59 +00:00
Eugene Susla
1b3876a619 Merge "API for CDM wake-up opt-in" 2020-12-11 21:18:52 +00:00
TreeHugger Robot
c0ef54bc66 Merge "Avoid calling getTopMostTask() twice in Task#fillTaskInfo()" 2020-12-11 21:10:38 +00:00
Santos Cordon
ea53280892 Move SurfaceControl Brightness calls into LocalDisplayAdapter
- Move SurfaceControl.setBrightness from LightsService to
LocalDisplayAdapter
- Create BrightnessAdapter to switch between setBrightness
implementations

Bug: 170954431
Test: manually check that brightness works when set on each display.
Test: atest LocalDisplayAdapterTest
Change-Id: I49c50e0d8016c383c21580bccd1dbf444153c5a5
2020-12-11 21:04:29 +00:00
Treehugger Robot
654d1ef544 Merge "Bluetooth: Check state correctly when client wants to bind" am: d77aaf6a6e am: 4e1fe29cf0 am: c8f2295f67
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1524638

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ia6463c8f6a801cd9db54afa30df0aa3f16b09891
2020-12-11 21:00:36 +00:00