Commit Graph

7411 Commits

Author SHA1 Message Date
Daniel Huang
2abcb6be3f Merge "Add more error codes." into qt-qpr1-dev-plus-aosp 2019-12-11 02:31:00 +00:00
Automerger Merge Worker
5b07e901bf Merge "Fix to handle duplicate call id for conference call" am: e31b09c825 am: 8d54779726
Change-Id: Ia7ce47824a9610e28c7b333e3d6b4e7a73872fa9
2019-12-10 22:57:13 +00:00
Treehugger Robot
e31b09c825 Merge "Fix to handle duplicate call id for conference call" 2019-12-10 22:28:24 +00:00
Automerger Merge Worker
fd536b0cfc Merge "expose datafail cause used in telephony-sdk annotation class" am: 20e05a4660 am: 65f7a4ac6b
Change-Id: Ibfa10b0c9dadceead0137e10508ce40465a2e7fd
2019-12-10 22:10:31 +00:00
Chen Xu
20e05a4660 Merge "expose datafail cause used in telephony-sdk annotation class" 2019-12-10 21:39:35 +00:00
Shuo Qian
6b610ac87f Merge "Integrate Signal Threshold for 5G" am: 8763091019
am: 742e21719a

Change-Id: Ib7e4b8724908743e5551179cd37194fb33678ab8
2019-12-10 10:17:28 -08:00
Shuo Qian
8763091019 Merge "Integrate Signal Threshold for 5G" 2019-12-10 18:03:32 +00:00
Jack Yu
8a1b8baf0f Merge "CarrierConfigManager: Adds API for persistent override of values" am: 9be4d11abb
am: 52d95ed0ed

Change-Id: Ibbf4f327c266194fb74c508ab96ba3d199ca1ac9
2019-12-10 09:49:12 -08:00
Jack Yu
9be4d11abb Merge "CarrierConfigManager: Adds API for persistent override of values" 2019-12-10 17:35:20 +00:00
danielwbhuang
12e0e6d24b Add more error codes.
1.Add error codes for setPreferredOpportunisticDataSubscription and updateAvailableNetworks
2.It's for changing behavior depending on target SDK, so use the compat framework.

Test: run atest.
1.atest TelephonyManagerTest#testPreferredOpportunisticDataSubscription
[1/1] android.telephony.cts.TelephonyManagerTest#testPreferredOpportunisticDataSubscription: PASSED (1.662s)
2.atest TelephonyManagerTest#testUpdateAvailableNetworks
[1/1] android.telephony.cts.TelephonyManagerTest#testUpdateAvailableNetworks: PASSED (534ms)

Bug: 130595455
Merged-In: I6f386bfcf75236e30141fab89e2b62ee3a8cb59e
Change-Id: I6f386bfcf75236e30141fab89e2b62ee3a8cb59e
2019-12-10 16:55:43 +08:00
Torbjorn Eklund
074e97d45e CarrierConfigManager: Adds API for persistent override of values
Adds an API in CarrierConfigManager for persistent override of carrier
config values.

Bug: 144544956
Test: Manual
Merged-In: I50618921d1ec522d5cd0bd71a5f8e0b1877f1ce1
Change-Id: I50618921d1ec522d5cd0bd71a5f8e0b1877f1ce1
2019-12-10 06:51:38 +00:00
Chen Xu
3c963e27b4 expose datafail cause used in telephony-sdk annotation class
1. expose one hidden dataFailCause used in telephony-sdk annotation
class
2. remove unused hidden dataFailCause referened in telephny-sdk
annotation

Bug: 140908357
Test: Build
Change-Id: Ia7ca9a2a354937946ba57017f4bd03fe880aeb6d
2019-12-09 21:18:59 -08:00
Shuo Qian
c1f935e3c0 Integrate Signal Threshold for 5G
1) Introduce default values for 5G Signal thresholds
2) Introduce parameter to control in 5G NR Signal Strength Level
3) Introduce SignalThresholdInfo to support Framework and HAL

Test: Treehugger
Bug: 135717625
Change-Id: I8a716e9fe445349a56bb33b6b8f581febb21552b
Merged-In: I8a716e9fe445349a56bb33b6b8f581febb21552b
(cherry picked from commit 7d7b2f1a44)
2019-12-09 15:24:39 -08:00
Automerger Merge Worker
b016c57ff3 Merge "When SPN is empty, use PNN in mobile network settings" into qt-qpr1-dev am: eae359df70
Change-Id: Ifaa2300cfd755979211847c4c4042c1127d2b708
2019-12-07 03:12:13 +00:00
Jordan Liu
236ae68a79 Merge "Expose some SystemApis and edit framework-cellbroadcast-shared-srcs" am: 9fd7c05eb9
am: 6824b2d6ed

Change-Id: I20361e0eeebebcf0547cb8c153262eb8e4e61ca3
2019-12-06 16:19:46 -08:00
Jordan Liu
9fd7c05eb9 Merge "Expose some SystemApis and edit framework-cellbroadcast-shared-srcs" 2019-12-07 00:06:23 +00:00
Jack Yu
9d95aff922 When SPN is empty, use PNN in mobile network settings
Added one more name source 'PNN', which has priority
higher than carrier id but lower than EF_SPN.

Bug: 143493866
Test: Manual

Change-Id: I2ef14204d0db018e7f67578a57e56fdbea8b698c
2019-12-06 15:28:30 -08:00
Meng Wang
405e5f3c15 Merge "SubscriptionPlan: move out of telephony" am: c4090312df
am: 3172db5841

Change-Id: Id061cab31b2bf810a889abf0f31b39b322f346ae
2019-12-06 15:22:54 -08:00
Treehugger Robot
c4090312df Merge "SubscriptionPlan: move out of telephony" 2019-12-06 23:12:58 +00:00
Shuo Qian
347e67e1a9 Merge "Make getPackagesWithPriviligesForAllActiveSubscriptions system API" am: 0024076b1a
am: bf43ca5c69

Change-Id: I441c7160fe32380d3a4172ccb6924de6faf8d3a3
2019-12-06 14:17:17 -08:00
Shuo Qian
0024076b1a Merge "Make getPackagesWithPriviligesForAllActiveSubscriptions system API" 2019-12-06 22:01:17 +00:00
Meng Wang
088c61aaf4 Merge "SubscriptionPlan: move out of telephony" am: a11df59bb4
am: 968927d7ff

Change-Id: Ia2bf315c236678d34d773e210e95d6d82efa0d32
2019-12-06 13:52:01 -08:00
Meng Wang
1ba2871a02 SubscriptionPlan: move out of telephony
Hidden APIs of SubscriptionPlan are used in system server, not
telephopny. So it makes more sense for SubscriptionPlan to be in
core instead of telephopny.

Bug: 145814152
Test: make
Change-Id: I3bfb0ec699f46b0cc34c3bc2e13bfb242bc295bf
2019-12-06 13:50:15 -08:00
Meng Wang
a11df59bb4 Merge "SubscriptionPlan: move out of telephony" 2019-12-06 21:37:52 +00:00
sqian
22f5749ccc Make getPackagesWithPriviligesForAllActiveSubscriptions system API
Test: build
Bug: 145550382
Change-Id: Ia7efb9e4b22b24f3c87c7cd631548c7254b28926
Merged-In: Ia7efb9e4b22b24f3c87c7cd631548c7254b28926
(cherry picked from commit 6f27c5769d)
2019-12-06 12:07:57 -08:00
Meng Wang
36673a4b44 SubscriptionPlan: move out of telephony
Hidden APIs of SubscriptionPlan are used in system server, not
telephopny. So it makes more sense for SubscriptionPlan to be in
core instead of telephopny.

Bug: 145814152
Test: make
Change-Id: I4c7ae02f9f4f154c99263521e08265d6fb367272
2019-12-06 11:47:46 -08:00
Jordan Liu
bf68dc85a4 Expose some SystemApis and edit framework-cellbroadcast-shared-srcs
The APIs are used in the CellBroadcastService, and the
framework-cellbroadcast-shared-srcs library is also linked there.

Bug: 135956699
Test: manual
Change-Id: I5e71ea1ee1a858c0520c241dc7365733441e0f50
Merged-In: I5e71ea1ee1a858c0520c241dc7365733441e0f50
2019-12-06 11:19:48 -08:00
Meng Wang
d32f3a1db3 Merge "Move SIM_ACTIVATION_TYPE_* to TelephonyRegistryManager" am: 392f3db6b0
am: 484b1b87e0

Change-Id: I681dcc688aa1e66706c99cfa401c8b89cb6367c3
2019-12-05 17:20:49 -08:00
Meng Wang
392f3db6b0 Merge "Move SIM_ACTIVATION_TYPE_* to TelephonyRegistryManager" 2019-12-06 00:32:40 +00:00
Meng Wang
cb7a8f3245 Merge "Move DataConnectionRealTimeInfo from telephony to core." am: 037b717fe8
am: d973a4b22c

Change-Id: Ia2765a05104303e4d15b4f55ca8433759031dacc
2019-12-05 15:55:27 -08:00
Meng Wang
037b717fe8 Merge "Move DataConnectionRealTimeInfo from telephony to core." 2019-12-05 23:43:06 +00:00
Sarah Chin
47eee1eb10 Merge changes from topics "ngran", "update_ngran" am: 226499214c
am: 1cf53ac4c3

Change-Id: If95698b75a660c55acb5ff26db25504bebbee3ec
2019-12-05 13:55:37 -08:00
Sarah Chin
350bde0e7a Updated AccessNetworkConstants and RadioAccessSpecifier am: e138c5e412
am: b77ce1b7ba

Change-Id: I925f68685dc98f58ee66336d6a6fb2d44c0768ed
2019-12-05 13:55:30 -08:00
Sarah Chin
b77ce1b7ba Updated AccessNetworkConstants and RadioAccessSpecifier
am: e138c5e412

Change-Id: Ib0a674b8b0caba16eec524e8333047567e3e5aac
2019-12-05 13:48:27 -08:00
Sarah Chin
226499214c Merge changes from topics "ngran", "update_ngran"
* changes:
  Update NGRAN bands
  Updated AccessNetworkConstants and RadioAccessSpecifier
2019-12-05 21:37:37 +00:00
Meng Wang
62d2ff8b36 Move SIM_ACTIVATION_TYPE_* to TelephonyRegistryManager
Because the constants are only used by TelephonyRegistryManager and
TelephonyRegistry.

Bug: 140908357
Test: make
Change-Id: I6933d1aa5b8dc35f136c8c4aed8572221ddfb755
2019-12-05 21:32:03 +00:00
Meng Wang
fdf6fc2718 Move DataConnectionRealTimeInfo from telephony to core.
Bug: 145232482
Test: make
Change-Id: I11cce938c15c604d0a72dd5c11727afd63cfce31
2019-12-04 17:51:42 -08:00
Allen Su
f64a2dd67b Merge "Define EXTRA_AUDIO_CODEC_TYPE in Connection" am: d154c93041
am: 5cc86edf81

Change-Id: Ia4135eed10dcd2de431546ebe9171e950eb9eef9
2019-12-04 17:47:28 -08:00
Allen Su
d154c93041 Merge "Define EXTRA_AUDIO_CODEC_TYPE in Connection" 2019-12-05 01:32:21 +00:00
Hall Liu
fb289a0e67 Merge "Deprecate KEY_IGNORE_RTT_MODE_SETTING_BOOL" am: c6ec27d2d4
am: a7d6573987

Change-Id: If0c13c830bd68343a2ad02149e2d2b13c009f1d4
2019-12-04 17:29:43 -08:00
Hall Liu
c6ec27d2d4 Merge "Deprecate KEY_IGNORE_RTT_MODE_SETTING_BOOL" 2019-12-05 01:19:26 +00:00
Peter Wang
cead28dcee Merge "[Telephony Mainline] Expose hidden APIs and consts" am: 415143daf5
am: cfffdedc87

Change-Id: I26b52ec69d769591243c65caaec8066f1744d7a7
2019-12-04 15:55:20 -08:00
Peter Wang
415143daf5 Merge "[Telephony Mainline] Expose hidden APIs and consts" 2019-12-04 23:39:50 +00:00
Sarah Chin
445568fc62 Update NGRAN bands
Test: build
Bug: 143683654
Change-Id: I4b83b244caa9a168d1afbc99a32ae84bc41346d1
Merged-In: I4b83b244caa9a168d1afbc99a32ae84bc41346d1
2019-12-04 13:13:40 -08:00
Xiangyu/Malcolm Chen
603d7e7d89 Merge "Add System API to indicate whether physical SIM can be disabled." am: 454c0659a6
am: 0b2531862f

Change-Id: If6fe7eabcd6b2bd92c2b516e5083fb3cb558cb09
2019-12-04 11:48:20 -08:00
Xiangyu/Malcolm Chen
454c0659a6 Merge "Add System API to indicate whether physical SIM can be disabled." 2019-12-04 19:26:51 +00:00
Jack Yu
b496fd8765 Merge "Added sub id to SmsCbMessage" am: 258e925cd6
am: 35132f9a21

Change-Id: Ia2e5933ffc493c69efbac8da2ab993281e31867b
2019-12-04 09:47:53 -08:00
Jack Yu
258e925cd6 Merge "Added sub id to SmsCbMessage" 2019-12-04 17:34:01 +00:00
Sooraj Sasindran
64f5f52962 Merge changes Idf152091,I131f7aff am: 6e2ecfeede
am: b2027040ca

Change-Id: I45b6d50551963c01ace8ac58343f1cce877e87d0
2019-12-04 08:48:13 -08:00
Shi Lu
4e2bae5228 Merge "Need to publish ImsReasonInfo as public API for multiple cases." am: 5957013f74
am: e04ec42133

Change-Id: Ie4dca39db9107bcaffb0f249cb80121aa6980caf
2019-12-04 07:46:54 -08:00