Jiuyu Sun
e6f2eefcd8
Merge "Check whether cardId is valid in EuiccManager#isEnabled."
2019-01-18 21:43:09 +00:00
Leland Miller
698f366f59
Merge "Add thread ID reuse to API contract" am: a24e12b46e am: 7261b8a16c
...
am: 434fd829bb
Change-Id: I56e6957091b8f8b0aff6720e8b77de824a82ad33
2019-01-18 12:32:54 -08:00
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
612e638627
Merge "Remove LTE Rsrp Boost from SignalStrength" am: d9ff9597bc am: 55a4e459c7
...
am: 02f9b47f58
Change-Id: I7afd41e8d0b769f009c0e95aacd0bd733c645dfe
2019-01-18 11:48:19 -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
Holly Jiuyu Sun
fc33a42309
Check whether cardId is valid in EuiccManager#isEnabled.
...
EuiccManager#isEnabled should be only true if its cardId is a valid one.
Bug: 111614811
Test: test on phone
Change-Id: I7b63d3e117a1bd1eb17dab8e1a7b1dfec1a8abe8
2019-01-17 20:23:38 -08:00
Michele Berionne
996d9f6a38
Merge "Carrier restriction enhancements for Android Q"
2019-01-18 02:56:16 +00:00
Brad Ebinger
0f945d831e
Merge "Use better Exception handling in IMS APIs." am: 1d8df63744 am: a681d1521a
...
am: 5319bf52e8
Change-Id: I71fb70dd624b2ab69bb73efea48e5367642a799d
2019-01-17 15:34:09 -08:00
Nathan Harold
5cd9782f8a
Merge "Invoke Both onDataConnectionStateChanged Methods" am: 1699bb7d92 am: e4db115b37
...
am: d4d4ed769f
Change-Id: I9a33a31cc087b306bd12bb13d7f2d883bd8b6332
2019-01-17 15:14:11 -08: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
Shuo Qian
e11e621d5a
Merge "Add Emergency Number Test Mode"
2019-01-17 21:52:58 +00:00
Michele Berionne
39ec88f1dc
Carrier restriction enhancements for Android Q
...
Add support for dual SIM to carrier restrictions.
Add support to exclude specific carriers in the list of carrier
restrictions.
Bug: 120313541
Test: Created test application to verify correct functionality.
Test: Added test cases for CarrierRestrictionRules.
Change-Id: I2723fb07db13efdafbc74471a87182e2d2a32718
2019-01-17 13:50:36 -08: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
Pengquan Meng
141f6b5a14
Merge "Merge "Add CellInfo converter V1_4" am: 40aa75d3da am: 5e89327544" into pi-dev-plus-aosp
...
am: e49f842053
Change-Id: I0300e9c78a7910eb066da3782a58ded6c71256d6
2019-01-16 17:39:11 -08:00
sqian
cb4bd3a30f
Add Emergency Number Test Mode
...
Add EMERGENCY_NUMBER_SOURCE_TEST_MODE
This also does not allow to send the service categories from database when
dialing.
Bug: 122840137
Test: Manual; Treehugger
Change-Id: I4ea3539e3b814b71e03e956d4a857ec20141fa8c
2019-01-16 17:05:40 -08: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
e41aab9900
Merge "Allocate memory before reading from parcel" am: be8881da3b am: 3dc6ce7e8b
...
am: dcfbbfc5e5
Change-Id: Ie518e26b388b60fa9c42b8f6c12385a05098e353
2019-01-15 20:41:31 -08: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
Jordan Liu
1f49aca8ef
Merge "EuiccManager handles multiple eUICCs using cardId"
2019-01-15 18:32:57 +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
Nazanin Bakhshi
2ef5a3b87d
Merge "add getPreferredDataSubId to SubscriptionManager and rename setPreferredData -> serPreferredDataSubId"
2019-01-15 01:45:32 +00: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