Loading src/java/com/android/internal/telephony/data/DataProfileManager.java +1 −0 Original line number Diff line number Diff line Loading @@ -977,6 +977,7 @@ public class DataProfileManager extends Handler { // The following fields in apn1 and apn2 should be the same, otherwise ApnSetting.similar() // should fail earlier. apnBuilder.setApnName(apn1.getApnName()); apnBuilder.setOperatorNumeric(apn1.getOperatorNumeric()); apnBuilder.setProtocol(apn1.getProtocol()); apnBuilder.setRoamingProtocol(apn1.getRoamingProtocol()); apnBuilder.setCarrierEnabled(apn1.isEnabled()); Loading tests/telephonytests/src/com/android/internal/telephony/data/DataProfileManagerTest.java +3 −1 Original line number Diff line number Diff line Loading @@ -801,7 +801,6 @@ public class DataProfileManagerTest extends TelephonyTest { assertThat(osAppId.getDifferentiator()).isEqualTo(1); } @Test public void testSetPreferredDataProfile() { TelephonyNetworkRequest tnr = new TelephonyNetworkRequest( Loading Loading @@ -1062,6 +1061,7 @@ public class DataProfileManagerTest extends TelephonyTest { DataProfile dataProfile1 = new DataProfile.Builder() .setApnSetting(new ApnSetting.Builder() .setEntryName("general") .setOperatorNumeric("123456") .setApnName("apn") .setApnTypeBitmask(ApnSetting.TYPE_DEFAULT | ApnSetting.TYPE_MMS | ApnSetting.TYPE_SUPL | ApnSetting.TYPE_HIPRI) Loading @@ -1082,6 +1082,7 @@ public class DataProfileManagerTest extends TelephonyTest { DataProfile dataProfile2 = new DataProfile.Builder() .setApnSetting(new ApnSetting.Builder() .setEntryName("XCAP") .setOperatorNumeric("123456") .setApnName("apn") .setApnTypeBitmask(ApnSetting.TYPE_XCAP) .setUser("user") Loading Loading @@ -1351,6 +1352,7 @@ public class DataProfileManagerTest extends TelephonyTest { .setApnSetting(new ApnSetting.Builder() .setEntryName(GENERAL_PURPOSE_APN) .setId(1) .setOperatorNumeric(PLMN) .setApnName(GENERAL_PURPOSE_APN) .setProxyAddress("") .setMmsProxyAddress("") Loading Loading
src/java/com/android/internal/telephony/data/DataProfileManager.java +1 −0 Original line number Diff line number Diff line Loading @@ -977,6 +977,7 @@ public class DataProfileManager extends Handler { // The following fields in apn1 and apn2 should be the same, otherwise ApnSetting.similar() // should fail earlier. apnBuilder.setApnName(apn1.getApnName()); apnBuilder.setOperatorNumeric(apn1.getOperatorNumeric()); apnBuilder.setProtocol(apn1.getProtocol()); apnBuilder.setRoamingProtocol(apn1.getRoamingProtocol()); apnBuilder.setCarrierEnabled(apn1.isEnabled()); Loading
tests/telephonytests/src/com/android/internal/telephony/data/DataProfileManagerTest.java +3 −1 Original line number Diff line number Diff line Loading @@ -801,7 +801,6 @@ public class DataProfileManagerTest extends TelephonyTest { assertThat(osAppId.getDifferentiator()).isEqualTo(1); } @Test public void testSetPreferredDataProfile() { TelephonyNetworkRequest tnr = new TelephonyNetworkRequest( Loading Loading @@ -1062,6 +1061,7 @@ public class DataProfileManagerTest extends TelephonyTest { DataProfile dataProfile1 = new DataProfile.Builder() .setApnSetting(new ApnSetting.Builder() .setEntryName("general") .setOperatorNumeric("123456") .setApnName("apn") .setApnTypeBitmask(ApnSetting.TYPE_DEFAULT | ApnSetting.TYPE_MMS | ApnSetting.TYPE_SUPL | ApnSetting.TYPE_HIPRI) Loading @@ -1082,6 +1082,7 @@ public class DataProfileManagerTest extends TelephonyTest { DataProfile dataProfile2 = new DataProfile.Builder() .setApnSetting(new ApnSetting.Builder() .setEntryName("XCAP") .setOperatorNumeric("123456") .setApnName("apn") .setApnTypeBitmask(ApnSetting.TYPE_XCAP) .setUser("user") Loading Loading @@ -1351,6 +1352,7 @@ public class DataProfileManagerTest extends TelephonyTest { .setApnSetting(new ApnSetting.Builder() .setEntryName(GENERAL_PURPOSE_APN) .setId(1) .setOperatorNumeric(PLMN) .setApnName(GENERAL_PURPOSE_APN) .setProxyAddress("") .setMmsProxyAddress("") Loading