Loading api/system-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -9201,6 +9201,7 @@ package android.telephony { field public static final int CARRIER_PRIVILEGE_STATUS_HAS_ACCESS = 1; // 0x1 field public static final int CARRIER_PRIVILEGE_STATUS_NO_ACCESS = 0; // 0x0 field public static final int CARRIER_PRIVILEGE_STATUS_RULES_NOT_LOADED = -1; // 0xffffffff field public static final int DEFAULT_PREFERRED_NETWORK_MODE = 0; // 0x0 field public static final String EXTRA_ANOMALY_DESCRIPTION = "android.telephony.extra.ANOMALY_DESCRIPTION"; field public static final String EXTRA_ANOMALY_ID = "android.telephony.extra.ANOMALY_ID"; field @Deprecated public static final String EXTRA_APN_PROTOCOL = "apnProto"; packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java +2 −1 Original line number Diff line number Diff line Loading @@ -2582,7 +2582,8 @@ class DatabaseHelper extends SQLiteOpenHelper { for (int phoneId = 0; phoneId < phoneCount; phoneId++) { int mode = defaultNetworks.size() <= phoneId || defaultNetworks.get(phoneId) == null ? RILConstants.PREFERRED_NETWORK_MODE : defaultNetworks.get(phoneId); ? TelephonyManager.DEFAULT_PREFERRED_NETWORK_MODE : defaultNetworks.get(phoneId); if (phoneId > 0) val.append(','); val.append(mode); } Loading telephony/java/android/telephony/TelephonyManager.java +12 −0 Original line number Diff line number Diff line Loading @@ -7610,6 +7610,18 @@ public class TelephonyManager { public static final int NETWORK_MODE_NR_LTE_TDSCDMA_CDMA_EVDO_GSM_WCDMA = RILConstants.NETWORK_MODE_NR_LTE_TDSCDMA_CDMA_EVDO_GSM_WCDMA; /** * The default preferred network mode constant. * * <p> This constant is used in case of nothing is set in * TelephonyProperties#default_network(). * * @hide */ @SystemApi public static final int DEFAULT_PREFERRED_NETWORK_MODE = RILConstants.DEFAULT_PREFERRED_NETWORK_MODE; /** * Get the preferred network type. * Used for device configuration by some CDMA operators. Loading telephony/java/com/android/internal/telephony/RILConstants.java +4 −1 Original line number Diff line number Diff line Loading @@ -233,11 +233,14 @@ public interface RILConstants { /** NR 5G, LTE, TD-SCDMA, CDMA, EVDO, GSM and WCDMA */ int NETWORK_MODE_NR_LTE_TDSCDMA_CDMA_EVDO_GSM_WCDMA = 33; /** Default preferred network mode */ int DEFAULT_PREFERRED_NETWORK_MODE = NETWORK_MODE_WCDMA_PREF; @UnsupportedAppUsage int PREFERRED_NETWORK_MODE = Optional.of(TelephonyProperties.default_network()) .filter(list -> !list.isEmpty()) .map(list -> list.get(0)) .orElse(NETWORK_MODE_WCDMA_PREF); .orElse(DEFAULT_PREFERRED_NETWORK_MODE); int BAND_MODE_UNSPECIFIED = 0; //"unspecified" (selected by baseband automatically) int BAND_MODE_EURO = 1; //"EURO band" (GSM-900 / DCS-1800 / WCDMA-IMT-2000) Loading Loading
api/system-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -9201,6 +9201,7 @@ package android.telephony { field public static final int CARRIER_PRIVILEGE_STATUS_HAS_ACCESS = 1; // 0x1 field public static final int CARRIER_PRIVILEGE_STATUS_NO_ACCESS = 0; // 0x0 field public static final int CARRIER_PRIVILEGE_STATUS_RULES_NOT_LOADED = -1; // 0xffffffff field public static final int DEFAULT_PREFERRED_NETWORK_MODE = 0; // 0x0 field public static final String EXTRA_ANOMALY_DESCRIPTION = "android.telephony.extra.ANOMALY_DESCRIPTION"; field public static final String EXTRA_ANOMALY_ID = "android.telephony.extra.ANOMALY_ID"; field @Deprecated public static final String EXTRA_APN_PROTOCOL = "apnProto";
packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java +2 −1 Original line number Diff line number Diff line Loading @@ -2582,7 +2582,8 @@ class DatabaseHelper extends SQLiteOpenHelper { for (int phoneId = 0; phoneId < phoneCount; phoneId++) { int mode = defaultNetworks.size() <= phoneId || defaultNetworks.get(phoneId) == null ? RILConstants.PREFERRED_NETWORK_MODE : defaultNetworks.get(phoneId); ? TelephonyManager.DEFAULT_PREFERRED_NETWORK_MODE : defaultNetworks.get(phoneId); if (phoneId > 0) val.append(','); val.append(mode); } Loading
telephony/java/android/telephony/TelephonyManager.java +12 −0 Original line number Diff line number Diff line Loading @@ -7610,6 +7610,18 @@ public class TelephonyManager { public static final int NETWORK_MODE_NR_LTE_TDSCDMA_CDMA_EVDO_GSM_WCDMA = RILConstants.NETWORK_MODE_NR_LTE_TDSCDMA_CDMA_EVDO_GSM_WCDMA; /** * The default preferred network mode constant. * * <p> This constant is used in case of nothing is set in * TelephonyProperties#default_network(). * * @hide */ @SystemApi public static final int DEFAULT_PREFERRED_NETWORK_MODE = RILConstants.DEFAULT_PREFERRED_NETWORK_MODE; /** * Get the preferred network type. * Used for device configuration by some CDMA operators. Loading
telephony/java/com/android/internal/telephony/RILConstants.java +4 −1 Original line number Diff line number Diff line Loading @@ -233,11 +233,14 @@ public interface RILConstants { /** NR 5G, LTE, TD-SCDMA, CDMA, EVDO, GSM and WCDMA */ int NETWORK_MODE_NR_LTE_TDSCDMA_CDMA_EVDO_GSM_WCDMA = 33; /** Default preferred network mode */ int DEFAULT_PREFERRED_NETWORK_MODE = NETWORK_MODE_WCDMA_PREF; @UnsupportedAppUsage int PREFERRED_NETWORK_MODE = Optional.of(TelephonyProperties.default_network()) .filter(list -> !list.isEmpty()) .map(list -> list.get(0)) .orElse(NETWORK_MODE_WCDMA_PREF); .orElse(DEFAULT_PREFERRED_NETWORK_MODE); int BAND_MODE_UNSPECIFIED = 0; //"unspecified" (selected by baseband automatically) int BAND_MODE_EURO = 1; //"EURO band" (GSM-900 / DCS-1800 / WCDMA-IMT-2000) Loading