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

Commit 8ecd7b39 authored by Chiachang Wang's avatar Chiachang Wang
Browse files

Set extra info before registering

Extra info is needed at registering. Thus, the extra value
should be set before registering.

Bug: 156173829
Test: adb shell dumpsys network and check if the apn name
      available
Merged-In: I613c610640e19afdc77e37143e45ee165737b663
Change-Id: I613c610640e19afdc77e37143e45ee165737b663
parent a5b7aac5
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -2130,6 +2130,7 @@ public class DataConnection extends StateMachine {
            final NetworkAgentConfig.Builder configBuilder = new NetworkAgentConfig.Builder();
            final NetworkAgentConfig.Builder configBuilder = new NetworkAgentConfig.Builder();
            configBuilder.setLegacyType(ConnectivityManager.TYPE_MOBILE);
            configBuilder.setLegacyType(ConnectivityManager.TYPE_MOBILE);
            configBuilder.setLegacyTypeName(NETWORK_TYPE);
            configBuilder.setLegacyTypeName(NETWORK_TYPE);
            configBuilder.setLegacyExtraInfo(mApnSetting.getApnName());
            final CarrierSignalAgent carrierSignalAgent = mPhone.getCarrierSignalAgent();
            final CarrierSignalAgent carrierSignalAgent = mPhone.getCarrierSignalAgent();
            if (carrierSignalAgent.hasRegisteredReceivers(TelephonyManager
            if (carrierSignalAgent.hasRegisteredReceivers(TelephonyManager
                    .ACTION_CARRIER_SIGNAL_REDIRECTED)) {
                    .ACTION_CARRIER_SIGNAL_REDIRECTED)) {