Commit Graph

1843 Commits

Author SHA1 Message Date
Sudheer Shanka
b455116706 Merge "Allow EJs to obtain new network capability." into sc-dev am: 8632838c50
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13526199

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I17dc44c86f41545b859de0afa3f7749e0cfef10e
2021-02-25 14:40:07 +00:00
Charles Chen
ff2cf5155c Merge "Unhide isUiContext()" into sc-dev am: f225921153
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13636799

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I2569a3d0e1465853b637d4ecc16200d9afc8eb19
2021-02-25 14:37:14 +00:00
Ruslan Tkhakokhov
f4f5414433 Merge "Introduce 'dataExtractionRules' manifest attribute" into sc-dev am: f7bc904f44
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13586918

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib1e399fb8486bad449e231f76de6b105dcb93805
2021-02-25 14:32:37 +00:00
Sudheer Shanka
8632838c50 Merge "Allow EJs to obtain new network capability." into sc-dev 2021-02-25 09:19:15 +00:00
Charles Chen
f225921153 Merge "Unhide isUiContext()" into sc-dev 2021-02-25 04:05:49 +00:00
Sudheer Shanka
6831749cb4 Allow EJs to obtain new network capability.
- Introduce new oom_adj score to be used for EJs so that they won't
  be killed before normal jobs but before any FGS. Also, add a new
  bind flag to instruct the OomAdjuster about when to use this
  new oom_adj score.
- Unlike other capabilities, any app (regardless of it's proc_state)
  with network capability will be able to transfer it's capability
  to other app by binding to it.

Bug: 177641226
Test: atest ./tests/app/src/android/app/cts/ActivityManagerProcessStateTest.java
Test: atest ./tests/cts/hostside/src/com/android/cts/net/HostsideRestrictBackgroundNetworkTests.java
Test: atest ./services/tests/mockingservicestests/src/com/android/server/am/MockingOomAdjusterTests.java
Test: atest CtsJobSchedulerTestCases

Change-Id: I888764ff22fba92fe2cccf3d8442ed318a19ad2a
2021-02-24 17:17:55 -08:00
Ruslan Tkhakokhov
e32b3b5773 Introduce 'dataExtractionRules' manifest attribute
Introduce the attribute apps targeting Android S+ can use to point to an
XML file that contains rules for copying app data during backup and
transfer operations. If this attribute is specified, the config pointed
to by the existing 'fullBackupContent' will be ignored.

Bug: 174216309
Test: m -j
Change-Id: I6ad57a24b40cf5b80b312c719747e8ba89aa0a93
2021-02-24 21:48:37 +00:00
Dichen Zhang
0a4651bef6 Merge "Add session ID" 2021-02-24 21:29:16 +00:00
Jeff DeCew
ed180304c0 Merge "Add API to let apps color CallStyle notifications themselves." into sc-dev am: 5ba00654f4
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13676308

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I881b45171d9d5de8f75e6101916cd0b7df8aefda
2021-02-24 21:20:04 +00:00
Pierre Barbier de Reuille
97b2a0678e Merge "Framework implementation of go/widgets-dynamic-colors" into sc-dev am: 4e14c35736
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13661967

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ic51dee53de17bf425c64e9dfcfb83efd2118e344
2021-02-24 21:19:16 +00:00
TreeHugger Robot
43c59829eb Merge "Allow syncs to be scheduled as EJs." into sc-dev am: 5c9a0355f8
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13593463

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Idc0f0d446b009e70a16bcf25d6db6249ae1d428b
2021-02-24 21:18:50 +00:00
Suprabh Shukla
6287ed97e2 Merge "Adding Intent API to navigate to alarm permission page" into sc-dev am: 6f8a22f4be
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13638546

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I82963503d0f2fa0788bd5007532cb887c0eac0a1
2021-02-24 21:18:16 +00:00
Hall Liu
e601fbaabc Merge "User arg object in onCallFilteringCompleted" into sc-dev am: babbd42dc2
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13621161

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I1643d7dda3543aea9502e85dc8640f80dd7b3ff5
2021-02-24 21:17:37 +00:00
Alina Zaidi
3d2f090ddd Merge "Adjust AppWidgetProviderInfo#getDescription to return CharSequence." into sc-dev am: bfefff4115
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13607752

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I4083fc22b8c2194b89edc6c9a06c130f2fc8c999
2021-02-24 21:17:17 +00:00
Jeff DeCew
5ba00654f4 Merge "Add API to let apps color CallStyle notifications themselves." into sc-dev 2021-02-24 20:27:34 +00:00
Pierre Barbier de Reuille
4e14c35736 Merge "Framework implementation of go/widgets-dynamic-colors" into sc-dev 2021-02-24 20:16:40 +00:00
TreeHugger Robot
5c9a0355f8 Merge "Allow syncs to be scheduled as EJs." into sc-dev 2021-02-24 20:12:50 +00:00
Suprabh Shukla
6f8a22f4be Merge "Adding Intent API to navigate to alarm permission page" into sc-dev 2021-02-24 20:06:56 +00:00
Hall Liu
babbd42dc2 Merge "User arg object in onCallFilteringCompleted" into sc-dev 2021-02-24 20:05:45 +00:00
Alina Zaidi
bfefff4115 Merge "Adjust AppWidgetProviderInfo#getDescription to return CharSequence." into sc-dev 2021-02-24 20:01:39 +00:00
Tom Taylor
1f21265785 Merge "Add messageId to both of the MMS methods" into sc-dev 2021-02-24 18:07:24 +00:00
Sarah Chin
6e52177d6b Merge "APIs for 5G slicing" into sc-dev am: 02be60c442
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13483692

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ifb0d41de9df9d9c80bf4792491e7d3a5d7691b2b
2021-02-24 17:54:56 +00:00
Sarah Chin
02be60c442 Merge "APIs for 5G slicing" into sc-dev 2021-02-24 17:36:45 +00:00
TreeHugger Robot
61f9621bb1 Merge "Add edge effect type accessors for views that support it" into sc-dev am: e4c9e20df0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13664170

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ief9cf8f531f951d9f4ecacf93b561720a7fa6bcf
2021-02-24 16:55:14 +00:00
Brian Stack
86807e53b5 Merge "Remove unnecessary UWB functions" into sc-dev am: baba083691
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13666616

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I9faddba9d826311d58624ae554ade923a0f9d678
2021-02-24 16:54:50 +00:00
TreeHugger Robot
e4c9e20df0 Merge "Add edge effect type accessors for views that support it" into sc-dev 2021-02-24 16:32:07 +00:00
Brian Stack
baba083691 Merge "Remove unnecessary UWB functions" into sc-dev 2021-02-24 16:11:53 +00:00
Pierre Barbier de Reuille
4219de7ded Framework implementation of go/widgets-dynamic-colors
Bug: 179783721
Test: atest CtsWidgetTestCases:android.widget.cts.RemoteViewsThemeColorsTest
Change-Id: I622e79ed8738dc862790191bf9fcf44b0af35c8e
2021-02-24 15:13:29 +00:00
Jeff DeCew
a785a58034 Add API to let apps color CallStyle notifications themselves.
Fixes: 180925557
Test: visual inspection
Test: atest NotificationTemplateTest
Change-Id: I5f580083f1de192985b4764b894730789c2c2583
2021-02-24 09:07:44 -05:00
Anton Hansson
fe0e8d4da4 Merge "Revert "Adding public API to expose DisplayInfo.deviceProductInfo"" into sc-dev am: eaeaf0acac
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13676776

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib7778af2a641459fc79e93ab5d8497ad1790a09d
2021-02-24 13:14:49 +00:00
Anton Hansson
eaeaf0acac Merge "Revert "Adding public API to expose DisplayInfo.deviceProductInfo"" into sc-dev 2021-02-24 12:27:18 +00:00
Kholoud Mohamed
8f87314aa1 Merge "Expose setBindAppWidgetPermission as a testAPI" into sc-dev am: c3406718ef
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13567146

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I99d27b9bd070cb86bdbf7715720c9a1f3b2ebd5a
2021-02-24 10:42:39 +00:00
Josh Hou
53863bbcbf Merge "Replace Handler with Executor" into sc-dev 2021-02-24 10:40:30 +00:00
Kholoud Mohamed
c3406718ef Merge "Expose setBindAppWidgetPermission as a testAPI" into sc-dev 2021-02-24 10:24:25 +00:00
Junyu Lai
fca19e1188 Merge "Revert "Add API to let apps color CallStyle notifications themse..."" into sc-dev am: 1d57fc25ae
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13676333

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I39850b750fecb90d9e1c514ba54d2a3461840331
2021-02-24 08:55:12 +00:00
Junyu Lai
1d57fc25ae Merge "Revert "Add API to let apps color CallStyle notifications themse..."" into sc-dev 2021-02-24 08:04:34 +00:00
Suprabh Shukla
08db23236c Adding Intent API to navigate to alarm permission page
This is needed to provide apps a way to request the user to grant them
SCHEDULE_EXACT_ALARM permission

Test: atest CtsAlarmManagerTestCases
Also, manually:
adb shell am start -n android.settings.REQUEST_SCHEDULE_EXACT_ALARM
adb shell am start -n android.settings.REQUEST_SCHEDULE_EXACT_ALARM \
-d package:com.android.deskclock

Bug: 171306433
Change-Id: I0517e05fe7b9decb29fcc16719d7a534f7e0c0fe
2021-02-23 22:32:23 -08:00
Junyu Lai
04ae75a461 Revert "Add API to let apps color CallStyle notifications themse..."
Revert "Add CTS tests for CallStyle, including setting color hints."

Revert submission 13661867-call_style_colors

Reason for revert: Possible culprit of b/181087733
Reverted Changes:
I537191e7c:Add API to let apps color CallStyle notifications ...
I8bd00b8c2:Add CTS tests for CallStyle, including setting col...

Change-Id: Ia8699f6ef151000212606bea598a2abefa6b53a7
2021-02-24 06:26:19 +00:00
TreeHugger Robot
1744dbd0dd Merge "Rename to addProviderRequestListener (framework/base)" into sc-dev am: 39ceb7f367
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13666867

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I58bb258e10cc122c8d8ed4e55fbf592f799cedc0
2021-02-24 05:35:21 +00:00
TreeHugger Robot
39ceb7f367 Merge "Rename to addProviderRequestListener (framework/base)" into sc-dev 2021-02-24 05:03:22 +00:00
Jeff DeCew
df791d42f4 Merge "Add API to let apps color CallStyle notifications themselves." into sc-dev am: 1423ab74d3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13661867

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I7a4395f87852030a216736e487a53a102f81cf7f
2021-02-24 04:07:22 +00:00
Jeff DeCew
1423ab74d3 Merge "Add API to let apps color CallStyle notifications themselves." into sc-dev 2021-02-24 03:59:51 +00:00
More Kuo
d1f7fb73e1 Merge "Update BluetoothA2dp API" am: ae6583b34f am: e90bacbc0a am: 51beeda872 am: d3ad78bade
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1596413

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I91137fb59d70c83940a13dee39a47cbf974eab72
2021-02-24 02:42:33 +00:00
More Kuo
d3ad78bade Merge "Update BluetoothA2dp API" am: ae6583b34f am: e90bacbc0a am: 51beeda872
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1596413

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I234ca0e0c123293a56516e1ed461bfbd9f5b1481
2021-02-24 02:14:06 +00:00
Santiago Seifert
49bd548e23 Replace Handler with Executor
This change addresses API council feedback around the new
setOnRtpRxNoticeListener method.

Bug: 168585020
Test: Manually built the tree.
Test: Tests pending as per b/169965769.
Change-Id: Ie8291df9b10960f78bdfdd5986767e896a953abf
Merged-In: Ie8291df9b10960f78bdfdd5986767e896a953abf
2021-02-24 09:49:07 +08:00
Treehugger Robot
a60b71817f Merge "BugreportManager API review updates." am: e0db8b998f am: c8e42d59e7 am: 94a089b673 am: feed10cb15
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1584520

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ia732a5c8ebf12e8d138df55e960abfebb6b092b0
2021-02-24 00:43:23 +00:00
Treehugger Robot
feed10cb15 Merge "BugreportManager API review updates." am: e0db8b998f am: c8e42d59e7 am: 94a089b673
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1584520

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If29af220ff4d636b5870a16b14ead953e562aa70
2021-02-24 00:20:46 +00:00
Dichen Zhang
97725e0376 Add session ID
Add new session-id key to Media Format and MediaMetrics.

Bug: b/180037783
Test: set session ID in app and print log in native code.

Change-Id: I405dd64545d1e605eed9ab8626cd81cda4b94d64
2021-02-23 16:11:50 -08:00
Cody Kesting
5fde350827 Merge "Expose VCN Network policy APIs." am: 32a2e39563 am: e49bdb60e1 am: 1e33fdf6a7 am: 706e0ac272
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1544188

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Idb6f37e7f27d5ba75cdc2f4a4dd0e570a8a5983a
2021-02-23 23:58:56 +00:00
Cody Kesting
706e0ac272 Merge "Expose VCN Network policy APIs." am: 32a2e39563 am: e49bdb60e1 am: 1e33fdf6a7
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1544188

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I269038dfbd8f36fa381015ed49e24693b1bafa59
2021-02-23 23:44:08 +00:00