Mark Chien
083cbd73b9
Merge "[Tether09] Use INetd to call netd directly"
...
am: a3e62b2c3b
Change-Id: I031f9967a85ff1e6060ab926b7a9cbfed214750b
2020-01-08 21:33:20 -08:00
Mark Chien
a3e62b2c3b
Merge "[Tether09] Use INetd to call netd directly"
2020-01-09 05:29:02 +00:00
Sarah Chin
088c30b5ca
Merge "Handle 5G meteredness in telephony framework"
...
am: df94694c42
Change-Id: I4904f7dcd9db571df0c46770054ab4641f776940
2020-01-08 21:06:07 -08:00
Sarah Chin
df94694c42
Merge "Handle 5G meteredness in telephony framework"
2020-01-09 05:03:24 +00:00
Kyeongkab.Nam
2fba623381
Merge "Add spoken subtitle information to TvTrackInfo"
...
am: e515bb6fb6
Change-Id: Ie2621c41b06af1a6fc8eabf7f0f5b0fbd9d1710e
2020-01-08 20:44:46 -08:00
Treehugger Robot
e515bb6fb6
Merge "Add spoken subtitle information to TvTrackInfo"
2020-01-09 04:40:37 +00:00
James Wei
62a34ebc11
Merge "USB: [Tethering mainline] Expose @hide APIs to @SystemApi"
...
am: d997a3571b
Change-Id: I93520896836e7dd22369c3cc754b6723e435c2ab
2020-01-08 20:31:19 -08:00
Treehugger Robot
d997a3571b
Merge "USB: [Tethering mainline] Expose @hide APIs to @SystemApi"
2020-01-09 04:26:36 +00:00
Chiachang Wang
73a0b2491b
Merge changes I6260695b,I88f00ca4
...
am: db9335b832
Change-Id: I550cb7e14d6c9f21a3d87073bcf692e387857cba
2020-01-08 20:03:33 -08:00
Treehugger Robot
db9335b832
Merge changes I6260695b,I88f00ca4
...
* changes:
Expose clearCapabilities for mainline module
Expose NetworkSpecifier methods as SystemApi
2020-01-09 03:43:57 +00:00
Zongheng Wang
3fef1ac0e8
Merge "Add addOnSubscriptionsChangedListener with an executor as a parameter"
...
am: 6c64897b4e
Change-Id: Id3e0dace3154489136a5dc36e19f240080a86dca
2020-01-08 19:17:19 -08:00
Zongheng Wang
6c64897b4e
Merge "Add addOnSubscriptionsChangedListener with an executor as a parameter"
2020-01-09 03:11:39 +00:00
Chienyuan
d6e283452b
Merge "MAP: Add string for BluetoothMapVersionPreferenceController"
...
am: c7c465f407
Change-Id: Ic57cf3676d6795049f0c255eb22a9cd90025696d
2020-01-08 19:11:10 -08:00
Philip P. Moltmann
f5a037d685
Merge "(Backport) Pipe through featureId from caller to permission checks in telephony code"
...
am: 0104ce5293
Change-Id: I8eee2a26fd6f397098edd4a673752d087c70edb6
2020-01-08 19:06:27 -08:00
Xiangyu/Malcolm Chen
fd67572055
Merge "[Telephony Mainline] Make newFromBundle and fillInNotifierBundle System API"
...
am: 593bd91f2c
Change-Id: Ic021d77c330ddfcc9be8914c7cc09b827ce67918
2020-01-08 19:03:28 -08:00
Treehugger Robot
c7c465f407
Merge "MAP: Add string for BluetoothMapVersionPreferenceController"
2020-01-09 03:00:28 +00:00
Treehugger Robot
0104ce5293
Merge "(Backport) Pipe through featureId from caller to permission checks in telephony code"
2020-01-09 02:48:14 +00:00
Xiangyu/Malcolm Chen
593bd91f2c
Merge "[Telephony Mainline] Make newFromBundle and fillInNotifierBundle System API"
2020-01-09 02:37:56 +00:00
Chiachang Wang
4bcef011b2
Expose clearCapabilities for mainline module
...
Support telephony mainline module usage.
Bug: 138306002
Test: Build and make api-stubs-docs-update-current-api
Change-Id: I6260695b01ec06244d2822f9438a7fae83539ff2
Merged-In: I0a462da4e87cae2c7d4a9b9a92de061a086c5752
2020-01-09 10:25:03 +08:00
Chiachang Wang
914a0fff2e
Expose NetworkSpecifier methods as SystemApi
...
Support for Wi-Fi mainline module.
Bug: 135998869
Test: build and make system-api-stubs-docs-update-current-api
Test: atest FrameworksNetTests
Change-Id: I88f00ca4f4cd51c71f7668b34f101fe7d1332c5c
Merged-In: Id705ee0f2b5c464f6d8ccc91f20dcb39dcf6f2b8
2020-01-09 10:22:47 +08:00
James Wei
7d66bd9b54
USB: [Tethering mainline] Expose @hide APIs to @SystemApi
...
Bug: 142372304
Test: Manual test: Enable USB tethering
Test: atest UsbTests
Test: atest UsbManagerTests
Change-Id: Ib284b0a72b06ff45b4d3b55a8d48c20f51284a20
2020-01-09 10:21:34 +08:00
Sarah Chin
1431ab2ee5
Handle 5G meteredness in telephony framework
...
Carriers can set override values via SubscriptionManager.
Added constants and configs for 5G meteredness updates.
Bug: 139070884
Bug: 139218397
Test: atest FrameworksTelephonyTests
Test: atest
cts/tests/tests/telephony/current/src/android/telephony/cts/SubscriptionManagerTest.java
Change-Id: Ic8c5938c4a414ce63303a1fa25af60a0082b1ba9
Merged-In: Ic8c5938c4a414ce63303a1fa25af60a0082b1ba9
(cherry-picked from ag/9302701)
2020-01-09 02:13:47 +00:00
Jiyong Park
6813b8a90b
Merge "Annotating a class with @SystemApi makes its members @SystemApi"
...
am: 9c8b644b83
Change-Id: I38f58a3d0694a26728c81b7e03e5877ecb6d3a22
2020-01-08 16:50:37 -08:00
Treehugger Robot
9c8b644b83
Merge "Annotating a class with @SystemApi makes its members @SystemApi"
2020-01-09 00:45:50 +00:00
Lorenzo Colitti
c8e05aed7e
Merge "Refactor NetworkFactoryInfo to hide implementation details."
...
am: dd3358b258
Change-Id: Ide91a79a0d817efe408b9f85860178c9975a63bd
2020-01-08 16:19:27 -08:00
Peter Wang
1430e17814
Merge "[Telephony Mainline] Move TelephonyUtils to telephony/common"
...
am: 24a3f6a6cd
Change-Id: I0fbbbea5ad9abd70e293047291b048885e68f7f0
2020-01-08 16:13:37 -08:00
Kyeongkab.Nam
f692b95b2a
Add spoken subtitle information to TvTrackInfo
...
Add TIF API for getting spoken subtitle attribute for audio tracks
in order for TV App to use it.
Test: build
Bug: 112835103
Change-Id: I2ebc27dae020bce14cd1a3464e91416c7a4415ec
2020-01-09 09:13:08 +09:00
Lorenzo Colitti
dd3358b258
Merge "Refactor NetworkFactoryInfo to hide implementation details."
2020-01-09 00:10:47 +00:00
Xiangyu/Malcolm Chen
69804facae
Merge changes from topics "141018421_set3", "146905502", "remove_getPhoneId"
...
am: 939d3d62cd
Change-Id: Ib7278432e8564c0123c64cdc4934f280e528e687
2020-01-08 16:08:26 -08:00
Malcolm Chen
cd6845de02
Expose setUiccApplicationsEnabled as @SystemApi for eSIM to call upon slot mapping change.
...
am: 4ece3db113
Change-Id: I06d6c9bf6dfda3a7a95de3d70220ea9d838e4916
2020-01-08 16:08:17 -08:00
Malcolm Chen
a0edd2f6eb
Mainline: remove usage of hiddepn API SubscriptionManager#getPhoneId
...
am: 443ba6fc8d
Change-Id: Ie557d2f515b08635e3dfd24079c1caf8bac5accd
2020-01-08 16:08:06 -08:00
Meng Wang
083df1ec90
Merge "PersistableBundle: writeToStream/readFromStream"
...
am: 0204e4a08e
Change-Id: I52a1323e4157a0c967c301d48a646ea6ba94647c
2020-01-08 16:04:41 -08:00
Peter Wang
24a3f6a6cd
Merge "[Telephony Mainline] Move TelephonyUtils to telephony/common"
2020-01-08 23:58:23 +00:00
Xiangyu/Malcolm Chen
939d3d62cd
Merge changes from topics "141018421_set3", "146905502", "remove_getPhoneId"
...
* changes:
Make sanitizeLocationInfo System Api.
Expose setUiccApplicationsEnabled as @SystemApi for eSIM to call upon slot mapping change.
Mainline: remove usage of hiddepn API SubscriptionManager#getPhoneId
2020-01-08 23:51:48 +00:00
Meng Wang
0204e4a08e
Merge "PersistableBundle: writeToStream/readFromStream"
2020-01-08 23:47:40 +00:00
Xiangyu/Malcolm Chen
4e07be1fd7
Merge "[Mainline] Make canManageSubscription(SubscriptionInfo, String) System API."
...
am: 5b879d5b2c
Change-Id: I8ac2661d3013724fa8c13f7611ed7917ba28e1a5
2020-01-08 15:10:41 -08:00
Xiangyu/Malcolm Chen
5b879d5b2c
Merge "[Mainline] Make canManageSubscription(SubscriptionInfo, String) System API."
2020-01-08 23:05:03 +00:00
Meng Wang
d8b41fa1d0
Merge "Remove ACTION_PRECISE_DATA_CONNECTION_STATE_CHANGED"
...
am: b42b1e7302
Change-Id: I07b2d2fca00390ac33d8fc77d5763c6ddbd87619
2020-01-08 14:25:32 -08:00
Philip P. Moltmann
06b07e9e25
(Backport) Pipe through featureId from caller to permission checks in telephony
...
code
Test: atest FrameworksTelephonyTests CtsAppOpsTestCases
Bug: 136595429
Fixes: 146350559
Change-Id: Ie58007cf2a4e4a39cdfd72822150efce71dfbe84
Merged-In: I7ef41e8961e48d40e5685c4a521e83cb20953e48
2020-01-08 14:16:54 -08:00
Meng Wang
b42b1e7302
Merge "Remove ACTION_PRECISE_DATA_CONNECTION_STATE_CHANGED"
2020-01-08 22:05:07 +00:00
Malcolm Chen
538fd0d477
[Telephony Mainline] Make newFromBundle and fillInNotifierBundle System
...
API
The APIs are used in several placed where listens to
SERVICE_STATE_CHANGE broadcast.
Bug: 140908357
Test: build
Change-Id: I84543dbb056694d975799c7959c7ed66e286c530
Merged-In: I84543dbb056694d975799c7959c7ed66e286c530
2020-01-08 14:03:55 -08:00
Cody Kesting
eb3bae3d11
Merge "Add API surface for ConnectivityDiagnostics API."
...
am: afa0f1756e
Change-Id: I1661e0c1f73a2081ac19e6cca2b1128d4917de90
2020-01-08 14:03:24 -08:00
Malcolm Chen
b9446af563
Make sanitizeLocationInfo System Api.
...
sanitizeLocationInfo is a helper API but it's used by TelephonyRegistry
which is not part of mainline module. So we need to expose it as System
Api, and properly rename it.
Bug: 146905502
Test: build flash and boot
Change-Id: Ia318ada2e478dbb24349119203b7869d23342ee5
Merged-In: Ia318ada2e478dbb24349119203b7869d23342ee5
2020-01-08 14:01:39 -08:00
Malcolm Chen
4ece3db113
Expose setUiccApplicationsEnabled as @SystemApi for eSIM to call upon slot
...
mapping change.
Because currently we rely on eSIM module to do handle some slot mapping
change and single to dual SIM config change, eSIM needs to also make
sure uicc applications are enabled for certain scenarios. So we expose
the SubscriptionManager#setUiccApplicationsEnabled as @SystemApi
Bug: 141018421
Test: unittest
Change-Id: I9844e71260ea009afd0928a0f4be4426e7d12358
Merged-In: I9844e71260ea009afd0928a0f4be4426e7d12358
2020-01-08 13:56:27 -08:00
Cody Kesting
afa0f1756e
Merge "Add API surface for ConnectivityDiagnostics API."
2020-01-08 21:53:14 +00:00
Malcolm Chen
443ba6fc8d
Mainline: remove usage of hiddepn API SubscriptionManager#getPhoneId
...
Re-submit Iee05686bb935b9459e1f20654ec016c7c42e01af with unittest fixes.
Bug: 140908357
Test: build
Change-Id: Ia997291dc13487dad43519641369b4a357614602
Merged-In: Ia997291dc13487dad43519641369b4a357614602
2020-01-08 13:50:41 -08:00
Meng Wang
2536134b12
PersistableBundle: writeToStream/readFromStream
...
Bug: 143911192
Test: manual sanity test
Change-Id: I208487d572c8148f28fac3307873dfdc90996ae1
2020-01-08 13:44:15 -08:00
Peter Wang
3d292322b9
[Telephony Mainline] Move TelephonyUtils to telephony/common
...
Bug: 140908357
Test: Build
Change-Id: I94764fcf698477285ea366c5c7e90e7bd8a27eb3
Merged-In: I94764fcf698477285ea366c5c7e90e7bd8a27eb3
2020-01-08 13:41:38 -08:00
Malcolm Chen
2619a9b138
[Mainline] Make canManageSubscription(SubscriptionInfo, String)
...
System API.
Bug: 146900942
Test: Build flash and bootup
Change-Id: I824582f9203b950d1153091181de345629adfe65
Merged-In: I824582f9203b950d1153091181de345629adfe65
2020-01-08 13:39:36 -08:00
Hall Liu
33d3e85975
Merge "Add setDisabledForSimNetworkLock to StatusBarManager"
...
am: f428f58080
Change-Id: I5cb8251d0f91e2c86f80e8b613fe763d77196d3a
2020-01-08 12:58:20 -08:00