Merge changes from topics "phone_cap", "tdscdma"
* changes: Modify PhoneCapabilities for device capabilities Added TD-SCDMA bands for network scanning
This commit is contained in:
@@ -44653,6 +44653,12 @@ package android.telephony {
|
||||
field public static final int BAND_7 = 7; // 0x7
|
||||
field public static final int BAND_8 = 8; // 0x8
|
||||
field public static final int BAND_9 = 9; // 0x9
|
||||
field public static final int BAND_A = 101; // 0x65
|
||||
field public static final int BAND_B = 102; // 0x66
|
||||
field public static final int BAND_C = 103; // 0x67
|
||||
field public static final int BAND_D = 104; // 0x68
|
||||
field public static final int BAND_E = 105; // 0x69
|
||||
field public static final int BAND_F = 106; // 0x6a
|
||||
}
|
||||
|
||||
public final class AvailableNetworkInfo implements android.os.Parcelable {
|
||||
@@ -45313,8 +45319,32 @@ package android.telephony {
|
||||
|
||||
public final class PhoneCapability implements android.os.Parcelable {
|
||||
method public int describeContents();
|
||||
method @NonNull public java.util.List<java.lang.Integer> getBands(int);
|
||||
method @NonNull public java.util.List<java.util.List<java.lang.Long>> getConcurrentFeaturesSupport();
|
||||
method @NonNull public java.util.List<java.lang.String> getLogicalModemUuids();
|
||||
method public int getMaxActiveDedicatedBearers();
|
||||
method public int getMaxActiveInternetData();
|
||||
method public int getMaxActivePsVoice();
|
||||
method public long getPsDataConnectionLingerTimeMillis();
|
||||
method @NonNull public java.util.List<android.telephony.SimSlotCapability> getSimSlotCapabilities();
|
||||
method public long getSupportedRats();
|
||||
method public int getUeCategory(boolean, int);
|
||||
method public void writeToParcel(@NonNull android.os.Parcel, int);
|
||||
field @NonNull public static final android.os.Parcelable.Creator<android.telephony.PhoneCapability> CREATOR;
|
||||
field public static final long MODEM_FEATURE_3GPP2_REG = 1L; // 0x1L
|
||||
field public static final long MODEM_FEATURE_3GPP_REG = 2L; // 0x2L
|
||||
field public static final long MODEM_FEATURE_CDMA2000_EHRPD_REG = 4L; // 0x4L
|
||||
field public static final long MODEM_FEATURE_CSIM = 8192L; // 0x2000L
|
||||
field public static final long MODEM_FEATURE_CS_VOICE_SESSION = 512L; // 0x200L
|
||||
field public static final long MODEM_FEATURE_DEDICATED_BEARER = 2048L; // 0x800L
|
||||
field public static final long MODEM_FEATURE_EUTRAN_REG = 32L; // 0x20L
|
||||
field public static final long MODEM_FEATURE_EUTRA_NR_DUAL_CONNECTIVITY_REG = 128L; // 0x80L
|
||||
field public static final long MODEM_FEATURE_GERAN_REG = 8L; // 0x8L
|
||||
field public static final long MODEM_FEATURE_INTERACTIVE_DATA_SESSION = 1024L; // 0x400L
|
||||
field public static final long MODEM_FEATURE_NETWORK_SCAN = 4096L; // 0x1000L
|
||||
field public static final long MODEM_FEATURE_NGRAN_REG = 64L; // 0x40L
|
||||
field public static final long MODEM_FEATURE_PS_VOICE_REG = 256L; // 0x100L
|
||||
field public static final long MODEM_FEATURE_UTRAN_REG = 16L; // 0x10L
|
||||
}
|
||||
|
||||
public class PhoneNumberFormattingTextWatcher implements android.text.TextWatcher {
|
||||
@@ -45499,6 +45529,18 @@ package android.telephony {
|
||||
field public static final int INVALID = 2147483647; // 0x7fffffff
|
||||
}
|
||||
|
||||
public final class SimSlotCapability implements android.os.Parcelable {
|
||||
method public int describeContents();
|
||||
method public int getPhysicalSlotIndex();
|
||||
method public int getSlotType();
|
||||
method public void writeToParcel(@NonNull android.os.Parcel, int);
|
||||
field @NonNull public static final android.os.Parcelable.Creator<android.telephony.SimSlotCapability> CREATOR;
|
||||
field public static final int SLOT_TYPE_EUICC = 3; // 0x3
|
||||
field public static final int SLOT_TYPE_IUICC = 2; // 0x2
|
||||
field public static final int SLOT_TYPE_SOFT_SIM = 4; // 0x4
|
||||
field public static final int SLOT_TYPE_UICC = 1; // 0x1
|
||||
}
|
||||
|
||||
public final class SmsManager {
|
||||
method public String createAppSpecificSmsToken(android.app.PendingIntent);
|
||||
method @Nullable public String createAppSpecificSmsTokenWithPackageInfo(@Nullable String, @NonNull android.app.PendingIntent);
|
||||
@@ -45845,6 +45887,7 @@ package android.telephony {
|
||||
method @RequiresPermission(anyOf={"android.permission.READ_PRIVILEGED_PHONE_STATE", android.Manifest.permission.READ_PRECISE_PHONE_STATE}) public int getNetworkSelectionMode();
|
||||
method public String getNetworkSpecifier();
|
||||
method @Deprecated @RequiresPermission(android.Manifest.permission.READ_PHONE_STATE) public int getNetworkType();
|
||||
method @Nullable @RequiresPermission(android.Manifest.permission.READ_PHONE_STATE) public android.telephony.PhoneCapability getPhoneCapability();
|
||||
method @Deprecated public int getPhoneCount();
|
||||
method public int getPhoneType();
|
||||
method @RequiresPermission(anyOf={"android.permission.READ_PRIVILEGED_PHONE_STATE", android.Manifest.permission.READ_PHONE_STATE}) public int getPreferredOpportunisticDataSubscription();
|
||||
|
||||
Reference in New Issue
Block a user