Commit Graph

568208 Commits

Author SHA1 Message Date
Benedict Wong
ff9814bf7d Merge "Trigger re-evaluation of privileged apps upon app install/uninstall" am: 01a61615d8 am: 4ac91d35ca
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1649653

Change-Id: Iea48b29a4f88a50345d147239fc0927d852812ac
2021-03-24 22:33:56 +00:00
Benedict Wong
4ac91d35ca Merge "Trigger re-evaluation of privileged apps upon app install/uninstall" am: 01a61615d8
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1649653

Change-Id: Ie851b2e0ba790562515f719e1475c88b7eeb312b
2021-03-24 22:11:14 +00:00
Hui Wang
85badc52ca Merge "Integrate RCS provisioning updates into SipTransport" am: 11149deba4 am: 2d9c051d65
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1651543

Change-Id: Ia905a6c97f963def63902e8ff600332bae335478
2021-03-24 21:55:02 +00:00
Hui Wang
2d9c051d65 Merge "Integrate RCS provisioning updates into SipTransport" am: 11149deba4
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1651543

Change-Id: I4388800ef10022c3ae1aa849e9964c9f5086ee81
2021-03-24 21:34:57 +00:00
Benedict Wong
01a61615d8 Merge "Trigger re-evaluation of privileged apps upon app install/uninstall" 2021-03-24 21:09:19 +00:00
Hui Wang
11149deba4 Merge "Integrate RCS provisioning updates into SipTransport" 2021-03-24 21:05:46 +00:00
Janis Danisevskis
5f23e40e43 Merge "Keystore 2.0: Disable BackendBusyException." am: 11c25156a2 am: 5c1c388b7e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1651535

Change-Id: Ic55e5ed4d434405958895616efbe8c1c60dbf3c8
2021-03-24 19:52:00 +00:00
Janis Danisevskis
5c1c388b7e Merge "Keystore 2.0: Disable BackendBusyException." am: 11c25156a2
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1651535

Change-Id: I767994b96f563c5f32c295a88b0816a299f40343
2021-03-24 19:14:34 +00:00
Janis Danisevskis
11c25156a2 Merge "Keystore 2.0: Disable BackendBusyException." 2021-03-24 19:02:46 +00:00
Janis Danisevskis
79a4f2b785 Merge "Keystore 2.0: Add onDeviceOffBody to AndroidKeyStoreMaintenance." am: e36f515441 am: bbc3e7552a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1651545

Change-Id: I00948f85fec91708609344c9d55f839edca457e7
2021-03-24 18:55:41 +00:00
Yi Kong
598eae0da4 Merge "profcollect: Broadcast intent when a profile report is ready to upload" am: 096f175b7f am: 5411289db2
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1649299

Change-Id: I0a79e53438f505c01b3eb9449ca94db6df933ff6
2021-03-24 18:55:19 +00:00
Jayachandran Chinnakkannu
80f11bb5bb Merge "Add 5G/NR QOS support" am: bd3a33ed9f am: 3e7751c427
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1643762

Change-Id: If32e710cfea988dbaa438ffee547707aa06e6545
2021-03-24 18:54:17 +00:00
Treehugger Robot
21cf15bf5c Merge "DO NOT MERGE MediaCodec: add methods to query/subscribe vendor parameters" am: 59035dd21c am: de806ecda0
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1646730

Change-Id: Idc486dfbfba3d04d27fb80acd8f31a897e59b01c
2021-03-24 18:53:56 +00:00
Wonsik Kim
50ce5087fd DO NOT MERGE MediaCodec: add methods to query/subscribe vendor parameters am: 197e1a7f5e am: 309d58c0cb
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1646730

Change-Id: Iaec49578abb040e62ab8e9718e2cbb5941888ebc
2021-03-24 18:53:54 +00:00
Treehugger Robot
90e1746fe1 Merge "Move BLOCKED_REASON_* constants from NPMS into ConnectivityManager." am: 8c03c2a82e am: 13b4d67d40
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1651532

Change-Id: I99fe564e3fd7e6e92416a3d76054e62969cdd48f
2021-03-24 18:53:30 +00:00
Janis Danisevskis
bbc3e7552a Merge "Keystore 2.0: Add onDeviceOffBody to AndroidKeyStoreMaintenance." am: e36f515441
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1651545

Change-Id: I8f32ec1e083dc17d51911d6a493c7a74a32e8cea
2021-03-24 18:39:28 +00:00
Janis Danisevskis
e36f515441 Merge "Keystore 2.0: Add onDeviceOffBody to AndroidKeyStoreMaintenance." 2021-03-24 18:32:35 +00:00
Yi Kong
5411289db2 Merge "profcollect: Broadcast intent when a profile report is ready to upload" am: 096f175b7f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1649299

Change-Id: Ib99f51c22253a26b28f2f23565530a85c1a60e00
2021-03-24 18:31:28 +00:00
Jayachandran Chinnakkannu
3e7751c427 Merge "Add 5G/NR QOS support" am: bd3a33ed9f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1643762

Change-Id: Icd4c21b9731256c9b3d39bffc5fddc43276c5fda
2021-03-24 18:26:19 +00:00
Treehugger Robot
de806ecda0 Merge "DO NOT MERGE MediaCodec: add methods to query/subscribe vendor parameters" am: 59035dd21c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1646730

Change-Id: Id5cd1023f628ed4274755bbc0d78aeaedfa89b8f
2021-03-24 18:22:27 +00:00
Wonsik Kim
309d58c0cb DO NOT MERGE MediaCodec: add methods to query/subscribe vendor parameters am: 197e1a7f5e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1646730

Change-Id: I741906abf08c9cec198478d50662cdba94580f95
2021-03-24 18:17:43 +00:00
Hui Yu
51def1dc06 Merge "Allow FGS started from MediaButtonReceiver to have while-in-use permissions." into rvc-qpr-dev am: 4221ca489c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13857805

Change-Id: I3982b3754778fd40303d501b89b3a3bf2483b0ae
2021-03-24 18:14:54 +00:00
Treehugger Robot
13b4d67d40 Merge "Move BLOCKED_REASON_* constants from NPMS into ConnectivityManager." am: 8c03c2a82e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1651532

Change-Id: If272068940e9a06efbb40149e2b4dd5fbb1185d6
2021-03-24 18:13:19 +00:00
Yi Kong
096f175b7f Merge "profcollect: Broadcast intent when a profile report is ready to upload" 2021-03-24 17:59:48 +00:00
Jayachandran Chinnakkannu
bd3a33ed9f Merge "Add 5G/NR QOS support" 2021-03-24 17:44:48 +00:00
Hui Yu
4221ca489c Merge "Allow FGS started from MediaButtonReceiver to have while-in-use permissions." into rvc-qpr-dev 2021-03-24 17:41:39 +00:00
Treehugger Robot
59035dd21c Merge "DO NOT MERGE MediaCodec: add methods to query/subscribe vendor parameters" 2021-03-24 17:36:33 +00:00
Treehugger Robot
8c03c2a82e Merge "Move BLOCKED_REASON_* constants from NPMS into ConnectivityManager." 2021-03-24 17:22:50 +00:00
Treehugger Robot
7ac3288abc Merge "Don't try to report non-existent stats" am: 8c9b5df98a am: 6c65088897
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1649153

Change-Id: Ifbe880018138218cb65e1281c6c6a23392365c72
2021-03-24 17:21:56 +00:00
Treehugger Robot
6c65088897 Merge "Don't try to report non-existent stats" am: 8c9b5df98a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1649153

Change-Id: Id29d2368b9ee734b870134edcfa65b517d05a801
2021-03-24 16:43:28 +00:00
Sudheer Shanka
d533fa78b1 Move BLOCKED_REASON_* constants from NPMS into ConnectivityManager.
These constants will now be including all the reasons for why an
uid's network access can be blocked, instead of only the
restrictions that could be imposed by NPMS.

Bug: 183473548
Test: atest ./tests/cts/hostside/src/com/android/cts/net/HostsideRestrictBackgroundNetworkTests.java
Merged-In: I4c544415e12adf442fd2415c371b1b70a39c3aa4
Change-Id: I6dcea43fbefa9eac8b5a971b822a5be5422a54b4
2021-03-25 01:33:26 +09:00
Janis Danisevskis
5d1c590723 Keystore 2.0: Disable BackendBusyException.
This disables throwing BackendBusyException in Android S. Instead we
keep the legacy behavior of spinning until an operation can be created.

Bug: 180133780
Test: N/A
Change-Id: I802148c59338b91e751498607fa903e156e40aa6
2021-03-24 09:22:56 -07:00
Treehugger Robot
8c9b5df98a Merge "Don't try to report non-existent stats" 2021-03-24 16:12:45 +00:00
Yi Kong
61db7cd45e profcollect: Broadcast intent when a profile report is ready to upload
The feature is guarded by profcollect_native_boot/upload_report and is
turned off by default.

Test: manual, fake-ota
Bug: 79161490
Change-Id: I0fc59e662a5ae821f66e72ec11f189a842244960
2021-03-25 00:03:24 +08:00
Charles Chen
0d35481d52 Merge "Add OWNERS for ComponentCallbacksController" am: 4eca6d0c5c am: 06b102a70d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1642179

Change-Id: Ie4c1fd204c01f81b09818ba6ae3dc9f3a13fadb9
2021-03-24 11:13:57 +00:00
Charles Chen
06b102a70d Merge "Add OWNERS for ComponentCallbacksController" am: 4eca6d0c5c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1642179

Change-Id: I9e032b1715e0e30f868428ff5d5ab2351a3222e2
2021-03-24 10:28:17 +00:00
Charles Chen
4eca6d0c5c Merge "Add OWNERS for ComponentCallbacksController" 2021-03-24 10:05:52 +00:00
Hui Yu
ebfad50cc1 Allow FGS started from MediaButtonReceiver to have while-in-use
permissions.

1. Create FgsWhileInUseTempAllowList, the uid on this list is allowed to
have while-in-use permission when the FGS is started from background for
a duration of time.
2. When media button is pressed, the targetUid is added to
FgsWhileInUseTempAllowList for the duration of 10 seconds, this way the
targetUid can start FGS from background and have while-in-use permission.
3. When checking for ProcessRecord.
mAllowBackgroundActivityStartsTokens, it is the caller app's
ProcessRecord should be checked instead of the service's ProcessRecord.

Bug: 182481312
Test: use b/167998084 reproduce steps, use Line app to make a voip call, the
 receiver side screen is unlocked, the receiver side uses bluetooth
headset button to pick up the call, "dumpsys activity -a" shows the FGS
"com.linecorp.voip.core.common.notification.VoipNotificationCommand" has
"allowWhileInUsePermissionInFgs=true" and "isForeground=true".

Change-Id: Ic80aefe4202fe2210881bb8eea24b6e34cb1e7d0
Merged-In: I32a14d675550cd262976bb8e16a48a070387d318
2021-03-23 23:19:19 -07:00
Lucas Lin
cc0de009be Merge "Replace CM#isNetworkSupported() with checking FEATURE_TELEPHONY" am: ac06b167f9 am: 9214c04e45
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1649305

Change-Id: I9428a5954d7461f6e8ae0e1a28cf9a3ecc4a7859
2021-03-24 05:25:35 +00:00
Lucas Lin
9214c04e45 Merge "Replace CM#isNetworkSupported() with checking FEATURE_TELEPHONY" am: ac06b167f9
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1649305

Change-Id: I4a4bb433b565539d33dfeb515a277b0b61a2aa91
2021-03-24 04:44:17 +00:00
Lucas Lin
ac06b167f9 Merge "Replace CM#isNetworkSupported() with checking FEATURE_TELEPHONY" 2021-03-24 04:02:56 +00:00
Chiachang Wang
8f3e66d300 Merge "Remove the hidden NetworkRequest usage" am: b2d5ab569c am: c24bbc6449
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1649296

Change-Id: I9a56cec9e617f6706c807563e59cb4445e713765
2021-03-24 04:01:02 +00:00
Chiachang Wang
c24bbc6449 Merge "Remove the hidden NetworkRequest usage" am: b2d5ab569c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1649296

Change-Id: I88ec60e29e8a9e9b5511ce6b77bb7ec8bc7cbec8
2021-03-24 03:19:00 +00:00
TreeHugger Robot
c83efa9bb0 Merge "Prevent caching unexpected IME shown state for legacy split" into rvc-qpr-dev am: 302f9bd796
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13911315

Change-Id: I0af5e8320598a30373a07759a723a8cb2aa06278
2021-03-24 03:18:26 +00:00
TreeHugger Robot
204473a07f Merge "Make sure to hide IME adjust dims when exiting split mode" into rvc-qpr-dev am: 8fab4c9222
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13838659

Change-Id: I603a7b677cab9598e039b569c6ae9aec691fa5e0
2021-03-24 03:17:35 +00:00
Wonsik Kim
197e1a7f5e DO NOT MERGE MediaCodec: add methods to query/subscribe vendor parameters
Bug: 183242434
Test: atest android.media.cts.MediaCodecTest
Change-Id: Iaef8f8aef564dc8cda84a83f6cc628d87649b43d
2021-03-24 02:51:59 +00:00
Chiachang Wang
b2d5ab569c Merge "Remove the hidden NetworkRequest usage" 2021-03-24 02:41:27 +00:00
TreeHugger Robot
302f9bd796 Merge "Prevent caching unexpected IME shown state for legacy split" into rvc-qpr-dev 2021-03-24 02:36:17 +00:00
TreeHugger Robot
8fab4c9222 Merge "Make sure to hide IME adjust dims when exiting split mode" into rvc-qpr-dev 2021-03-24 02:36:12 +00:00
Rambo Wang
507e3b9dcd Merge changes from topics "ServiceState#dataRegState", "ServiceState#duplexMode" am: c289c9b0a2 am: 506d5c92c3
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1636779

Change-Id: Ib28c8dbc5a44d838ddb734fe80f728613c9aff43
2021-03-24 02:34:47 +00:00