David Su
409f371488
Removed references to Manager AIDL from constructors
...
Converted constructors of Wifi Managers to not reference
their AIDL interfaces since they are @hide and cannot be
referenced by the platform.
Bug: 140299412
Test: atest FrameworksWifiApiTests
Change-Id: If43ce6916ddee5357cdcc8cd27d5620a67d21165
2019-11-21 14:46:43 -08:00
Terry Wang
2cf38fe7e9
Merge "Add a new system service for app search project"
2019-11-21 22:43:08 +00:00
Terry Wang
ecc0d1b2c1
Add a new system service for app search project
...
Bug: 142567528
Test: manual
Change-Id: Iefb426383f94ec89c896065c798b22cfb2977bf3
2019-11-21 14:15:22 -08:00
Winson Chiu
1e05667111
Merge "Overlayable actor enforcement"
2019-11-21 21:46:47 +00:00
TreeHugger Robot
5d1c9a388a
Merge "Exposing WorkSource hidden APIs as system APIs"
2019-11-21 21:15:48 +00:00
Winson
d9d1736767
Overlayable actor enforcement
...
Validates that the caller of an OverlayManager API that mutates state
is actually allowed to act on the target as defined in the target's
overlayable tag.
<overlayable name="MyResources" actor="namespace/name">
An actor is valid if any of the following is true:
- is root/system
- is the target overlay package
- has the CHANGE_OVERLAY_PACKAGES permission and an actor is not defined
- is the same package name as the sole resolved Activity for the actor specified
in the overlayable definition, with only pre-installed, namespaced actors
currently supported
Bug: 119442583
Bug: 135052950
Test: atest SystemConfigNamedActorTest
Test: atest com.android.server.om
Change-Id: If56b9e8366852eaef84f6bb25c3e6871eaa3f219
2019-11-21 12:01:41 -08:00
TreeHugger Robot
401607765b
Merge "[Shadows] Populate global shadow settings (3/n)"
2019-11-21 19:11:55 +00:00
Jayachandran Chinnakkannu
5d9097c4f1
Merge "Remove access to the telephony manager constructors from SystemRegisteryService"
2019-11-21 19:09:49 +00:00
Bernardo Rufino
32e02950c5
Merge "Add TEST_MAPPINGs for toasts"
2019-11-21 18:07:31 +00:00
Jayachandran C
58fd3eb31a
Remove access to the telephony manager constructors from SystemRegisteryService
...
Introduce a new system API called TelephonyFrameworkInitializer
and invoke from SystemRegisteryService for registering the services
Bug: 144892231
Test: Telephony Sanity
atest frameworks/opt/telephony/tests/telephonytests/
Change-Id: Ic1a2f66948c53f6426be733563fb050b67dcb320
2019-11-21 17:41:50 +00:00
Evan Rosky
de887b35a6
Merge "Make stack queries multi-display aware"
2019-11-21 17:22:19 +00:00
Tiger Huang
e155ed48fa
Merge "Window Manager Flag Migration (6/n)"
2019-11-21 16:23:32 +00:00
David Castro
27f1afdda0
Merge "Removed the confusing note as per guidance from mylesgw@ in BUG:117309989." into qt-dev am: 8bd0310456 am: 6d62047661 am: e93ab1d3ee
...
am: 345de96beb
Change-Id: Ifb4c0e5a0dbf865c75864dedc9d6b58d6c5e11a9
2019-11-21 05:08:26 -08:00
Chalard Jean
5d33d00a6e
Merge "Cut the dependency to APN constants" am: 8f0513bd0b am: 28df771bd4
...
am: 72cd1fa27a
Change-Id: I71f8a944fcb8b3d8199296aef67251b50abe6172
2019-11-21 05:00:52 -08:00
David Castro
345de96beb
Merge "Removed the confusing note as per guidance from mylesgw@ in BUG:117309989." into qt-dev am: 8bd0310456 am: 6d62047661
...
am: e93ab1d3ee
Change-Id: Ie0b77841701c25534cb181a0f25ba1a4ee6262be
2019-11-21 05:00:02 -08:00
Chalard Jean
72cd1fa27a
Merge "Cut the dependency to APN constants" am: 8f0513bd0b
...
am: 28df771bd4
Change-Id: I97f01b82916e66673339bef437d80927e78282ee
2019-11-21 04:52:31 -08:00
David Castro
e93ab1d3ee
Merge "Removed the confusing note as per guidance from mylesgw@ in BUG:117309989." into qt-dev am: 8bd0310456
...
am: 6d62047661
Change-Id: I5c57f96546f33a7746013fc1ae23332d8e5014b7
2019-11-21 04:52:27 -08:00
Chalard Jean
28df771bd4
Merge "Cut the dependency to APN constants"
...
am: 8f0513bd0b
Change-Id: I140f294e0b044c66b925ae5c8ae6f2859c694753
2019-11-21 04:45:07 -08:00
David Castro
6d62047661
Merge "Removed the confusing note as per guidance from mylesgw@ in BUG:117309989." into qt-dev
...
am: 8bd0310456
Change-Id: Ib5d2d07b77e57d65bb5b028773ed063606247a16
2019-11-21 04:45:04 -08:00
TreeHugger Robot
69b6876c58
Merge "Don't hold sProxyLock while retrieving interface descriptors." into qt-qpr1-dev
2019-11-21 12:42:42 +00:00
TreeHugger Robot
8bd0310456
Merge "Removed the confusing note as per guidance from mylesgw@ in BUG:117309989." into qt-dev
2019-11-21 12:37:08 +00:00
Bernardo Rufino
540ad7a28f
Add TEST_MAPPINGs for toasts
...
Following revert of ag/9699132 due to related broken tests that weren't
executed in presubmit.
Test: croot frameworks/base/core/java/android/app && atest --dry-run --test-mapping
Test: croot frameworks/base/core/java/android/widget && atest --dry-run --test-mapping
Test: croot frameworks/base/services/core/java/com/android/server && atest --dry-run --test-mapping
Change-Id: I819cf354315e240b28dba294c08cf08bba6aada2
2019-11-21 10:28:22 +00:00
TreeHugger Robot
2f6c5fe32f
Merge changes from topic "broadcast_multiple_perm"
...
* changes:
AndroidKeyStoreProvider: Add @throws documentation
RemoteException: Add @throws documentation
Context: Rename Context.sendBroadcastMultiplePermissions
2019-11-21 06:28:10 +00:00
TreeHugger Robot
f6924b1c55
Merge "Adds new API to cancel current session"
2019-11-21 06:27:50 +00:00
Chalard Jean
c06d788ec9
Cut the dependency to APN constants
...
With Telephony moving to Mainline these constants are not accessible
any more, and should not be made public. As they are only used by
a deprecated method that can only be called by apps with a target
SDK < M and only for one of the features it used to handle, copying
the constants until this method is completely removed is the simplest
way to go.
Test: FrameworksNetTests
Bug: 144454341
Change-Id: Iea18c8d2f2c8a40f04db9383d3f74b917267ba25
2019-11-21 14:48:00 +09:00
Daniel Colascione
f9128861ec
Merge changes from topic "property-handle" am: 54543bb423 am: 1077797c14
...
am: d5e5232632
Change-Id: I23a5fe95b271a50d60546231a9facf59440bb2dd
2019-11-20 21:02:31 -08:00
Meng Wang
cbb746d5fb
Merge "Use TelephonyManager instead of ITelephony Binder" am: de953fd5f2 am: f1b067c671
...
am: 33be3a80ea
Change-Id: I52c56a08092297b45b57f37f258f38ef5d93b393
2019-11-20 20:59:54 -08:00
Daniel Colascione
d5e5232632
Merge changes from topic "property-handle" am: 54543bb423
...
am: 1077797c14
Change-Id: I7e47fe571f2be140a76437c30b44e74619840d32
2019-11-20 20:55:19 -08:00
Meng Wang
33be3a80ea
Merge "Use TelephonyManager instead of ITelephony Binder" am: de953fd5f2
...
am: f1b067c671
Change-Id: Iba67484246e81361ed540592558371cd7f2352c6
2019-11-20 20:51:54 -08:00
Daniel Colascione
1077797c14
Merge changes from topic "property-handle"
...
am: 54543bb423
Change-Id: Id1ebdeca53c8705ce3cfab8db2e25cfebaa7f8a3
2019-11-20 20:47:44 -08:00
Meng Wang
f1b067c671
Merge "Use TelephonyManager instead of ITelephony Binder"
...
am: de953fd5f2
Change-Id: I6172adeb2489abede44555b17340a6e58e23fafe
2019-11-20 20:44:19 -08:00
Daniel Colascione
54543bb423
Merge changes from topic "property-handle"
...
* changes:
Add new SystemProperties.Handle interface
Reimplement android.os.SystemProperties in terms of libc facilities
2019-11-21 04:38:03 +00:00
Meng Wang
de953fd5f2
Merge "Use TelephonyManager instead of ITelephony Binder"
2019-11-21 04:36:10 +00:00
David Castro
7904f376bb
Removed the confusing note as per guidance from mylesgw@ in
...
BUG:117309989.
Change-Id: I07680c04798642d21420bbea5c6b592c1c741f43
2019-11-21 03:44:32 +00:00
Jack Yu
8782bfab97
Merge "telephony annotations part 2" am: 1a9f2d0e78
...
am: ccf305e76f
Change-Id: Ib08af42a04289f0cf6bc8987341afdfe02c5b7a6
2019-11-20 17:06:27 -08:00
Evan Rosky
fd43969c28
Make stack queries multi-display aware
...
Add per-display stack queries.
Bug: 144499295
Test: existing tests pass.
Change-Id: I5295c3bed7e0e5f1eae184b8b13dc518dee8c122
2019-11-20 17:03:33 -08:00
Jack Yu
ccf305e76f
Merge "telephony annotations part 2"
...
am: 1a9f2d0e78
Change-Id: I99e956fc3766bbb585c7e7315142ee43de95ce23
2019-11-20 17:02:30 -08:00
TreeHugger Robot
dfe69d9e2d
Merge "Move UserTypeDetails & UserTypeFactory to services"
2019-11-21 00:43:29 +00:00
TreeHugger Robot
979e4accd8
Merge "PullAtomMetadata for Registering Pullers"
2019-11-20 23:36:50 +00:00
Roshan Pius
866e9111c5
RemoteException: Add @throws documentation
...
Bug: 144792553
Test: Compiles
Change-Id: I5a7464c2fe786b8398c5abdf43f62479de62b133
2019-11-20 14:47:51 -08:00
Roshan Pius
a2baf58e26
Context: Rename Context.sendBroadcastMultiplePermissions
...
Renaming based on API council feedback. Leaving the old API as @hide
since there are other modules in platform using the old API.
Bug: 144793100
Test: Compiles
Change-Id: Id3fd01da3b4163d186cf9651a5b2b82c18859239
2019-11-20 14:47:43 -08:00
Jordan Liu
337e999d5c
Merge "Remove unneeded @RequiresPermission annotation" am: 0a1b47573e am: 277ea3584f
...
am: ec296c8e53
Change-Id: I2e8d0718a56bcc205f3fa93244b0ee9d8b367707
2019-11-20 14:37:17 -08:00
Jordan Liu
ec296c8e53
Merge "Remove unneeded @RequiresPermission annotation" am: 0a1b47573e
...
am: 277ea3584f
Change-Id: I83c853e4512261f0c94432659a1b7a749d6fd32a
2019-11-20 14:29:40 -08:00
Suprabh Shukla
f7cffa7aaf
Exposing WorkSource hidden APIs as system APIs
...
Users of these APIs are planning to move to apex.
Test: atest FrameworksCoreTests:android.os.WorkSourceTest
atest CtsOsTestCases:android.os.cts.WorkSourceTest
Bug: 143551137
Change-Id: I2e97a8b469254ea92e3ee21571ee8ae3cbb9abbe
2019-11-20 14:26:47 -08:00
Jordan Liu
277ea3584f
Merge "Remove unneeded @RequiresPermission annotation"
...
am: 0a1b47573e
Change-Id: I47d83e0d224cb9840b326212f84c83a8e16c1a85
2019-11-20 14:22:03 -08:00
TreeHugger Robot
d29bd9b524
Merge "More precise argument name in isGuestUser"
2019-11-20 22:17:36 +00:00
Makoto Onuki
2dfdf1a4cf
Merge "Add Context.createContextAsUser()" am: 63d5e4a0b9
...
am: 056b8f00b7
Change-Id: I703b0234c75f91ad548a0c431277d684212e0586
2019-11-20 14:11:19 -08:00
Chen Xu
b6d1319d1a
telephony annotations part 2
...
adding missing annotations
Bug: 140908357
Test: Build
Merged-In: I6de632ef7ef01a939971b7d1bacb227ec5ff4048
Change-Id: I6de632ef7ef01a939971b7d1bacb227ec5ff4048
(cherry picked from commit f85cf993d3 )
2019-11-20 14:09:16 -08:00
Jordan Liu
0a1b47573e
Merge "Remove unneeded @RequiresPermission annotation"
2019-11-20 22:04:20 +00:00
Makoto Onuki
056b8f00b7
Merge "Add Context.createContextAsUser()"
...
am: 63d5e4a0b9
Change-Id: I022daba2bc9234ffe7b7fa760942a58852e406b3
2019-11-20 14:04:20 -08:00