Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit fdd8ca3c authored by Brad Ebinger's avatar Brad Ebinger
Browse files

Merge ImsSs in the case the voice registration is OUT_OF_SERVICE

For some vendors, the modem does not report a voice registration
status of IN_SERVICE for LTE if there is no CSFB voice registration
available. In this case, ServiceState#getServiceState() was returning
OUT_OF_SERVICE even though calling was available through IMS.

Instead, always override the voice registration state with the
IMS data registration state if the voice registration is
OUT_OF_SERVICE for CS.

Bug: 139844125
Test: atest CtsTelephonyTestCases; atest FrameworksTelephonyTests
Change-Id: I44ba5525fdec1e8dfa9e61846b93d1db2871fc4f
parent 5bf8e029
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment