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

Commit 08bf39fd authored by Chris Manton's avatar Chris Manton Committed by Android Git Automerger
Browse files

am 6b8e1174: Save data registration roaming state

* commit '6b8e1174':
  Save data registration roaming state
parents fa290f9a 6b8e1174
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -1113,6 +1113,9 @@ public class CdmaServiceStateTracker extends ServiceStateTracker {
     * for roaming or not roaming for the current service state.
     */
    protected void updateRoamingState() {
        // Save the roaming state before carrier config possibly overrides it.
        mNewSS.setDataRoamingFromRegistration(mNewSS.getDataRoaming());

        ICarrierConfigLoader configLoader =
            (ICarrierConfigLoader) ServiceManager.getService(Context.CARRIER_CONFIG_SERVICE);
        if (configLoader != null) {
+1 −1
Original line number Diff line number Diff line
@@ -561,7 +561,7 @@ public final class DataConnection extends StateMachine {
        }

        String protocol;
        if (mPhone.getServiceState().getDataRoaming()) {
        if (mPhone.getServiceState().getDataRoamingFromRegistration()) {
            protocol = mApnSetting.roamingProtocol;
        } else {
            protocol = mApnSetting.protocol;
+3 −0
Original line number Diff line number Diff line
@@ -874,6 +874,9 @@ final class GsmServiceStateTracker extends ServiceStateTracker {
            roaming = false;
        }

        // Save the roaming state before carrier config possibly overrides it.
        mNewSS.setDataRoamingFromRegistration(roaming);

        ICarrierConfigLoader configLoader =
            (ICarrierConfigLoader) ServiceManager.getService(Context.CARRIER_CONFIG_SERVICE);
        if (configLoader != null) {