Hansong Zhang
e2654876bf
Merge "Bluetooth airplane listener: Check for null" am: 2b7a7f8ec9 am: 38a83f01dc
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1522300
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ie79caa23186d242a98edde73241e629989e8dfbd
2020-12-10 21:07:20 +00:00
Hansong Zhang
b49f866054
Bluetooth airplane listener: Check for null
...
Check mAirplaneHelper != null before accessing it. Note that this can
be null if Settings.Global.RADIO_BLUETOOTH is enabled in
AIRPLANE_MODE_RADIOS. We don't need to disable Bluetooth if it's
allowed in airplane mode.
Test: atest FrameworksServicesTests
Bug: 174254527
Change-Id: I93ae4ec6b75b7ffb8e75848d7779ab64593221bd
2020-12-10 20:35:50 +00:00
Michael Groover
272b06dce4
Merge "Add OWNERS for sensor privacy" am: 05c699d02e am: f2c250acb9
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1520165
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4c6999ee0d59f4424cced74423c174bcfcdeeaa3
2020-12-10 19:48:56 +00:00
Michael Groover
05c699d02e
Merge "Add OWNERS for sensor privacy"
2020-12-10 19:24:46 +00:00
Paul Hu
b91a2d415f
Merge "Address leftover comments" am: 1ddb4889b6 am: 5c19cb00cc
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1495899
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I03a2140e5574088fd0768e3ac8e3f47e54c98b6d
2020-12-10 16:32:51 +00:00
Jeff Sharkey
845bfdd0ba
Merge "Additional per-file OWNERS for shared directories." am: 8b102a5988 am: 7a9f3e10de
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1523618
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I9df0f96893728df43b3ae402ac69ec3e02079f51
2020-12-10 16:32:34 +00:00
Paul Hu
1ddb4889b6
Merge "Address leftover comments"
2020-12-10 15:47:27 +00:00
Jeff Sharkey
e2cc3f8bec
Additional per-file OWNERS for shared directories.
...
Iteration based on areas of tree where detailed ownership was found
to be missing during routine code reviews.
Also add more detailed examples to OWNERS.md.
Bug: 174932174
Exempt-From-Owner-Approval: refactoring with team leads buy-in
Change-Id: I46ccef33b34594181ae8dc62973d68020f827d6b
2020-12-10 08:37:23 -07:00
Lucas Lin
37bc327902
Merge "Reimplement DumpUtils#checkDumpPermission() in ConnectivityService" am: d0c6af4b5f am: a7ae56b380
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1519792
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I52b048b4ecd3f228c7d13aafeaa6bd852f564a46
2020-12-10 11:15:16 +00:00
Lucas Lin
d0c6af4b5f
Merge "Reimplement DumpUtils#checkDumpPermission() in ConnectivityService"
2020-12-10 10:57:58 +00:00
Treehugger Robot
131a515878
Merge "Add VcnManagementService owners" am: a048b25ee9 am: 49931b4ba7
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1520919
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I9785a70e2567fdf5722d4153a679e0d9f0afb2e3
2020-12-10 10:25:36 +00:00
Treehugger Robot
ce461d3660
Merge "[Mainline] Network netId to getNetId() migration" am: 7225913863 am: 983a2fe29b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1520637
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ifd1771c329d6b4c45f85d32cf44a7499efddcbfb
2020-12-10 09:43:15 +00:00
Treehugger Robot
a048b25ee9
Merge "Add VcnManagementService owners"
2020-12-10 09:18:53 +00:00
Lorenzo Colitti
bea9280e6e
Merge changes I6eb6d92b,I638e29fd,I2348b7a3 am: 435d580374 am: 55477377da
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1521657
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I6de299ec480f1a34042d2ef2ee86f00d030510e8
2020-12-10 09:02:40 +00:00
Treehugger Robot
7225913863
Merge "[Mainline] Network netId to getNetId() migration"
2020-12-10 08:47:27 +00:00
Lorenzo Colitti
435d580374
Merge changes I6eb6d92b,I638e29fd,I2348b7a3
...
* changes:
Add a convenience method to update a network's capabilities.
Disallow NetworkAgents from changing the owner UID.
Observe mOwnerUID in NetworkCapabilities#equals.
2020-12-10 08:11:52 +00:00
Dan Shi
c4d2ea074d
Merge "Move CtsMediaTestCases to group presubmit-large" am: 9ca0f614c8 am: 298b6be5e2
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1522241
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I42735750abaac681f530a0171916ce06cd5cd25b
2020-12-10 07:45:41 +00:00
lucaslin
f303071486
Reimplement DumpUtils#checkDumpPermission() in ConnectivityService
...
ConnectivityService is going to be a part of mainline module, to
prevent using @hide method in ConnectivityService, reimplement
DumpUtils#checkDumpPermission() in ConnectivityService.
Bug: 175177794
Test: atest FrameworksNetTests
Test: adb shell dumpsys connectivity
Change-Id: I1e4bc023b39b40a717a3a0fd8cd60aa2f25e9bdb
2020-12-10 07:12:05 +00:00
Dan Shi
9ca0f614c8
Merge "Move CtsMediaTestCases to group presubmit-large"
2020-12-10 07:02:52 +00:00
Fan Zhang
323de0dd7f
Merge "Add owners to gesture detection code" am: a0f97a84e4 am: 0e68592f97
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1520906
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Idd76f1aef9fcd4ed8db4c400bf5a1588c554f413
2020-12-10 04:55:44 +00:00
Fan Zhang
a0f97a84e4
Merge "Add owners to gesture detection code"
2020-12-10 03:51:45 +00:00
Serik Beketayev
006d043dfe
Merge "[Mainline Migration] Migrate NetworkUtils" am: a086c295e7 am: c6218f7977
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1498168
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4f91f6de3af919fff42383ba86617112624c8292
2020-12-10 00:49:48 +00:00
Serik Beketayev
c6218f7977
Merge "[Mainline Migration] Migrate NetworkUtils" am: a086c295e7
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1498168
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Icc0a49e76f87a741f4410b53e9a40012e37fde36
2020-12-10 00:08:03 +00:00
Hai Zhang
b39b895716
Merge "Use per-user Shell UID for adoptShellPermissionIdentity()." into rvc-qpr-dev am: 91596432c2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13186551
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I0597c4aedf0d02fdc16e89c6716d7cb7699c95b3
2020-12-09 23:53:52 +00:00
Serik Beketayev
a086c295e7
Merge "[Mainline Migration] Migrate NetworkUtils"
2020-12-09 23:47:05 +00:00
Dan Shi
c398ea5913
Move CtsMediaTestCases to group presubmit-large
...
The test config takes longer than 15mins to run. Move it to a dedicated
group for running slow presubmit Test Mapping test.
Bug: 174654670
Bug: 174495337
Bug: 175150979
Change-Id: Ib9d7b86ea9bee438383a80a66b5d1c008565ba10
Test: none
2020-12-09 21:19:56 +00:00
Lorenzo Colitti
a07cabc065
Add a convenience method to update a network's capabilities.
...
Almost all calls to ConnectivityService#updateCapabilities use
all the current data in the network, and thus call the method
like this:
updateCapabilities(nai.getCurrentScore(), nai, nai.networkCapabilities);
Introduce a convenience method to simplify this frequent use case.
Bug: 173331190
Test: passes existing ConnectivityService tests
Change-Id: I6eb6d92bd159f2575d10a929bd59f6dd1b7a4b4e
2020-12-10 00:41:06 +09:00
Lorenzo Colitti
e4e9d1f97e
Disallow NetworkAgents from changing the owner UID.
...
The current behaviour with regards to changing the owner UID is
bizarre and arguably incorrect. A NetworkAgent can change the
owner to whatever other app it wants, regardless of signatures,
at any time. This includes, for example, transferring ownership
to another UID and then recovering it.
Fortunately no existing NetworkAgent appears to do this:
- ClientModeImpl sets it to the UID of the app that created the
configuration. It doesn't look like it can change while the
network is connected.
- Vpn sets it to the UID of the VPN owner. That also can't change.
- Telephony does not appear to set it at all, it only sets the
administrator UIDs (and updates them whenever it gets
EVENT_CARRIER_PRIVILEGED_UIDS_CHANGED).
Disallow this now before code is written that depends on it.
Bug: 175188445
Test: modified tests in ConnectivityServiceTest
Change-Id: I638e29fda2481ec3bf4fff562ea66a73322881df
2020-12-09 19:47:17 +09:00
Dmitri Plotnikov
0ad8cb5966
Merge "Add per-file OWNERS for BatteryStats" am: cac4499628 am: d8a9268460
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1520758
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I74d7cc2d030f7a6e78d8c7e9903a48e93301c5c3
2020-12-09 03:26:47 +00:00
Dmitri Plotnikov
d8a9268460
Merge "Add per-file OWNERS for BatteryStats" am: cac4499628
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1520758
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I5d258d326af6662a7e8d1dcaa1bbbeffdc19da94
2020-12-09 03:06:09 +00:00
Dmitri Plotnikov
cac4499628
Merge "Add per-file OWNERS for BatteryStats"
2020-12-09 02:32:13 +00:00
Christian Wailes
75064490a8
Merge changes from topic "install-hints" am: 21b065b610 am: 543fdab6ab
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1482838
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I22defc3bb3f0ef354dfad31e21d778b6815aeb5a
2020-12-09 02:23:52 +00:00
Chris Wailes
2a6f9b05a3
Adds an "install scenario" field to the appropriate datastructures am: d42204a865 am: e2c2f7ec15
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1465553
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ieb120d7fd34ab55c2d01978f01a6ab474d6a5664
2020-12-09 02:23:45 +00:00
Christian Wailes
543fdab6ab
Merge changes from topic "install-hints" am: 21b065b610
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1482838
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I0d9a22925b9ea70f06954e57f7ce98a5c3cfd3b1
2020-12-09 01:36:18 +00:00
Michael Groover
cfaac0e759
Add OWNERS for sensor privacy
...
Bug: 175159332
Test: Builds
Change-Id: I430d823ced4065df2a5d1f7a4229eb4d5361e82b
2020-12-08 17:26:23 -08:00
Chris Wailes
e2c2f7ec15
Adds an "install scenario" field to the appropriate datastructures am: d42204a865
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1465553
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ifeb0c921ec079202dba5b0b50eb147b09ea3042e
2020-12-09 01:22:52 +00:00
Hai Zhang
66e13bad42
Use per-user Shell UID for adoptShellPermissionIdentity().
...
Previously we were delegating the per-user Shell's permission state and
primary user Shell's app op state to the instrumentation, which is
inconsistent. We should always delegate the per-user Shell's state.
Bug: 170742504
Change-Id: I3773c2fe34f337f5790ba7d85647501a0f86522f
Test: presubmit
(cherry picked from commit e6fe4bc8c5 )
2020-12-09 00:45:40 +00:00
Dmitri Plotnikov
c5afcc503b
Add per-file OWNERS for BatteryStats
...
Test: N/A
Change-Id: Ie9eef7eed7f097113074c3c5f3f7a7084a55f97b
2020-12-08 16:38:23 -08:00
Serik Beketayev
a61389568c
[Mainline] Network netId to getNetId() migration
...
Bug: 175085315
Test: atest
Change-Id: I3d7366ba1e60be3ff7c6dd6c589db760b182136b
2020-12-08 16:34:38 -08:00
Christian Wailes
21b065b610
Merge changes from topic "install-hints"
...
* changes:
Modify dexopt invocation based on install scenario
Adds an "install scenario" field to the appropriate datastructures
2020-12-09 00:00:26 +00:00
TreeHugger Robot
3a49946a6b
Merge "AudioService: increase audio mode timeout." into rvc-qpr-dev am: 33229d78b6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13181178
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I5b3a582a2f8e5c12f4425733e8b7e1af1efa0172
2020-12-08 21:22:36 +00:00
Fan Zhang
eb5c0dfe1f
Add owners to gesture detection code
...
The code is maintained by emergencyinfo owners.
Bug: 160006048
Test: manual
Change-Id: I5e03aa511d52c8595a51ddce5b232f250ecf4c18
2020-12-08 21:10:39 +00:00
TreeHugger Robot
33229d78b6
Merge "AudioService: increase audio mode timeout." into rvc-qpr-dev
2020-12-08 20:54:28 +00:00
Adam Bookatz
d3439c4204
Merge "OWNERS file update for UserManagerInternal" am: 3a7861281b am: cbb8ec9e22
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1519214
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I15a3038337611eb9f2b84fc95ae73e43a53ceafb
2020-12-08 20:44:39 +00:00
Adam Bookatz
cbb8ec9e22
Merge "OWNERS file update for UserManagerInternal" am: 3a7861281b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1519214
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Id316389aa3d71182fbcd15e76322beadbd30048f
2020-12-08 19:59:24 +00:00
Adam Bookatz
3a7861281b
Merge "OWNERS file update for UserManagerInternal"
2020-12-08 19:39:22 +00:00
Cody Kesting
07dd48319d
Merge "Allow the System UID to unregister ConnDiags CBs." into rvc-qpr-dev
2020-12-08 19:31:46 +00:00
Benedict Wong
348ffe4474
Add VcnManagementService owners
...
Test: No code changes
Change-Id: I3c1ff347dbddb2a41c186ea8d18133990e39f7c4
2020-12-08 11:27:03 -08:00
Jeff Sharkey
358f0d4fc8
Merge changes from topic "dec5" am: c2793cf12b am: 9af6ac78b0
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1519384
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I2776a545a24f007ccb4b9ee14705978571265ef3
2020-12-08 16:43:19 +00:00
Jeff Sharkey
24d251403b
Improve OWNERS coverage across frameworks/base/. am: fab0ab3c9c am: c7c4a74a78
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1519383
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I5120a3701af3564f363900b20bca75f3ad2a854c
2020-12-08 16:43:17 +00:00