diff --git a/src/com/android/settings/ApnEditor.java b/src/com/android/settings/ApnEditor.java index f738823f041..13b7aa56fab 100644 --- a/src/com/android/settings/ApnEditor.java +++ b/src/com/android/settings/ApnEditor.java @@ -38,6 +38,7 @@ import android.view.Menu; import android.view.MenuItem; import com.android.internal.telephony.TelephonyProperties; +import com.android.internal.telephony.RILConstants; public class ApnEditor extends PreferenceActivity @@ -431,6 +432,11 @@ public class ApnEditor extends PreferenceActivity values.put(Telephony.Carriers.PROTOCOL, checkNotSet(mProtocol.getValue())); + // Hardcode IPv4 roaming for now until the carriers sort out all the + // billing arrangements. + values.put(Telephony.Carriers.ROAMING_PROTOCOL, + RILConstants.SETUP_DATA_PROTOCOL_IP); + values.put(Telephony.Carriers.TYPE, checkNotSet(mApnType.getText())); values.put(Telephony.Carriers.MCC, mcc);