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

Commit c187e073 authored by Amit Mahajan's avatar Amit Mahajan Committed by Android (Google) Code Review
Browse files

Merge "Roaming blacklist" into lmp-dev

parents 1f22d778 cb639120
Loading
Loading
Loading
Loading
+3 −4
Original line number Diff line number Diff line
@@ -826,9 +826,8 @@ final class GsmServiceStateTracker extends ServiceStateTracker {
             * agreements and MVNO's.
             */
            boolean roaming = (mGsmRoaming || mDataRoaming);
            if ((mGsmRoaming && isSameNamedOperators(mNewSS)
                        && !isSameNamedOperatorConsideredRoaming(mNewSS))
                    || isOperatorConsideredNonRoaming(mNewSS)) {
            if (mGsmRoaming && !isOperatorConsideredRoaming(mNewSS) &&
                (isSameNamedOperators(mNewSS) || isOperatorConsideredNonRoaming(mNewSS))) {
                roaming = false;
            }
            mNewSS.setRoaming(roaming);
@@ -1456,7 +1455,7 @@ final class GsmServiceStateTracker extends ServiceStateTracker {
        return false;
    }

    private boolean isSameNamedOperatorConsideredRoaming(ServiceState s) {
    private boolean isOperatorConsideredRoaming(ServiceState s) {
        String operatorNumeric = s.getOperatorNumeric();
        String[] numericArray = mPhone.getContext().getResources().getStringArray(
                    com.android.internal.R.array.config_sameNamedOperatorConsideredRoaming);