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

Commit 36eb4a17 authored by Sarah Chin's avatar Sarah Chin
Browse files

Update network type when bandwidths change

Handle LTE/LTE+ switch

Bug: 204028831
Bug: 224877508
Test: atest NetworkTypeControllerTest
Change-Id: Ic64bf93c5c1c59ede1f13b715a6c38e76ef11ebd
parent 590ca742
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -549,10 +549,13 @@ public class NetworkTypeController extends StateMachine {
                case EVENT_NR_STATE_CHANGED:
                case EVENT_NR_FREQUENCY_CHANGED:
                case EVENT_PCO_DATA_CHANGED:
                case EVENT_BANDWIDTH_CHANGED:
                case EVENT_UPDATE_NR_ADVANCED_STATE:
                    // ignored
                    break;
                case EVENT_BANDWIDTH_CHANGED:
                    // Update in case of LTE/LTE+ switch
                    updateOverrideNetworkType();
                    break;
                case EVENT_PHYSICAL_CHANNEL_CONFIG_CHANGED:
                    if (isUsingPhysicalChannelConfigForRrcDetection()) {
                        mPhysicalLinkStatus = getPhysicalLinkStatusFromPhysicalChannelConfig();