Leland Miller
434fd829bb
Merge "Add thread ID reuse to API contract" am: a24e12b46e
...
am: 7261b8a16c
Change-Id: I810feb06975e4643b19b7486ca9b3aed1da0287c
2019-01-18 12:15:24 -08:00
Nathan Harold
02f9b47f58
Merge "Remove LTE Rsrp Boost from SignalStrength" am: d9ff9597bc
...
am: 55a4e459c7
Change-Id: I523f2e780e07123640192ed733f53182cac183cc
2019-01-18 11:34:36 -08:00
Leland Miller
a24e12b46e
Merge "Add thread ID reuse to API contract"
2019-01-18 19:32:37 +00:00
Brad Ebinger
5319bf52e8
Merge "Use better Exception handling in IMS APIs." am: 1d8df63744
...
am: a681d1521a
Change-Id: I9f01b361a2d029155c4812d36188adb49fa77ffd
2019-01-17 15:12:07 -08:00
Jayachandran Chinnakkannu
212ac77c9c
Merge "Revert to previous constant value for ApnSetting.TYPE_DEFAULT." am: 54ad67f884
...
am: 793a3dac05
Change-Id: I4496b110d3fede92f8419e8150b6bf1c2b18fb9d
2019-01-17 14:58:40 -08:00
Nathan Harold
d4d4ed769f
Merge "Invoke Both onDataConnectionStateChanged Methods" am: 1699bb7d92
...
am: e4db115b37
Change-Id: If9a3fee2717f74f5c497ce3e5a7bd4585123e604
2019-01-17 14:46:44 -08:00
Nathan Harold
b822af0022
Remove LTE Rsrp Boost from SignalStrength
...
The RSRP boost is no longer used in SignalStrength,
and there are no major users of this value to
justify keeping the value around even though there is
no direct alternative. Thus, removing it from
SignalStrength.
Bug: 122846268
Test: compilation (code removal)
Change-Id: I2d4409986a64aa13379e2894457d000ae43f92ca
2019-01-17 22:37:14 +00:00
Brad Ebinger
1d8df63744
Merge "Use better Exception handling in IMS APIs."
2019-01-17 22:05:44 +00:00
yuemingw
681cba5ef5
Revert to previous constant value for ApnSetting.TYPE_DEFAULT.
...
Bug: 113097474
Test: m -j && atest ApnSettingTest
Change-Id: Iadbb5cde21a9f1fff77000f10cee218ca9806b2e
2019-01-17 21:31:22 +00:00
Nathan Harold
1699bb7d92
Merge "Invoke Both onDataConnectionStateChanged Methods"
2019-01-17 21:23:50 +00:00
Jordan Liu
a26b716863
Merge "EuiccManager handles multiple eUICCs using cardId" am: b39f47fe46
...
am: 3f944f197c
Change-Id: Id1e9a16e223505377a2933ac67b0da439d34ac5f
2019-01-17 12:47:28 -08:00
Jordan Liu
b39f47fe46
Merge "EuiccManager handles multiple eUICCs using cardId"
2019-01-17 20:24:09 +00:00
Shuo Qian
f0fa1f609c
Merge "Add Emergency Call Routing" am: 7b490e3810
...
am: b1d1f6969a
Change-Id: Ic40d511d8bfdd224c863ae9e50e00555b32089f2
2019-01-17 10:35:46 -08:00
sqian
20799e41f4
Add Emergency Call Routing
...
Some countries or carriers require some emergency numbers that must
be handled with normal call routing or emergency routing.
Do not send service types from the database
as the emergency service categories
When searching for the corresponding service categories,
try to find the one that comes from the radio indication.
Test: Treehugger
Bug: 112657134
Change-Id: I95dadd07e9155c6e402a72339f307b4d7ef32fe4
Merged-In: I95dadd07e9155c6e402a72339f307b4d7ef32fe4
(cherry picked from commit a4bd738b8b )
2019-01-17 18:05:16 +00:00
Nathan Harold
15baf7f6da
Invoke Both onDataConnectionStateChanged Methods
...
PhoneStateListener#onDataConnectionStateChanged is
overloaded to either take 1 or 2 parameters.
When receiving a callback from binder, the same call
should invoke both methods. sequentially.
Bug: 122274960
Test: atest PhoneStateListenerTest
Change-Id: I146f1eafa475969119254339d86b41244a96fb56
2019-01-16 17:04:21 -08:00
Pengquan Meng
8e9a9453d6
Merge "Add CellInfo converter V1_4" am: 40aa75d3da
...
am: 5e89327544
Change-Id: I3c0770c76f3462173c934ec0318ae84295e79255
2019-01-16 16:39:57 -08:00
Pengquan Meng
40aa75d3da
Merge "Add CellInfo converter V1_4"
2019-01-16 23:48:41 +00:00
Leland Miller
c445b2b98b
Add thread ID reuse to API contract
...
This make explicit that thread IDs should not be reused to point to new
threads as this may cause issues in applications that expect threads to
remain consistent.
Test: Tested by CTS test in CtsTelephonyProviderTestCases
Bug: 122616805
Change-Id: I068943c402084c524f7e7002044a7efc59ef796d
2019-01-16 18:35:55 +00:00
Sooraj Sasindran
dcfbbfc5e5
Merge "Allocate memory before reading from parcel" am: be8881da3b
...
am: 3dc6ce7e8b
Change-Id: I171da8ec35958bc0b57a0d649fbb7b3d83624910
2019-01-15 20:33:09 -08:00
Xiangyu/Malcolm Chen
6eb5fa9219
Merge "Make setMetered and setOpportunistic public." am: 609ed3380f
...
am: dfbb25679f
Change-Id: I25c0c4f0a5d1677934b64fc377c2289476abcd01
2019-01-15 17:17:51 -08:00
Jordan Liu
17715735ed
EuiccManager handles multiple eUICCs using cardId
...
Bug: 80097562
Test: manual
Change-Id: I61ab60dfe4b97080148c9ee4b180e0a582b10f59
Merged-In: I61ab60dfe4b97080148c9ee4b180e0a582b10f59
2019-01-15 16:13:32 -08:00
Brad Ebinger
4b2604d3d1
resolve merge conflicts of 17c69f5414 to pi-dev-plus-aosp
...
Bug: 120986348
Bug: 120945804
Test: Treehugger
Merged-In: I4d7a203dd57050535867329c8dc36f8c75667c15
Change-Id: Ia2378265df93dd6b605b1b4af53e415c6ded1faf
2019-01-16 00:11:38 +00:00
Sooraj Sasindran
760a240d0e
Allocate memory before reading from parcel
...
Allocate memory for mccmnc before reading from parcel
Bug: 113613093
Test: verified manual system test that request sent down correctly.
Change-Id: Ib436dc8dc62e7237143e099b1af23b26468b0392
2019-01-15 15:54:50 -08:00
Xiangyu/Malcolm Chen
609ed3380f
Merge "Make setMetered and setOpportunistic public."
2019-01-15 23:31:34 +00:00
Treehugger Robot
4ba30c1bec
Merge "Expose WFC roaming Mode ISIM IST EF as SystemApi"
2019-01-15 22:43:49 +00:00
Holly Jiuyu Sun
93380ab8f3
Merge "Allow privileged carrier app to update subscription nickname." am: 81801283e3
...
am: a5972ee708
Change-Id: I869efbd602fb484960dfca484b9ee4d9fb14ee5b
2019-01-15 14:41:31 -08:00
Holly Jiuyu Sun
81801283e3
Merge "Allow privileged carrier app to update subscription nickname."
2019-01-15 22:09:10 +00:00
Nazanin Bakhshi
9439803c8c
Merge "add getPreferredDataSubId to SubscriptionManager and rename setPreferredData -> serPreferredDataSubId" am: 396e01a168
...
am: 242b982b71
Change-Id: I8f33606dc6a29c833e5405ff6bf8d9b7e3f46815
2019-01-15 09:48:33 -08:00
Nazanin Bakhshi
396e01a168
Merge "add getPreferredDataSubId to SubscriptionManager and rename setPreferredData -> serPreferredDataSubId"
2019-01-15 17:25:31 +00:00
Pengquan Meng
7c6f5fe88c
Merge "cherry-picked "Add multiple esim support for SubscriptionManager"" am: 3c0efa4e0a
...
am: 02efb1d721
Change-Id: I32c51e6db9af05eaf0a3165919ebbac2d74fb2b4
2019-01-14 20:59:13 -08:00
Pengquan Meng
3c0efa4e0a
Merge "cherry-picked "Add multiple esim support for SubscriptionManager""
2019-01-15 04:40:07 +00:00
Pengquan Meng
629f11606d
Add CellInfo converter V1_4
...
Bug: 117805040
Test: build
Change-Id: Ie08187f0ad272b92d43480b86b1bd7c577c16e6a
2019-01-14 20:34:56 -08:00
Nazanin Bakhshi
e0215a7026
add getPreferredDataSubId to SubscriptionManager
...
and rename setPreferredData -> serPreferredDataSubId
Bug: 117833883
Test: sanity
Change-Id: I67b18f1ef450c3d9e5615b3d2ec8a53a0691d7af
Merged-In: I67b18f1ef450c3d9e5615b3d2ec8a53a0691d7af
2019-01-14 18:00:40 -08:00
Brad Ebinger
6efd88345b
Expose WFC roaming Mode ISIM IST EF as SystemApi
...
Bug: 120986348
Bug: 120945804
Test: atest FrameworksTelephonyTests
Change-Id: I4d7a203dd57050535867329c8dc36f8c75667c15
Merged-In: I4d7a203dd57050535867329c8dc36f8c75667c15
2019-01-15 01:35:49 +00:00
Holly Jiuyu Sun
5f848242a1
Merge "Fix typo according to API review." am: c83e37317f
...
am: 8585a4556c
Change-Id: I459cb3a98b8349ac4b9ae12024feca51e2c8b916
2019-01-14 17:25:03 -08:00
Treehugger Robot
c83e37317f
Merge "Fix typo according to API review."
2019-01-15 00:51:23 +00:00
Holly Jiuyu Sun
2d0f27f25d
Merge "Support profile policy rule as a resolvable error." am: 997a88853b
...
am: 49f1e3aab5
Change-Id: Iae23135e42d02ffc8c876030053ecd12663c65af
2019-01-14 16:11:13 -08:00
Holly Jiuyu Sun
997a88853b
Merge "Support profile policy rule as a resolvable error."
2019-01-14 23:35:56 +00:00
Hall Liu
c5c6046579
Merge "IMS: Propagate media profile changed message" am: 7ae295368d
...
am: 4dee3b2193
Change-Id: I95e75988b622f788b4fc63a9c3e5205b67d0455b
2019-01-14 14:30:55 -08:00
Malcolm Chen
d4dc4ee269
Make setMetered and setOpportunistic public.
...
Making SubscriptionManager#setMetered and #setOpportunistic public
APIs. Adding proper permission checks and descriptions.
Bug: 120138251
Test: cts, unittest
Change-Id: Id6f074b15a1c03d00ede2665d44595fa7be965e4
Merged-In: Id6f074b15a1c03d00ede2665d44595fa7be965e4
2019-01-14 13:52:32 -08:00
Pengquan Meng
eb7ac7396a
cherry-picked "Add multiple esim support for SubscriptionManager"
...
Bug: 112902036
Test: atest FrameworksTelephonyTests
Merged-In: Iea25c78e4f9c0b1e16add5f796b293e7ace08c67
Change-Id: Iea25c78e4f9c0b1e16add5f796b293e7ace08c67
2019-01-14 13:45:58 -08:00
Hall Liu
7ae295368d
Merge "IMS: Propagate media profile changed message"
2019-01-14 21:28:28 +00:00
Holly Jiuyu Sun
a74079a242
Allow privileged carrier app to update subscription nickname.
...
Make EuiccManager#updateSubscriptionNickname as public API to allow
carrier app to call it.
Only a privileged app of the given subscription can update the
subscription nickname.
Refresh cached subscription list after the nickname is successfully
updated.
Bug: 122597547
Test: test on phone
Change-Id: I63c5ec4366f32735a54adf40b9cc0b47af681736
Merged-In: I63c5ec4366f32735a54adf40b9cc0b47af681736
2019-01-14 13:22:02 -08:00
Jordan Liu
d887e0f5f9
Merge "Add CallAttributes and PhoneStateListener method" am: 7bc14fcc38
...
am: 8a6a6a61f8
Change-Id: I019bafc8fc47758f7cdeae0aee1081f73965fc7b
2019-01-14 12:56:20 -08:00
Nathan Harold
ce349cfec4
Merge "Add API to Retrieve Detailed SignalStrength Info" am: b6d32aa5e8
...
am: 1ee0a3de13
Change-Id: I9abe7802a5e04714275efc901bcff295625c5b1f
2019-01-14 11:37:32 -08:00
Nathan Harold
28d31b21c4
Merge changes from topic "cellinfocallback-error" am: 360e25280c
...
am: ed0c722aad
Change-Id: I835826b8197bea1e87491a8c18fc938d64c20f8d
2019-01-14 11:30:24 -08:00
Jordan Liu
7bc14fcc38
Merge "Add CallAttributes and PhoneStateListener method"
2019-01-14 18:45:12 +00:00
Nathan Harold
b6d32aa5e8
Merge "Add API to Retrieve Detailed SignalStrength Info"
2019-01-14 17:51:38 +00:00
Nathan Harold
360e25280c
Merge changes from topic "cellinfocallback-error"
...
* changes:
Add an onError() method to CellInfoCallback
Add AIDL for ParcelableException
2019-01-14 17:50:39 +00:00
Sooraj Sasindran
a951bbe072
Merge "Rename ANS to ONS" am: c78240df19
...
am: ac483b306d
Change-Id: I8714b3f7b4c71d817d2a8e8361442f720bf5a5a2
2019-01-12 11:37:42 -08:00