Commit Graph

16156 Commits

Author SHA1 Message Date
Hakjun Choi
79a5053197 Reinforce comments for newly added provisioning keys
changing mmtel_requires_provisioning_bundle requires changes to
carrier_volte_provisioning_required_bool and vice versa

Bug: 229935282
Test: N/A, add simpl comment
Change-Id: I38dee512f3fc98f94b49e300860617ec54c52832
2022-04-22 00:58:01 +00:00
TreeHugger Robot
82e82e1479 Merge "Correct Typo on Provision Refactor per API review" into tm-dev 2022-04-20 07:38:36 +00:00
Sooraj Sasindran
92d7217fd0 Merge "Fix signal threshold boundaries for NR" am: 865dcdbfb0 am: 76a9680291 am: 89c5ba1424
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2018775

Change-Id: I4c0a45cb012b3b76ea31287a05c3844686bed9b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-20 04:35:02 +00:00
Hakjun Choi
e026d4c179 Correct Typo on Provision Refactor per API review
1) FeatureProvisioningCallback become abstract, which has empty impelemtation to override
2) Remove unnccessary {} from @hide
3) fix wrong comment for KEY_CARRIER_VOLTE_PROVISIONED_BOOL
4) move public interface RcsImsCapabilityFlag and it's component constants from RcsFeature to public class ImsRcsManager, and restore RcsFeature as SystemApi class
  set as @deprecated for RcsImsCapabilityFlag in RcsUceAdapter, which has duplicate in ImsRcsManager.

Bug: b/219985687
Test: CTS/ImsServiceTest, UnitTest/ImsProvisioningControllerTest

Change-Id: Iea386922f0377e01582fdb6547d60126d0bf1e8d
Merged-In: Iea386922f0377e01582fdb6547d60126d0bf1e8d
2022-04-20 02:33:05 +00:00
Sarah Chin
afc39ef1ae Don't send null data call list response
Test: atest DataServiceCallbackTest
Bug: 223473056
Change-Id: I2919fff4abe1ccc234ae2b5d45582eadce440986
2022-04-18 11:56:53 -07:00
Sooraj Sasindran
865dcdbfb0 Merge "Fix signal threshold boundaries for NR" 2022-04-18 17:22:03 +00:00
Thomas Stuart
5f90df8325 Merge "route dial out strings to the same number based on service state" into tm-dev 2022-04-13 22:07:01 +00:00
Sarah Chin
093e539226 Merge "Make PCC indication logic consistent between HIDL and AIDL" into tm-dev 2022-04-13 17:40:09 +00:00
Sarah Chin
71af19fe33 Make PCC indication logic consistent between HIDL and AIDL
Test: atest PhysicalChannelConfigTest
Bug: 228909053
Change-Id: Ib1045aafe5e59cb1a6545612d87514929e60b6a6
2022-04-12 15:52:10 -07:00
Thomas Stuart
5c0227d733 route dial out strings to the same number based on service state
VZ network noticed that 611 and *611 were dialing different
numbers that are meant for IVR when the phone service state
was the same(e.g ROMAING_DOMESTIC).  This is not the intended
behavior and the dial out string should be routed to the same
number remapping which is based on the service state. Dialer
handled this before but at some point stoppped.

A new carrier config bundle has been added to account for the
service state ROAMING_TYPE_INTERNATIONAL.

bug: 211116126
Test: 2 unit tests,
      manually tested by
          (1) setting the phone in Roaming
          (2) Overidding Country code
          (3) settings carrier config bundles
          (4) placing calls and asserting the
              correct devices were called.

Change-Id: I1ecacd33b12c98ed5dc43e0cf8e88395f98f2a22
2022-04-12 22:04:55 +00:00
TreeHugger Robot
217edfa93b Merge "SIM slot not available error code added to UpdateAvailableNetworksResult" into tm-dev 2022-04-12 09:49:49 +00:00
Shivakumar Neginal
9d37dae0dd Merge "[eSIM] Get sim state for active port index instead of DEFAULT_PORT_INDEX 0." into tm-dev 2022-04-11 05:22:22 +00:00
Jack Yu
c29f0720f0 Fixed lingering network bitmask not set issue
If lingering network bitmask is not set, we should
fallback to the network type bitmask.

Fix: 223159318
Test: atest DataNetworkControllerTest & manual
Change-Id: Iacfb84e57104cd12665ab4fb4e388f4876fdfcea
2022-04-09 13:20:22 -07:00
TreeHugger Robot
e821fd3069 Merge "Improved data fail cause debug message" into tm-dev 2022-04-09 06:50:11 +00:00
Sungcheol Ahn
5c357d2c82 Merge "[Telephony] added VOWIFI_TTY_SUPPORTED key on CarrierConfig" into tm-dev 2022-04-08 21:55:54 +00:00
Jack Yu
81ab8c73c1 Improved data fail cause debug message
Test: Manual
Fix: 228611718
Change-Id: Ic3a5a64a4e57ed49dd4445ff31018b78e833f73f
2022-04-08 10:48:07 -07:00
Evan Laird
035a025262 Merge "Show 4G LTE and 4G LTE+ data connection type" am: c5fbfeb8f5 am: aad97149d8 am: 6000d95598
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1934942

Change-Id: If1c2aa050430daec1e1f8658de64527fecf7f0fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-08 16:06:39 +00:00
Evan Laird
c5fbfeb8f5 Merge "Show 4G LTE and 4G LTE+ data connection type" 2022-04-08 15:05:57 +00:00
Hui Wang
3fda2bf279 Merge "Do not cache the resource if the active sub info is null" into tm-dev 2022-04-08 14:03:26 +00:00
Shivakumar Neginal
89d5931436 [eSIM] Get sim state for active port index instead of DEFAULT_PORT_INDEX 0.
MEP device port 0 might not be active(no valid logical slot index).Instead we should find any active port to check the card state.

Bug: 228407530
Test: manual, atest FrameworksTelephonyTests
Change-Id: Ib7fcc345431473a2d95a82fa827f11928aa58fc4
2022-04-08 13:16:31 +00:00
donaldahn
3486c1d346 [Telephony] added VOWIFI_TTY_SUPPORTED key on CarrierConfig
Bug: b/202966224
Test: TMUS-TTY Call on wifi with O6(oriole) device in Kansas
Test: Volte/WFC dial and disconnect basic test
Change-Id: Iebd16f5fe88c16bc11006e660b7efef391154ae2
2022-04-08 05:53:30 +00:00
TreeHugger Robot
1a3b4ca6f8 Merge "Make sure mms proxy is hostname" into tm-dev 2022-04-08 03:04:25 +00:00
Aishwarya Mallampati
2e894a2754 Merge "Revert "VoWifi notification for emergency calls"" into tm-dev 2022-04-08 00:46:32 +00:00
Sooraj Sasindran
49dfa28259 Make sure mms proxy is hostname
Bug: 226279832
Test: verified no regression in mms
Change-Id: If08e70e4fb9b72065194552aa96c9dabe1c17f1e
2022-04-07 14:00:37 -07:00
Jack Yu
0488b34b3e Merge "Improved the network type to string" into tm-dev 2022-04-07 20:02:54 +00:00
Jinyoung Jeong
247a9e5d53 Merge "Logged Euicc eid in UiccController" into tm-dev 2022-04-07 01:57:52 +00:00
Evan Laird
32e1fa353b Merge "Add carrier config support to operator name in statusbar" into tm-dev 2022-04-06 21:22:29 +00:00
Aishwarya Mallampati
501b640ae0 Revert "VoWifi notification for emergency calls"
Revert "VoWifi notification for emergency calls"

Revert submission 17034757-VoWifi_Emergency_Notification

Reason for revert: QC updated the patches which needs to be reviewed. The issue is under discussion.
Reverted Changes:
Iaf52a642a:VoWifi notification for emergency calls
I9e2a7ea4e:VoWifi Emergency Call Notification
I494748118:VoWifi notification for emergency calls

Change-Id: Ifb875960d427a38fd5f624bc45f849cf5d743e2f
2022-04-06 16:16:58 +00:00
Avinash Malipatil
4db56098fc SIM slot not available error code added to UpdateAvailableNetworksResult
Bug: 217250651
Test: Build
Change-Id: Ib3be8e3ad81848d1bb811564ee8a0e8c2886a284
2022-04-06 00:53:40 +00:00
Jinyoung Jeong
d0aabe4264 Logged Euicc eid in UiccController
Security Report - ID: Logged Euicc eid in UiccController

Bug: b/220735813
Test: Manual testing
and verified log from both debug and non-debug build

Change-Id: I1ee47b74756caa4f0425fb18534a4459379b68f4
2022-04-06 00:40:53 +00:00
Sarah Chin
e36793df47 DeactivateDataCall remove network on all errors
Remove network on all errors instead of only RADIO_NOT_AVAIALBLE.

Test: atest DataNetworkTest
Bug: 219998284
Change-Id: Ia1f2e5cd63bcf93967ea4fd4a35fcb9515c5e3f3
Merged-In: Ia1f2e5cd63bcf93967ea4fd4a35fcb9515c5e3f3
2022-04-05 16:08:00 -07:00
Sarah Chin
4e8a933e81 Add ERROR_RADIO_NOT_AVAILABLE for DataServiceCallback
Test: atest DataNetworkTest, DataNetworkControllerTest
Bug: 221174412
Change-Id: Ib457e598ea5ada76813cb233be5b0a5cde260acc
Merged-In: Ib457e598ea5ada76813cb233be5b0a5cde260acc
2022-04-05 16:07:08 -07:00
Jack Yu
2f0440e4fe Merge "Updated the owners" am: c22f798040 am: d7659e6014 am: 0d9d376b45
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2052239

Change-Id: I2b0f3ca4b76ca656dde769ae1b26a9fe6a83d870
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-04 06:06:57 +00:00
Jack Yu
c22f798040 Merge "Updated the owners" 2022-04-04 05:22:30 +00:00
Jack Yu
c5a53c4125 Improved the network type to string
Bug: 227781379
Test: atest DataNetworkControllerTest DataProfileManagerTest
Change-Id: I6d09ade1650e226a965547e3f78e74f3f2ffec59
2022-04-02 20:53:50 -07:00
TreeHugger Robot
f8e43432fd Merge "Fix include location data to check for coarse location first." into tm-dev 2022-04-01 23:28:35 +00:00
Ling Ma
8827b92855 Merge changes from topic "truncate operator name" am: ffa0f982b6 am: 9cf73e369d am: eb897b1d85
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2004810

Change-Id: Ie1a67a1a9fae4dbbc321755f7ec9bde8bb84613f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 22:54:46 +00:00
Ling Ma
ffa0f982b6 Merge changes from topic "truncate operator name"
* changes:
  Truncate operator name to fit into SystemProp size
  Add truncateStringForUtf8Storage()
2022-04-01 21:43:23 +00:00
Treehugger Robot
bdf20659d3 Merge "Added command line tool to enable/disable new data stack" 2022-04-01 20:40:00 +00:00
Rafael Higuera Silva
ce7867d377 Fix include location data to check for coarse location first.
Bug: 222766399
Test: make, atest TelephonyLocationTests, manual
Change-Id: Id277d16aceb58324ec70eadfcd3fb871821707c9
Merged-In: Id277d16aceb58324ec70eadfcd3fb871821707c9
(cherry picked from commit 22ca59c42b)
2022-04-01 19:39:55 +00:00
Jack Yu
b6512b4ead Added command line tool to enable/disable new data stack
Provide the temporary command line tool to check whether new
data stack is enabled or not.

Bug: 196597630
Test: adb shell cmd phone get-data-mode
Change-Id: I9f95e7424e6e74af12a0f6780a58fb5732df7300
Merged-In: I9f95e7424e6e74af12a0f6780a58fb5732df7300
2022-04-01 10:55:48 -07:00
Jack Yu
7750d9fa9f Updated the owners
Updated the owners to the latest telephony and
telecomm team members.

Test: Build
Bug: None
Change-Id: I3a456b168ec24199413e42c5fa615ecf285af79b
2022-04-01 16:46:46 +00:00
Ling Ma
d985d0a3fe Add PROTOCOL_UNKOWN
Test: build
Bug: 217375910
Merged-In: I5bd0351925d27bb2178d4cd0cc93197f463236cd
Change-Id: I5bd0351925d27bb2178d4cd0cc93197f463236cd
2022-04-01 09:40:49 -07:00
Sarah Chin
30eec56eac Merge "SetDataEnabled indicate calling package" into tm-dev 2022-04-01 16:07:46 +00:00
Sarah Chin
ac94df2bab SetDataEnabled indicate calling package
Test: atest TelephonyManagerTest
Bug: 226149142
Change-Id: I769437e9332f27c0990c37f60ad6d9db284e86cf
2022-03-31 21:15:05 -07:00
Ling Ma
c901b0b863 Truncate operator name to fit into SystemProp size
Test: manual
Bug: 210502588
Change-Id: I59a87fa256a9be54755199034e138a63d89f0885
2022-04-01 02:24:22 +00:00
Sooraj Sasindran
d91b8125f3 rename renounce fine location data
rename renounce fine location data to include location data

Bug: 210923726
Test: cts
Merged-In: Ic2ce84f51bf394031903ae180788216cfa910fc0
Change-Id: Ic2ce84f51bf394031903ae180788216cfa910fc0
2022-03-31 20:15:20 +00:00
Ling Ma
da11a0da69 Update handover rule java doc
Change-Id: I784ac4b58ea64baf90ec7faf7a25dda5cd1c31cc
Merged-In: I784ac4b58ea64baf90ec7faf7a25dda5cd1c31cc
Test: atest
Bug: 222018690
2022-03-30 10:17:55 -07:00
Sandeep Jawalkar
29571eb054 Merge "Adding comments to the to-be deprecated SubscriptionManager#switchToSubscription" into tm-dev 2022-03-30 12:14:56 +00:00
TreeHugger Robot
82c6e424d2 Merge "Align the RecoveryActions between DataStallRecoveryManager and Westworld" into tm-dev 2022-03-30 04:56:43 +00:00