public interface com.android.internal.telephony.ITelephony extends android.os.IInterface
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.android.internal.telephony.ITelephony
super_class: java.lang.Object
{
public abstract void dial(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
number
public abstract void call(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
number
public abstract boolean endCall();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract boolean endCallForSubscriber(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract void answerRingingCall();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void answerRingingCallForSubscriber(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract void silenceRinger();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract boolean isOffhook(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
public abstract boolean isOffhookForSubscriber(int, java.lang.String);
descriptor: (ILjava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
public abstract boolean isRingingForSubscriber(int, java.lang.String);
descriptor: (ILjava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
public abstract boolean isRinging(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
public abstract boolean isIdle(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
public abstract boolean isIdleForSubscriber(int, java.lang.String);
descriptor: (ILjava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
public abstract boolean isRadioOn(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
public abstract boolean isRadioOnForSubscriber(int, java.lang.String);
descriptor: (ILjava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
public abstract boolean supplyPin(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
pin
public abstract boolean supplyPinForSubscriber(int, java.lang.String);
descriptor: (ILjava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
pin
public abstract boolean supplyPuk(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
puk
pin
public abstract boolean supplyPukForSubscriber(int, java.lang.String, java.lang.String);
descriptor: (ILjava/lang/String;Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
puk
pin
public abstract int[] supplyPinReportResult(java.lang.String);
descriptor: (Ljava/lang/String;)[I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
pin
public abstract int[] supplyPinReportResultForSubscriber(int, java.lang.String);
descriptor: (ILjava/lang/String;)[I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
pin
public abstract int[] supplyPukReportResult(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)[I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
puk
pin
public abstract int[] supplyPukReportResultForSubscriber(int, java.lang.String, java.lang.String);
descriptor: (ILjava/lang/String;Ljava/lang/String;)[I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
puk
pin
public abstract boolean handlePinMmi(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
dialString
public abstract void handleUssdRequest(int, java.lang.String, android.os.ResultReceiver);
descriptor: (ILjava/lang/String;Landroid/os/ResultReceiver;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
ussdRequest
wrappedCallback
public abstract boolean handlePinMmiForSubscriber(int, java.lang.String);
descriptor: (ILjava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
dialString
public abstract void toggleRadioOnOff();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void toggleRadioOnOffForSubscriber(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract boolean setRadio(boolean);
descriptor: (Z)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
turnOn
public abstract boolean setRadioForSubscriber(int, boolean);
descriptor: (IZ)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
turnOn
public abstract boolean setRadioPower(boolean);
descriptor: (Z)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
turnOn
public abstract void updateServiceLocation();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void updateServiceLocationForSubscriber(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract void enableLocationUpdates();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void enableLocationUpdatesForSubscriber(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract void disableLocationUpdates();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void disableLocationUpdatesForSubscriber(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract boolean enableDataConnectivity();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract boolean disableDataConnectivity();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract boolean isDataConnectivityPossible(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract android.os.Bundle getCellLocation(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/os/Bundle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPkg
public abstract java.lang.String getNetworkCountryIsoForPhone(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
phoneId
public abstract java.util.List<android.telephony.NeighboringCellInfo> getNeighboringCellInfo(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
Signature: (Ljava/lang/String;)Ljava/util/List<Landroid/telephony/NeighboringCellInfo;>;
MethodParameters:
Name Flags
callingPkg
public abstract int getCallState();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract int getCallStateForSlot(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slotIndex
public abstract int getDataActivity();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract int getDataState();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract int getActivePhoneType();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract int getActivePhoneTypeForSlot(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slotIndex
public abstract int getCdmaEriIconIndex(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
public abstract int getCdmaEriIconIndexForSubscriber(int, java.lang.String);
descriptor: (ILjava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
public abstract int getCdmaEriIconMode(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
public abstract int getCdmaEriIconModeForSubscriber(int, java.lang.String);
descriptor: (ILjava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
public abstract java.lang.String getCdmaEriText(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
public abstract java.lang.String getCdmaEriTextForSubscriber(int, java.lang.String);
descriptor: (ILjava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
public abstract boolean needsOtaServiceProvisioning();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract boolean setVoiceMailNumber(int, java.lang.String, java.lang.String);
descriptor: (ILjava/lang/String;Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
alphaTag
number
public abstract void setVoiceActivationState(int, int);
descriptor: (II)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
activationState
public abstract void setDataActivationState(int, int);
descriptor: (II)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
activationState
public abstract int getVoiceActivationState(int, java.lang.String);
descriptor: (ILjava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
public abstract int getDataActivationState(int, java.lang.String);
descriptor: (ILjava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
public abstract int getVoiceMessageCount();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract int getVoiceMessageCountForSubscriber(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract boolean isConcurrentVoiceAndDataAllowed(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract android.os.Bundle getVisualVoicemailSettings(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Landroid/os/Bundle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
subId
public abstract java.lang.String getVisualVoicemailPackageName(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
subId
public abstract void enableVisualVoicemailSmsFilter(java.lang.String, int, android.telephony.VisualVoicemailSmsFilterSettings);
descriptor: (Ljava/lang/String;ILandroid/telephony/VisualVoicemailSmsFilterSettings;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
subId
settings
public abstract void disableVisualVoicemailSmsFilter(java.lang.String, int);
descriptor: (Ljava/lang/String;I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
subId
public abstract android.telephony.VisualVoicemailSmsFilterSettings getVisualVoicemailSmsFilterSettings(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Landroid/telephony/VisualVoicemailSmsFilterSettings;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
subId
public abstract android.telephony.VisualVoicemailSmsFilterSettings getActiveVisualVoicemailSmsFilterSettings(int);
descriptor: (I)Landroid/telephony/VisualVoicemailSmsFilterSettings;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract void sendVisualVoicemailSmsForSubscriber(java.lang.String, int, java.lang.String, int, java.lang.String, android.app.PendingIntent);
descriptor: (Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;Landroid/app/PendingIntent;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
subId
number
port
text
sentIntent
public abstract void sendDialerSpecialCode(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackageName
inputCode
public abstract int getNetworkType();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract int getNetworkTypeForSubscriber(int, java.lang.String);
descriptor: (ILjava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
public abstract int getDataNetworkType(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
public abstract int getDataNetworkTypeForSubscriber(int, java.lang.String);
descriptor: (ILjava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
public abstract int getVoiceNetworkTypeForSubscriber(int, java.lang.String);
descriptor: (ILjava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
public abstract boolean hasIccCard();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract boolean hasIccCardUsingSlotIndex(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slotIndex
public abstract int getLteOnCdmaMode(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
public abstract int getLteOnCdmaModeForSubscriber(int, java.lang.String);
descriptor: (ILjava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
public abstract java.util.List<android.telephony.CellInfo> getAllCellInfo(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
Signature: (Ljava/lang/String;)Ljava/util/List<Landroid/telephony/CellInfo;>;
MethodParameters:
Name Flags
callingPkg
public abstract void setCellInfoListRate(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
rateInMillis
public abstract int getDefaultSim();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract android.telephony.IccOpenLogicalChannelResponse iccOpenLogicalChannel(int, java.lang.String, java.lang.String, int);
descriptor: (ILjava/lang/String;Ljava/lang/String;I)Landroid/telephony/IccOpenLogicalChannelResponse;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
AID
p2
public abstract boolean iccCloseLogicalChannel(int, int);
descriptor: (II)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
channel
public abstract java.lang.String iccTransmitApduLogicalChannel(int, int, int, int, int, int, int, java.lang.String);
descriptor: (IIIIIIILjava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
channel
cla
instruction
p1
p2
p3
data
public abstract java.lang.String iccTransmitApduBasicChannel(int, java.lang.String, int, int, int, int, int, java.lang.String);
descriptor: (ILjava/lang/String;IIIIILjava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
cla
instruction
p1
p2
p3
data
public abstract byte[] iccExchangeSimIO(int, int, int, int, int, int, java.lang.String);
descriptor: (IIIIIILjava/lang/String;)[B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
fileID
command
p1
p2
p3
filePath
public abstract java.lang.String sendEnvelopeWithStatus(int, java.lang.String);
descriptor: (ILjava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
content
public abstract java.lang.String nvReadItem(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
itemID
public abstract boolean nvWriteItem(int, java.lang.String);
descriptor: (ILjava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
itemID
itemValue
public abstract boolean nvWriteCdmaPrl(byte[]);
descriptor: ([B)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
preferredRoamingList
public abstract boolean nvResetConfig(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
resetType
public abstract int getCalculatedPreferredNetworkType(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
public abstract int getPreferredNetworkType(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract int getTetherApnRequired();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void enableIms(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slotId
public abstract void disableIms(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slotId
public abstract android.telephony.ims.aidl.IImsMmTelFeature getMmTelFeatureAndListen(int, com.android.ims.internal.IImsServiceFeatureCallback);
descriptor: (ILcom/android/ims/internal/IImsServiceFeatureCallback;)Landroid/telephony/ims/aidl/IImsMmTelFeature;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slotId
callback
public abstract android.telephony.ims.aidl.IImsRcsFeature getRcsFeatureAndListen(int, com.android.ims.internal.IImsServiceFeatureCallback);
descriptor: (ILcom/android/ims/internal/IImsServiceFeatureCallback;)Landroid/telephony/ims/aidl/IImsRcsFeature;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slotId
callback
public abstract android.telephony.ims.aidl.IImsRegistration getImsRegistration(int, int);
descriptor: (II)Landroid/telephony/ims/aidl/IImsRegistration;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slotId
feature
public abstract android.telephony.ims.aidl.IImsConfig getImsConfig(int, int);
descriptor: (II)Landroid/telephony/ims/aidl/IImsConfig;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slotId
feature
public abstract boolean setImsService(int, boolean, java.lang.String);
descriptor: (IZLjava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slotId
isCarrierImsService
packageName
public abstract java.lang.String getImsService(int, boolean);
descriptor: (IZ)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slotId
isCarrierImsService
public abstract void setNetworkSelectionModeAutomatic(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract com.android.internal.telephony.CellNetworkScanResult getCellNetworkScanResults(int);
descriptor: (I)Lcom/android/internal/telephony/CellNetworkScanResult;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract int requestNetworkScan(int, android.telephony.NetworkScanRequest, android.os.Messenger, android.os.IBinder);
descriptor: (ILandroid/telephony/NetworkScanRequest;Landroid/os/Messenger;Landroid/os/IBinder;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
request
messenger
binder
public abstract void stopNetworkScan(int, int);
descriptor: (II)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
scanId
public abstract boolean setNetworkSelectionModeManual(int, java.lang.String, boolean);
descriptor: (ILjava/lang/String;Z)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
operatorNumeric
persistSelection
public abstract boolean setPreferredNetworkType(int, int);
descriptor: (II)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
networkType
public abstract void setUserDataEnabled(int, boolean);
descriptor: (IZ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
enable
public abstract boolean getDataEnabled(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract boolean isUserDataEnabled(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract boolean isDataEnabled(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract java.lang.String[] getPcscfAddress(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
apnType
callingPackage
public abstract void setImsRegistrationState(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
registered
public abstract java.lang.String getCdmaMdn(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract java.lang.String getCdmaMin(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract int getCarrierPrivilegeStatus(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract int getCarrierPrivilegeStatusForUid(int, int);
descriptor: (II)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
uid
public abstract int checkCarrierPrivilegesForPackage(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
pkgName
public abstract int checkCarrierPrivilegesForPackageAnyPhone(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
pkgName
public abstract java.util.List<java.lang.String> getCarrierPackageNamesForIntentAndPhone(android.content.Intent, int);
descriptor: (Landroid/content/Intent;I)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
Signature: (Landroid/content/Intent;I)Ljava/util/List<Ljava/lang/String;>;
MethodParameters:
Name Flags
intent
phoneId
public abstract boolean setLine1NumberForDisplayForSubscriber(int, java.lang.String, java.lang.String);
descriptor: (ILjava/lang/String;Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
alphaTag
number
public abstract java.lang.String getLine1NumberForDisplay(int, java.lang.String);
descriptor: (ILjava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
public abstract java.lang.String getLine1AlphaTagForDisplay(int, java.lang.String);
descriptor: (ILjava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
public abstract java.lang.String[] getMergedSubscriberIds(java.lang.String);
descriptor: (Ljava/lang/String;)[Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
public abstract boolean setOperatorBrandOverride(int, java.lang.String);
descriptor: (ILjava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
brand
public abstract boolean setRoamingOverride(int, java.util.List<java.lang.String>, java.util.List<java.lang.String>, java.util.List<java.lang.String>, java.util.List<java.lang.String>);
descriptor: (ILjava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
Signature: (ILjava/util/List<Ljava/lang/String;>;Ljava/util/List<Ljava/lang/String;>;Ljava/util/List<Ljava/lang/String;>;Ljava/util/List<Ljava/lang/String;>;)Z
MethodParameters:
Name Flags
subId
gsmRoamingList
gsmNonRoamingList
cdmaRoamingList
cdmaNonRoamingList
public abstract int invokeOemRilRequestRaw(byte[], byte[]);
descriptor: ([B[B)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
oemReq
oemResp
public abstract boolean needMobileRadioShutdown();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void shutdownMobileRadios();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void setRadioCapability(android.telephony.RadioAccessFamily[]);
descriptor: ([Landroid/telephony/RadioAccessFamily;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
rafs
public abstract int getRadioAccessFamily(int, java.lang.String);
descriptor: (ILjava/lang/String;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
phoneId
callingPackage
public abstract void enableVideoCalling(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
enable
public abstract boolean isVideoCallingEnabled(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
public abstract boolean canChangeDtmfToneLength();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract boolean isWorldPhone();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract boolean isTtyModeSupported();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract boolean isHearingAidCompatibilitySupported();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract boolean isImsRegistered(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract boolean isWifiCallingAvailable(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract boolean isVolteAvailable(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract boolean isVideoTelephonyAvailable(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract int getImsRegTechnologyForMmTel(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract java.lang.String getDeviceId(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
public abstract java.lang.String getImeiForSlot(int, java.lang.String);
descriptor: (ILjava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slotIndex
callingPackage
public abstract java.lang.String getMeidForSlot(int, java.lang.String);
descriptor: (ILjava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slotIndex
callingPackage
public abstract java.lang.String getDeviceSoftwareVersionForSlot(int, java.lang.String);
descriptor: (ILjava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slotIndex
callingPackage
public abstract int getSubIdForPhoneAccount(android.telecom.PhoneAccount);
descriptor: (Landroid/telecom/PhoneAccount;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
phoneAccount
public abstract void factoryReset(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract java.lang.String getLocaleFromDefaultSim();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void requestModemActivityInfo(android.os.ResultReceiver);
descriptor: (Landroid/os/ResultReceiver;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
result
public abstract android.telephony.ServiceState getServiceStateForSubscriber(int, java.lang.String);
descriptor: (ILjava/lang/String;)Landroid/telephony/ServiceState;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
callingPackage
public abstract android.net.Uri getVoicemailRingtoneUri(android.telecom.PhoneAccountHandle);
descriptor: (Landroid/telecom/PhoneAccountHandle;)Landroid/net/Uri;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
accountHandle
public abstract void setVoicemailRingtoneUri(java.lang.String, android.telecom.PhoneAccountHandle, android.net.Uri);
descriptor: (Ljava/lang/String;Landroid/telecom/PhoneAccountHandle;Landroid/net/Uri;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
phoneAccountHandle
uri
public abstract boolean isVoicemailVibrationEnabled(android.telecom.PhoneAccountHandle);
descriptor: (Landroid/telecom/PhoneAccountHandle;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
accountHandle
public abstract void setVoicemailVibrationEnabled(java.lang.String, android.telecom.PhoneAccountHandle, boolean);
descriptor: (Ljava/lang/String;Landroid/telecom/PhoneAccountHandle;Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callingPackage
phoneAccountHandle
enabled
public abstract java.util.List<java.lang.String> getPackagesWithCarrierPrivileges();
descriptor: ()Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
Signature: ()Ljava/util/List<Ljava/lang/String;>;
public abstract java.lang.String getAidForAppType(int, int);
descriptor: (II)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
appType
public abstract java.lang.String getEsn(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract java.lang.String getCdmaPrlVersion(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract java.util.List<android.telephony.TelephonyHistogram> getTelephonyHistograms();
descriptor: ()Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
Signature: ()Ljava/util/List<Landroid/telephony/TelephonyHistogram;>;
public abstract int setAllowedCarriers(int, java.util.List<android.service.carrier.CarrierIdentifier>);
descriptor: (ILjava/util/List;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
Signature: (ILjava/util/List<Landroid/service/carrier/CarrierIdentifier;>;)I
MethodParameters:
Name Flags
slotIndex
carriers
public abstract java.util.List<android.service.carrier.CarrierIdentifier> getAllowedCarriers(int);
descriptor: (I)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
Signature: (I)Ljava/util/List<Landroid/service/carrier/CarrierIdentifier;>;
MethodParameters:
Name Flags
slotIndex
public abstract int getSubscriptionCarrierId(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract java.lang.String getSubscriptionCarrierName(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract void carrierActionSetMeteredApnsEnabled(int, boolean);
descriptor: (IZ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
visible
public abstract void carrierActionSetRadioEnabled(int, boolean);
descriptor: (IZ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
enabled
public abstract void carrierActionReportDefaultNetworkStatus(int, boolean);
descriptor: (IZ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
report
public abstract android.net.NetworkStats getVtDataUsage(int, boolean);
descriptor: (IZ)Landroid/net/NetworkStats;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
perUidStats
public abstract void setPolicyDataEnabled(boolean, int);
descriptor: (ZI)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
enabled
subId
public abstract java.util.List<android.telephony.ClientRequestStats> getClientRequestStats(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
Signature: (Ljava/lang/String;I)Ljava/util/List<Landroid/telephony/ClientRequestStats;>;
MethodParameters:
Name Flags
callingPackage
subid
public abstract void setSimPowerStateForSlot(int, int);
descriptor: (II)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slotIndex
state
public abstract java.lang.String[] getForbiddenPlmns(int, int, java.lang.String);
descriptor: (IILjava/lang/String;)[Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
appType
callingPackage
public abstract boolean getEmergencyCallbackMode(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract android.telephony.SignalStrength getSignalStrength(int);
descriptor: (I)Landroid/telephony/SignalStrength;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract android.telephony.UiccSlotInfo[] getUiccSlotsInfo();
descriptor: ()[Landroid/telephony/UiccSlotInfo;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract boolean switchSlots(int[]);
descriptor: ([I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
physicalSlots
public abstract void setRadioIndicationUpdateMode(int, int, int);
descriptor: (III)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
filters
mode
public abstract void setCarrierTestOverride(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
descriptor: (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
mccmnc
imsi
iccid
gid1
gid2
plmn
spn
public abstract int getCarrierIdListVersion(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
public abstract void refreshUiccProfile(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subId
}
SourceFile: "ITelephony.java"
NestMembers:
com.android.internal.telephony.ITelephony$Stub com.android.internal.telephony.ITelephony$Stub$Proxy
InnerClasses:
public abstract Stub = com.android.internal.telephony.ITelephony$Stub of com.android.internal.telephony.ITelephony