Add @UnsupportedAppUsage annotations to telephony-common.
See go/UnsupportedAppUsage for more details. This is needed to not lose greylist information, by moving telephony-common from bootclasspath in ag/9025572. Bug: 137350495 Bug: 139336111 Test: m Change-Id: Id6c1f5e403a0e66edb1102ee45f3bf19f244fb09
This commit is contained in:
@@ -1174,214 +1174,11 @@ Lcom/android/internal/statusbar/IStatusBar$Stub;->asInterface(Landroid/os/IBinde
|
||||
Lcom/android/internal/statusbar/IStatusBarService$Stub;-><init>()V
|
||||
Lcom/android/internal/statusbar/IStatusBarService$Stub;->asInterface(Landroid/os/IBinder;)Lcom/android/internal/statusbar/IStatusBarService;
|
||||
Lcom/android/internal/telecom/ITelecomService$Stub;->asInterface(Landroid/os/IBinder;)Lcom/android/internal/telecom/ITelecomService;
|
||||
Lcom/android/internal/telephony/Call$State;->ALERTING:Lcom/android/internal/telephony/Call$State;
|
||||
Lcom/android/internal/telephony/Call$State;->DIALING:Lcom/android/internal/telephony/Call$State;
|
||||
Lcom/android/internal/telephony/Call$State;->DISCONNECTED:Lcom/android/internal/telephony/Call$State;
|
||||
Lcom/android/internal/telephony/Call$State;->DISCONNECTING:Lcom/android/internal/telephony/Call$State;
|
||||
Lcom/android/internal/telephony/Call$State;->HOLDING:Lcom/android/internal/telephony/Call$State;
|
||||
Lcom/android/internal/telephony/Call$State;->IDLE:Lcom/android/internal/telephony/Call$State;
|
||||
Lcom/android/internal/telephony/Call$State;->INCOMING:Lcom/android/internal/telephony/Call$State;
|
||||
Lcom/android/internal/telephony/Call$State;->values()[Lcom/android/internal/telephony/Call$State;
|
||||
Lcom/android/internal/telephony/Call$State;->WAITING:Lcom/android/internal/telephony/Call$State;
|
||||
Lcom/android/internal/telephony/Call;-><init>()V
|
||||
Lcom/android/internal/telephony/CallerInfoAsyncQuery$CallerInfoAsyncQueryHandler;-><init>(Lcom/android/internal/telephony/CallerInfoAsyncQuery;Landroid/content/Context;)V
|
||||
Lcom/android/internal/telephony/CallerInfoAsyncQuery$CookieWrapper;-><init>()V
|
||||
Lcom/android/internal/telephony/CallerInfoAsyncQuery;->release()V
|
||||
Lcom/android/internal/telephony/CallForwardInfo;-><init>()V
|
||||
Lcom/android/internal/telephony/CallTracker;-><init>()V
|
||||
Lcom/android/internal/telephony/cat/AppInterface$CommandType;->values()[Lcom/android/internal/telephony/cat/AppInterface$CommandType;
|
||||
Lcom/android/internal/telephony/cat/ResponseData;-><init>()V
|
||||
Lcom/android/internal/telephony/cat/ResultCode;->values()[Lcom/android/internal/telephony/cat/ResultCode;
|
||||
Lcom/android/internal/telephony/cat/RilMessageDecoder;->mCurrentRilMessage:Lcom/android/internal/telephony/cat/RilMessage;
|
||||
Lcom/android/internal/telephony/cat/RilMessageDecoder;->sendCmdForExecution(Lcom/android/internal/telephony/cat/RilMessage;)V
|
||||
Lcom/android/internal/telephony/cat/RilMessageDecoder;->sendStartDecodingMessageParams(Lcom/android/internal/telephony/cat/RilMessage;)V
|
||||
Lcom/android/internal/telephony/cat/ValueObject;-><init>()V
|
||||
Lcom/android/internal/telephony/cat/ValueParser;->retrieveDeviceIdentities(Lcom/android/internal/telephony/cat/ComprehensionTlv;)Lcom/android/internal/telephony/cat/DeviceIdentities;
|
||||
Lcom/android/internal/telephony/cdma/sms/BearerData$CodingException;-><init>(Ljava/lang/String;)V
|
||||
Lcom/android/internal/telephony/cdma/sms/BearerData$TimeStamp;-><init>()V
|
||||
Lcom/android/internal/telephony/cdma/sms/BearerData;-><init>()V
|
||||
Lcom/android/internal/telephony/cdma/sms/BearerData;->countAsciiSeptets(Ljava/lang/CharSequence;Z)I
|
||||
Lcom/android/internal/telephony/cdma/sms/BearerData;->decodeUserDataPayload(Lcom/android/internal/telephony/cdma/sms/UserData;Z)V
|
||||
Lcom/android/internal/telephony/cdma/sms/BearerData;->displayMode:I
|
||||
Lcom/android/internal/telephony/cdma/sms/BearerData;->encode(Lcom/android/internal/telephony/cdma/sms/BearerData;)[B
|
||||
Lcom/android/internal/telephony/cdma/sms/BearerData;->encode7bitAscii(Ljava/lang/String;Z)[B
|
||||
Lcom/android/internal/telephony/cdma/sms/BearerData;->getBitsForNumFields(II)I
|
||||
Lcom/android/internal/telephony/cdma/sms/BearerData;->hasUserDataHeader:Z
|
||||
Lcom/android/internal/telephony/cdma/sms/BearerData;->messageId:I
|
||||
Lcom/android/internal/telephony/cdma/sms/BearerData;->msgCenterTimeStamp:Lcom/android/internal/telephony/cdma/sms/BearerData$TimeStamp;
|
||||
Lcom/android/internal/telephony/cdma/sms/BearerData;->priority:I
|
||||
Lcom/android/internal/telephony/cdma/sms/BearerData;->priorityIndicatorSet:Z
|
||||
Lcom/android/internal/telephony/cdma/sms/BearerData;->userData:Lcom/android/internal/telephony/cdma/sms/UserData;
|
||||
Lcom/android/internal/telephony/cdma/sms/CdmaSmsAddress;-><init>()V
|
||||
Lcom/android/internal/telephony/cdma/sms/CdmaSmsAddress;->digitMode:I
|
||||
Lcom/android/internal/telephony/cdma/sms/CdmaSmsAddress;->numberMode:I
|
||||
Lcom/android/internal/telephony/cdma/sms/CdmaSmsAddress;->numberOfDigits:I
|
||||
Lcom/android/internal/telephony/cdma/sms/CdmaSmsAddress;->numberPlan:I
|
||||
Lcom/android/internal/telephony/cdma/sms/CdmaSmsAddress;->parse(Ljava/lang/String;)Lcom/android/internal/telephony/cdma/sms/CdmaSmsAddress;
|
||||
Lcom/android/internal/telephony/cdma/sms/SmsEnvelope;-><init>()V
|
||||
Lcom/android/internal/telephony/cdma/sms/SmsEnvelope;->bearerData:[B
|
||||
Lcom/android/internal/telephony/cdma/sms/SmsEnvelope;->serviceCategory:I
|
||||
Lcom/android/internal/telephony/cdma/sms/SmsEnvelope;->teleService:I
|
||||
Lcom/android/internal/telephony/cdma/sms/UserData;-><init>()V
|
||||
Lcom/android/internal/telephony/cdma/sms/UserData;->charToAscii:Landroid/util/SparseIntArray;
|
||||
Lcom/android/internal/telephony/cdma/sms/UserData;->msgEncoding:I
|
||||
Lcom/android/internal/telephony/cdma/sms/UserData;->msgEncodingSet:Z
|
||||
Lcom/android/internal/telephony/cdma/sms/UserData;->numFields:I
|
||||
Lcom/android/internal/telephony/cdma/sms/UserData;->payload:[B
|
||||
Lcom/android/internal/telephony/cdma/sms/UserData;->payloadStr:Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/cdma/sms/UserData;->userDataHeader:Lcom/android/internal/telephony/SmsHeader;
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage$SubmitPdu;-><init>()V
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;-><init>()V
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->calculateLength(Ljava/lang/CharSequence;ZZ)Lcom/android/internal/telephony/GsmAlphabet$TextEncodingDetails;
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->createFromEfRecord(I[B)Lcom/android/internal/telephony/cdma/SmsMessage;
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->createFromPdu([B)Lcom/android/internal/telephony/cdma/SmsMessage;
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->getIncomingSmsFingerprint()[B
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->getMessageType()I
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->getNextMessageId()I
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->getNumOfVoicemails()I
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->getSubmitPdu(Ljava/lang/String;Lcom/android/internal/telephony/cdma/sms/UserData;Z)Lcom/android/internal/telephony/cdma/SmsMessage$SubmitPdu;
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->getSubmitPdu(Ljava/lang/String;Lcom/android/internal/telephony/cdma/sms/UserData;ZI)Lcom/android/internal/telephony/cdma/SmsMessage$SubmitPdu;
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->getSubmitPdu(Ljava/lang/String;Ljava/lang/String;I[BZ)Lcom/android/internal/telephony/cdma/SmsMessage$SubmitPdu;
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->getSubmitPdu(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/android/internal/telephony/SmsHeader;)Lcom/android/internal/telephony/cdma/SmsMessage$SubmitPdu;
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->getSubmitPdu(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/android/internal/telephony/SmsHeader;I)Lcom/android/internal/telephony/cdma/SmsMessage$SubmitPdu;
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->getTeleService()I
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->isStatusReportMessage()Z
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->mBearerData:Lcom/android/internal/telephony/cdma/sms/BearerData;
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->mEnvelope:Lcom/android/internal/telephony/cdma/sms/SmsEnvelope;
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->parseSms()V
|
||||
Lcom/android/internal/telephony/cdma/SmsMessage;->privateGetSubmitPdu(Ljava/lang/String;ZLcom/android/internal/telephony/cdma/sms/UserData;)Lcom/android/internal/telephony/cdma/SmsMessage$SubmitPdu;
|
||||
Lcom/android/internal/telephony/DctConstants$Activity;->DATAIN:Lcom/android/internal/telephony/DctConstants$Activity;
|
||||
Lcom/android/internal/telephony/DctConstants$Activity;->DATAINANDOUT:Lcom/android/internal/telephony/DctConstants$Activity;
|
||||
Lcom/android/internal/telephony/DctConstants$Activity;->DATAOUT:Lcom/android/internal/telephony/DctConstants$Activity;
|
||||
Lcom/android/internal/telephony/DctConstants$Activity;->DORMANT:Lcom/android/internal/telephony/DctConstants$Activity;
|
||||
Lcom/android/internal/telephony/DctConstants$Activity;->values()[Lcom/android/internal/telephony/DctConstants$Activity;
|
||||
Lcom/android/internal/telephony/DctConstants$State;->CONNECTED:Lcom/android/internal/telephony/DctConstants$State;
|
||||
Lcom/android/internal/telephony/DctConstants$State;->CONNECTING:Lcom/android/internal/telephony/DctConstants$State;
|
||||
Lcom/android/internal/telephony/DctConstants$State;->DISCONNECTING:Lcom/android/internal/telephony/DctConstants$State;
|
||||
Lcom/android/internal/telephony/DctConstants$State;->FAILED:Lcom/android/internal/telephony/DctConstants$State;
|
||||
Lcom/android/internal/telephony/DctConstants$State;->IDLE:Lcom/android/internal/telephony/DctConstants$State;
|
||||
Lcom/android/internal/telephony/DctConstants$State;->RETRYING:Lcom/android/internal/telephony/DctConstants$State;
|
||||
Lcom/android/internal/telephony/DctConstants$State;->values()[Lcom/android/internal/telephony/DctConstants$State;
|
||||
Lcom/android/internal/telephony/DriverCall$State;->values()[Lcom/android/internal/telephony/DriverCall$State;
|
||||
Lcom/android/internal/telephony/gsm/GsmCellBroadcastHandler$SmsCbConcatInfo;-><init>(Lcom/android/internal/telephony/gsm/SmsCbHeader;Landroid/telephony/SmsCbLocation;)V
|
||||
Lcom/android/internal/telephony/gsm/GsmCellBroadcastHandler$SmsCbConcatInfo;->matchesLocation(Ljava/lang/String;II)Z
|
||||
Lcom/android/internal/telephony/gsm/GsmCellBroadcastHandler;->mSmsCbPageMap:Ljava/util/HashMap;
|
||||
Lcom/android/internal/telephony/gsm/GsmInboundSmsHandler;->acknowledgeLastIncomingSms(ZILandroid/os/Message;)V
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;-><init>(Lcom/android/internal/telephony/GsmCdmaPhone;Lcom/android/internal/telephony/uicc/UiccCardApplication;)V
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->getCLIRMode()I
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->getScString()Ljava/lang/CharSequence;
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->isActivate()Z
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->isDeactivate()Z
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->isErasure()Z
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->isInterrogate()Z
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->isRegister()Z
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->isServiceCodeCallBarring(Ljava/lang/String;)Z
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->isServiceCodeCallForwarding(Ljava/lang/String;)Z
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->isTemporaryModeCLIR()Z
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->makeEmptyNull(Ljava/lang/String;)Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->mContext:Landroid/content/Context;
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->mDialingNumber:Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->mIccRecords:Lcom/android/internal/telephony/uicc/IccRecords;
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->mPhone:Lcom/android/internal/telephony/GsmCdmaPhone;
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->mSc:Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->mSia:Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->mSib:Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->mSic:Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->newFromDialString(Ljava/lang/String;Lcom/android/internal/telephony/GsmCdmaPhone;Lcom/android/internal/telephony/uicc/UiccCardApplication;)Lcom/android/internal/telephony/gsm/GsmMmiCode;
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->processCode()V
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->siToServiceClass(Ljava/lang/String;)I
|
||||
Lcom/android/internal/telephony/gsm/GsmMmiCode;->sPatternSuppService:Ljava/util/regex/Pattern;
|
||||
Lcom/android/internal/telephony/gsm/GsmSmsAddress;-><init>([BII)V
|
||||
Lcom/android/internal/telephony/gsm/GsmSmsAddress;->isCphsVoiceMessageClear()Z
|
||||
Lcom/android/internal/telephony/gsm/GsmSmsAddress;->isCphsVoiceMessageSet()Z
|
||||
Lcom/android/internal/telephony/gsm/GsmSMSDispatcher;->getFormat()Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/gsm/GsmSMSDispatcher;->mGsmInboundSmsHandler:Lcom/android/internal/telephony/gsm/GsmInboundSmsHandler;
|
||||
Lcom/android/internal/telephony/gsm/GsmSMSDispatcher;->sendSms(Lcom/android/internal/telephony/SMSDispatcher$SmsTracker;)V
|
||||
Lcom/android/internal/telephony/gsm/SimTlv;-><init>([BII)V
|
||||
Lcom/android/internal/telephony/gsm/SimTlv;->getData()[B
|
||||
Lcom/android/internal/telephony/gsm/SimTlv;->getTag()I
|
||||
Lcom/android/internal/telephony/gsm/SimTlv;->isValidObject()Z
|
||||
Lcom/android/internal/telephony/gsm/SimTlv;->mHasValidTlvObject:Z
|
||||
Lcom/android/internal/telephony/gsm/SimTlv;->nextObject()Z
|
||||
Lcom/android/internal/telephony/gsm/SmsCbHeader;-><init>([B)V
|
||||
Lcom/android/internal/telephony/gsm/SmsCbHeader;->getGeographicalScope()I
|
||||
Lcom/android/internal/telephony/gsm/SmsCbHeader;->getNumberOfPages()I
|
||||
Lcom/android/internal/telephony/gsm/SmsCbHeader;->getPageIndex()I
|
||||
Lcom/android/internal/telephony/gsm/SmsCbHeader;->getSerialNumber()I
|
||||
Lcom/android/internal/telephony/gsm/SmsCbHeader;->getServiceCategory()I
|
||||
Lcom/android/internal/telephony/gsm/SmsCbHeader;->mMessageIdentifier:I
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage$PduParser;-><init>([B)V
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage$PduParser;->getByte()I
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage$PduParser;->getUserData()[B
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage$PduParser;->getUserDataUCS2(I)Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage$PduParser;->mCur:I
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage$PduParser;->mPdu:[B
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage$PduParser;->mUserDataSeptetPadding:I
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage$SubmitPdu;-><init>()V
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage;-><init>()V
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage;->calculateLength(Ljava/lang/CharSequence;Z)Lcom/android/internal/telephony/GsmAlphabet$TextEncodingDetails;
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage;->createFromEfRecord(I[B)Lcom/android/internal/telephony/gsm/SmsMessage;
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage;->createFromPdu([B)Lcom/android/internal/telephony/gsm/SmsMessage;
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage;->encodeUCS2(Ljava/lang/String;[B)[B
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage;->getStatus()I
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage;->getSubmitPdu(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/android/internal/telephony/gsm/SmsMessage$SubmitPdu;
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage;->getSubmitPdu(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZI)Lcom/android/internal/telephony/gsm/SmsMessage$SubmitPdu;
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage;->getSubmitPdu(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z[B)Lcom/android/internal/telephony/gsm/SmsMessage$SubmitPdu;
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage;->getSubmitPdu(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z[BIII)Lcom/android/internal/telephony/gsm/SmsMessage$SubmitPdu;
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage;->getSubmitPdu(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z[BIIII)Lcom/android/internal/telephony/gsm/SmsMessage$SubmitPdu;
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage;->getSubmitPduHead(Ljava/lang/String;Ljava/lang/String;BZLcom/android/internal/telephony/gsm/SmsMessage$SubmitPdu;)Ljava/io/ByteArrayOutputStream;
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage;->isMWIClearMessage()Z
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage;->isMwiDontStore()Z
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage;->isMWISetMessage()Z
|
||||
Lcom/android/internal/telephony/gsm/SmsMessage;->isStatusReportMessage()Z
|
||||
Lcom/android/internal/telephony/gsm/UsimPhoneBookManager;->loadEfFilesFromUsim()Ljava/util/ArrayList;
|
||||
Lcom/android/internal/telephony/gsm/UsimPhoneBookManager;->log(Ljava/lang/String;)V
|
||||
Lcom/android/internal/telephony/gsm/UsimPhoneBookManager;->mFh:Lcom/android/internal/telephony/uicc/IccFileHandler;
|
||||
Lcom/android/internal/telephony/gsm/UsimPhoneBookManager;->mLock:Ljava/lang/Object;
|
||||
Lcom/android/internal/telephony/gsm/UsimPhoneBookManager;->mPhoneBookRecords:Ljava/util/ArrayList;
|
||||
Lcom/android/internal/telephony/gsm/UsimPhoneBookManager;->reset()V
|
||||
Lcom/android/internal/telephony/GsmAlphabet$TextEncodingDetails;-><init>()V
|
||||
Lcom/android/internal/telephony/GsmCdmaConnection$MyHandler;-><init>(Lcom/android/internal/telephony/GsmCdmaConnection;Landroid/os/Looper;)V
|
||||
Lcom/android/internal/telephony/IccCardConstants$State;->ABSENT:Lcom/android/internal/telephony/IccCardConstants$State;
|
||||
Lcom/android/internal/telephony/IccCardConstants$State;->CARD_IO_ERROR:Lcom/android/internal/telephony/IccCardConstants$State;
|
||||
Lcom/android/internal/telephony/IccCardConstants$State;->NETWORK_LOCKED:Lcom/android/internal/telephony/IccCardConstants$State;
|
||||
Lcom/android/internal/telephony/IccCardConstants$State;->NOT_READY:Lcom/android/internal/telephony/IccCardConstants$State;
|
||||
Lcom/android/internal/telephony/IccCardConstants$State;->PERM_DISABLED:Lcom/android/internal/telephony/IccCardConstants$State;
|
||||
Lcom/android/internal/telephony/IccCardConstants$State;->PIN_REQUIRED:Lcom/android/internal/telephony/IccCardConstants$State;
|
||||
Lcom/android/internal/telephony/IccCardConstants$State;->PUK_REQUIRED:Lcom/android/internal/telephony/IccCardConstants$State;
|
||||
Lcom/android/internal/telephony/IccCardConstants$State;->READY:Lcom/android/internal/telephony/IccCardConstants$State;
|
||||
Lcom/android/internal/telephony/IccCardConstants$State;->UNKNOWN:Lcom/android/internal/telephony/IccCardConstants$State;
|
||||
Lcom/android/internal/telephony/IccCardConstants$State;->values()[Lcom/android/internal/telephony/IccCardConstants$State;
|
||||
Lcom/android/internal/telephony/IccProvider;-><init>()V
|
||||
Lcom/android/internal/telephony/IIccPhoneBook$Stub$Proxy;->mRemote:Landroid/os/IBinder;
|
||||
Lcom/android/internal/telephony/IIccPhoneBook$Stub;->asInterface(Landroid/os/IBinder;)Lcom/android/internal/telephony/IIccPhoneBook;
|
||||
Lcom/android/internal/telephony/IIccPhoneBook;->getAdnRecordsInEf(I)Ljava/util/List;
|
||||
Lcom/android/internal/telephony/IIccPhoneBook;->getAdnRecordsInEfForSubscriber(II)Ljava/util/List;
|
||||
Lcom/android/internal/telephony/IIccPhoneBook;->getAdnRecordsSize(I)[I
|
||||
Lcom/android/internal/telephony/IIccPhoneBook;->getAdnRecordsSizeForSubscriber(II)[I
|
||||
Lcom/android/internal/telephony/IIccPhoneBook;->updateAdnRecordsInEfBySearch(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
|
||||
Lcom/android/internal/telephony/IMms$Stub;->asInterface(Landroid/os/IBinder;)Lcom/android/internal/telephony/IMms;
|
||||
Lcom/android/internal/telephony/imsphone/ImsExternalCallTracker$ExternalCallStateListener;-><init>(Lcom/android/internal/telephony/imsphone/ImsExternalCallTracker;)V
|
||||
Lcom/android/internal/telephony/imsphone/ImsExternalCallTracker$ExternalConnectionListener;-><init>(Lcom/android/internal/telephony/imsphone/ImsExternalCallTracker;)V
|
||||
Lcom/android/internal/telephony/imsphone/ImsPhone;->notifyCallForwardingIndicator()V
|
||||
Lcom/android/internal/telephony/imsphone/ImsPhone;->notifyPreciseCallStateChanged()V
|
||||
Lcom/android/internal/telephony/imsphone/ImsPhoneCall;->getImsCall()Lcom/android/ims/ImsCall;
|
||||
Lcom/android/internal/telephony/imsphone/ImsPhoneCallTracker;->findConnection(Lcom/android/ims/ImsCall;)Lcom/android/internal/telephony/imsphone/ImsPhoneConnection;
|
||||
Lcom/android/internal/telephony/imsphone/ImsPhoneCallTracker;->getEcbmInterface()Lcom/android/ims/ImsEcbm;
|
||||
Lcom/android/internal/telephony/imsphone/ImsPhoneCallTracker;->mCallExpectedToResume:Lcom/android/ims/ImsCall;
|
||||
Lcom/android/internal/telephony/imsphone/ImsPhoneCallTracker;->mImsCallListener:Lcom/android/ims/ImsCall$Listener;
|
||||
Lcom/android/internal/telephony/imsphone/ImsPhoneCallTracker;->mImsManager:Lcom/android/ims/ImsManager;
|
||||
Lcom/android/internal/telephony/imsphone/ImsPhoneCallTracker;->mUssdSession:Lcom/android/ims/ImsCall;
|
||||
Lcom/android/internal/telephony/imsphone/ImsPhoneCallTracker;->processCallStateChange(Lcom/android/ims/ImsCall;Lcom/android/internal/telephony/Call$State;I)V
|
||||
Lcom/android/internal/telephony/imsphone/ImsPhoneCallTracker;->processCallStateChange(Lcom/android/ims/ImsCall;Lcom/android/internal/telephony/Call$State;IZ)V
|
||||
Lcom/android/internal/telephony/imsphone/ImsPhoneCallTracker;->setVideoCallProvider(Lcom/android/internal/telephony/imsphone/ImsPhoneConnection;Lcom/android/ims/ImsCall;)V
|
||||
Lcom/android/internal/telephony/imsphone/ImsPhoneConnection$MyHandler;-><init>(Lcom/android/internal/telephony/imsphone/ImsPhoneConnection;Landroid/os/Looper;)V
|
||||
Lcom/android/internal/telephony/imsphone/ImsPhoneConnection;->mImsCall:Lcom/android/ims/ImsCall;
|
||||
Lcom/android/internal/telephony/imsphone/ImsPhoneConnection;->update(Lcom/android/ims/ImsCall;Lcom/android/internal/telephony/Call$State;)Z
|
||||
Lcom/android/internal/telephony/InboundSmsHandler$SmsBroadcastReceiver;-><init>(Lcom/android/internal/telephony/InboundSmsHandler;Lcom/android/internal/telephony/InboundSmsTracker;)V
|
||||
Lcom/android/internal/telephony/IPhoneStateListener$Stub;->asInterface(Landroid/os/IBinder;)Lcom/android/internal/telephony/IPhoneStateListener;
|
||||
Lcom/android/internal/telephony/IPhoneSubInfo$Stub$Proxy;-><init>(Landroid/os/IBinder;)V
|
||||
Lcom/android/internal/telephony/IPhoneSubInfo$Stub$Proxy;->getDeviceId(Ljava/lang/String;)Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/IPhoneSubInfo$Stub;->asInterface(Landroid/os/IBinder;)Lcom/android/internal/telephony/IPhoneSubInfo;
|
||||
Lcom/android/internal/telephony/IPhoneSubInfo$Stub;->TRANSACTION_getDeviceId:I
|
||||
Lcom/android/internal/telephony/ISms$Stub;-><init>()V
|
||||
@@ -1389,8 +1186,6 @@ Lcom/android/internal/telephony/ISms$Stub;->asInterface(Landroid/os/IBinder;)Lco
|
||||
Lcom/android/internal/telephony/ISub$Stub$Proxy;-><init>(Landroid/os/IBinder;)V
|
||||
Lcom/android/internal/telephony/ISub$Stub;->asInterface(Landroid/os/IBinder;)Lcom/android/internal/telephony/ISub;
|
||||
Lcom/android/internal/telephony/ITelephony$Stub$Proxy;-><init>(Landroid/os/IBinder;)V
|
||||
Lcom/android/internal/telephony/ITelephony$Stub$Proxy;->getDeviceId(Ljava/lang/String;)Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/ITelephony$Stub$Proxy;->isRadioOn(Ljava/lang/String;)Z
|
||||
Lcom/android/internal/telephony/ITelephony$Stub$Proxy;->mRemote:Landroid/os/IBinder;
|
||||
Lcom/android/internal/telephony/ITelephony$Stub;->asInterface(Landroid/os/IBinder;)Lcom/android/internal/telephony/ITelephony;
|
||||
Lcom/android/internal/telephony/ITelephony$Stub;->DESCRIPTOR:Ljava/lang/String;
|
||||
@@ -1400,82 +1195,6 @@ Lcom/android/internal/telephony/ITelephony$Stub;->TRANSACTION_getDeviceId:I
|
||||
Lcom/android/internal/telephony/ITelephonyRegistry$Stub$Proxy;-><init>(Landroid/os/IBinder;)V
|
||||
Lcom/android/internal/telephony/ITelephonyRegistry$Stub;->asInterface(Landroid/os/IBinder;)Lcom/android/internal/telephony/ITelephonyRegistry;
|
||||
Lcom/android/internal/telephony/IWapPushManager$Stub;->asInterface(Landroid/os/IBinder;)Lcom/android/internal/telephony/IWapPushManager;
|
||||
Lcom/android/internal/telephony/PhoneConstants$DataState;->CONNECTED:Lcom/android/internal/telephony/PhoneConstants$DataState;
|
||||
Lcom/android/internal/telephony/PhoneConstants$DataState;->CONNECTING:Lcom/android/internal/telephony/PhoneConstants$DataState;
|
||||
Lcom/android/internal/telephony/PhoneConstants$DataState;->DISCONNECTED:Lcom/android/internal/telephony/PhoneConstants$DataState;
|
||||
Lcom/android/internal/telephony/PhoneConstants$DataState;->SUSPENDED:Lcom/android/internal/telephony/PhoneConstants$DataState;
|
||||
Lcom/android/internal/telephony/PhoneConstants$DataState;->values()[Lcom/android/internal/telephony/PhoneConstants$DataState;
|
||||
Lcom/android/internal/telephony/PhoneConstants$State;->IDLE:Lcom/android/internal/telephony/PhoneConstants$State;
|
||||
Lcom/android/internal/telephony/PhoneConstants$State;->OFFHOOK:Lcom/android/internal/telephony/PhoneConstants$State;
|
||||
Lcom/android/internal/telephony/PhoneConstants$State;->RINGING:Lcom/android/internal/telephony/PhoneConstants$State;
|
||||
Lcom/android/internal/telephony/PhoneConstants$State;->values()[Lcom/android/internal/telephony/PhoneConstants$State;
|
||||
Lcom/android/internal/telephony/PhoneConstants;->PRESENTATION_ALLOWED:I
|
||||
Lcom/android/internal/telephony/PhoneConstants;->PRESENTATION_PAYPHONE:I
|
||||
Lcom/android/internal/telephony/PhoneConstants;->PRESENTATION_RESTRICTED:I
|
||||
Lcom/android/internal/telephony/PhoneConstants;->PRESENTATION_UNKNOWN:I
|
||||
Lcom/android/internal/telephony/RILConstants;->PREFERRED_NETWORK_MODE:I
|
||||
Lcom/android/internal/telephony/sip/SipPhone$SipCall;->hold()V
|
||||
Lcom/android/internal/telephony/sip/SipPhone$SipCall;->switchWith(Lcom/android/internal/telephony/sip/SipPhone$SipCall;)V
|
||||
Lcom/android/internal/telephony/sip/SipPhone$SipCall;->unhold()V
|
||||
Lcom/android/internal/telephony/sip/SipPhone;->log(Ljava/lang/String;)V
|
||||
Lcom/android/internal/telephony/sip/SipPhone;->loge(Ljava/lang/String;)V
|
||||
Lcom/android/internal/telephony/sip/SipPhone;->mBackgroundCall:Lcom/android/internal/telephony/sip/SipPhone$SipCall;
|
||||
Lcom/android/internal/telephony/sip/SipPhone;->mForegroundCall:Lcom/android/internal/telephony/sip/SipPhone$SipCall;
|
||||
Lcom/android/internal/telephony/Sms7BitEncodingTranslator;->DBG:Z
|
||||
Lcom/android/internal/telephony/Sms7BitEncodingTranslator;->mTranslationTableCDMA:Landroid/util/SparseIntArray;
|
||||
Lcom/android/internal/telephony/Sms7BitEncodingTranslator;->mTranslationTableCommon:Landroid/util/SparseIntArray;
|
||||
Lcom/android/internal/telephony/Sms7BitEncodingTranslator;->mTranslationTableGSM:Landroid/util/SparseIntArray;
|
||||
Lcom/android/internal/telephony/SmsApplication$SmsApplicationData;->mApplicationName:Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/SmsApplication;->configurePreferredActivity(Landroid/content/pm/PackageManager;Landroid/content/ComponentName;I)V
|
||||
Lcom/android/internal/telephony/SmsApplication;->getApplicationCollection(Landroid/content/Context;)Ljava/util/Collection;
|
||||
Lcom/android/internal/telephony/SmsApplication;->getDefaultMmsApplication(Landroid/content/Context;Z)Landroid/content/ComponentName;
|
||||
Lcom/android/internal/telephony/SmsApplication;->getDefaultRespondViaMessageApplication(Landroid/content/Context;Z)Landroid/content/ComponentName;
|
||||
Lcom/android/internal/telephony/SmsApplication;->getDefaultSmsApplication(Landroid/content/Context;Z)Landroid/content/ComponentName;
|
||||
Lcom/android/internal/telephony/SmsApplication;->getSmsApplicationData(Ljava/lang/String;Landroid/content/Context;)Lcom/android/internal/telephony/SmsApplication$SmsApplicationData;
|
||||
Lcom/android/internal/telephony/SmsApplication;->isDefaultSmsApplication(Landroid/content/Context;Ljava/lang/String;)Z
|
||||
Lcom/android/internal/telephony/SmsApplication;->setDefaultApplication(Ljava/lang/String;Landroid/content/Context;)V
|
||||
Lcom/android/internal/telephony/SmsApplication;->shouldWriteMessageForPackage(Ljava/lang/String;Landroid/content/Context;)Z
|
||||
Lcom/android/internal/telephony/SMSDispatcher$DataSmsSender;-><init>(Lcom/android/internal/telephony/SMSDispatcher;Lcom/android/internal/telephony/SMSDispatcher$SmsTracker;)V
|
||||
Lcom/android/internal/telephony/SMSDispatcher$MultipartSmsSender;-><init>(Lcom/android/internal/telephony/SMSDispatcher;Ljava/util/ArrayList;[Lcom/android/internal/telephony/SMSDispatcher$SmsTracker;)V
|
||||
Lcom/android/internal/telephony/SMSDispatcher$MultipartSmsSenderCallback;-><init>(Lcom/android/internal/telephony/SMSDispatcher;Lcom/android/internal/telephony/SMSDispatcher$MultipartSmsSender;)V
|
||||
Lcom/android/internal/telephony/SMSDispatcher$SmsSenderCallback;-><init>(Lcom/android/internal/telephony/SMSDispatcher;Lcom/android/internal/telephony/SMSDispatcher$SmsSender;)V
|
||||
Lcom/android/internal/telephony/SMSDispatcher$TextSmsSender;-><init>(Lcom/android/internal/telephony/SMSDispatcher;Lcom/android/internal/telephony/SMSDispatcher$SmsTracker;)V
|
||||
Lcom/android/internal/telephony/SmsHeader$ConcatRef;-><init>()V
|
||||
Lcom/android/internal/telephony/SmsHeader$PortAddrs;-><init>()V
|
||||
Lcom/android/internal/telephony/SmsMessageBase;-><init>()V
|
||||
Lcom/android/internal/telephony/TelephonyProperties;->PROPERTY_ICC_OPERATOR_NUMERIC:Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/test/InterpreterEx;-><init>(Ljava/lang/String;)V
|
||||
Lcom/android/internal/telephony/test/SimulatedCommands;->acceptCall(Landroid/os/Message;)V
|
||||
Lcom/android/internal/telephony/test/SimulatedCommands;->mDcSuccess:Z
|
||||
Lcom/android/internal/telephony/test/SimulatedCommands;->resultFail(Landroid/os/Message;Ljava/lang/Object;Ljava/lang/Throwable;)V
|
||||
Lcom/android/internal/telephony/test/SimulatedCommands;->resultSuccess(Landroid/os/Message;Ljava/lang/Object;)V
|
||||
Lcom/android/internal/telephony/test/SimulatedCommands;->simulatedCallState:Lcom/android/internal/telephony/test/SimulatedGsmCallState;
|
||||
Lcom/android/internal/telephony/test/SimulatedCommands;->unimplemented(Landroid/os/Message;)V
|
||||
Lcom/android/internal/telephony/test/SimulatedCommandsVerifier;->getInstance()Lcom/android/internal/telephony/test/SimulatedCommandsVerifier;
|
||||
Lcom/android/internal/telephony/test/SimulatedCommandsVerifier;->setCallForward(IIILjava/lang/String;ILandroid/os/Message;)V
|
||||
Lcom/android/internal/telephony/test/SimulatedGsmCallState;->conference()Z
|
||||
Lcom/android/internal/telephony/test/SimulatedGsmCallState;->onChld(CC)Z
|
||||
Lcom/android/internal/telephony/test/SimulatedGsmCallState;->releaseActiveAcceptHeldOrWaiting()Z
|
||||
Lcom/android/internal/telephony/test/SimulatedGsmCallState;->releaseHeldOrUDUB()Z
|
||||
Lcom/android/internal/telephony/test/SimulatedGsmCallState;->separateCall(I)Z
|
||||
Lcom/android/internal/telephony/test/SimulatedGsmCallState;->switchActiveAndHeldOrWaiting()Z
|
||||
Lcom/android/internal/telephony/uicc/IccCardApplicationStatus$AppState;->values()[Lcom/android/internal/telephony/uicc/IccCardApplicationStatus$AppState;
|
||||
Lcom/android/internal/telephony/uicc/IccCardApplicationStatus$AppType;->values()[Lcom/android/internal/telephony/uicc/IccCardApplicationStatus$AppType;
|
||||
Lcom/android/internal/telephony/uicc/IccCardApplicationStatus$PersoSubState;->values()[Lcom/android/internal/telephony/uicc/IccCardApplicationStatus$PersoSubState;
|
||||
Lcom/android/internal/telephony/uicc/IccCardApplicationStatus;-><init>()V
|
||||
Lcom/android/internal/telephony/uicc/IccRefreshResponse;-><init>()V
|
||||
Lcom/android/internal/telephony/uicc/IccUtils;->adnStringFieldToString([BII)Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/uicc/IccUtils;->bcdToString([BII)Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/uicc/IccUtils;->bytesToHexString([B)Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/uicc/IccUtils;->cdmaBcdByteToInt(B)I
|
||||
Lcom/android/internal/telephony/uicc/IccUtils;->cdmaBcdToString([BII)Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/uicc/IccUtils;->gsmBcdByteToInt(B)I
|
||||
Lcom/android/internal/telephony/uicc/IccUtils;->hexCharToInt(C)I
|
||||
Lcom/android/internal/telephony/uicc/IccUtils;->hexStringToBytes(Ljava/lang/String;)[B
|
||||
Lcom/android/internal/telephony/uicc/IccUtils;->networkNameToString([BII)Ljava/lang/String;
|
||||
Lcom/android/internal/telephony/uicc/IccUtils;->parseToBnW([BI)Landroid/graphics/Bitmap;
|
||||
Lcom/android/internal/telephony/uicc/IccUtils;->parseToRGB([BIZ)Landroid/graphics/Bitmap;
|
||||
Lcom/android/internal/telephony/uicc/SIMRecords$GetSpnFsmState;->values()[Lcom/android/internal/telephony/uicc/SIMRecords$GetSpnFsmState;
|
||||
Lcom/android/internal/textservice/ITextServicesManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V
|
||||
Lcom/android/internal/util/MemInfoReader;-><init>()V
|
||||
Lcom/android/internal/view/IInputMethodManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V
|
||||
@@ -1488,283 +1207,5 @@ Lcom/android/server/net/BaseNetworkObserver;-><init>()V
|
||||
Lcom/android/server/ResettableTimeout$T;-><init>(Lcom/android/server/ResettableTimeout;)V
|
||||
Lcom/google/android/gles_jni/EGLImpl;-><init>()V
|
||||
Lcom/google/android/gles_jni/GLImpl;-><init>()V
|
||||
Lcom/google/android/mms/ContentType;->getAudioTypes()Ljava/util/ArrayList;
|
||||
Lcom/google/android/mms/ContentType;->getImageTypes()Ljava/util/ArrayList;
|
||||
Lcom/google/android/mms/ContentType;->getVideoTypes()Ljava/util/ArrayList;
|
||||
Lcom/google/android/mms/ContentType;->isAudioType(Ljava/lang/String;)Z
|
||||
Lcom/google/android/mms/ContentType;->isDrmType(Ljava/lang/String;)Z
|
||||
Lcom/google/android/mms/ContentType;->isImageType(Ljava/lang/String;)Z
|
||||
Lcom/google/android/mms/ContentType;->isSupportedAudioType(Ljava/lang/String;)Z
|
||||
Lcom/google/android/mms/ContentType;->isSupportedImageType(Ljava/lang/String;)Z
|
||||
Lcom/google/android/mms/ContentType;->isSupportedType(Ljava/lang/String;)Z
|
||||
Lcom/google/android/mms/ContentType;->isSupportedVideoType(Ljava/lang/String;)Z
|
||||
Lcom/google/android/mms/ContentType;->isTextType(Ljava/lang/String;)Z
|
||||
Lcom/google/android/mms/ContentType;->isVideoType(Ljava/lang/String;)Z
|
||||
Lcom/google/android/mms/InvalidHeaderValueException;-><init>(Ljava/lang/String;)V
|
||||
Lcom/google/android/mms/MmsException;-><init>()V
|
||||
Lcom/google/android/mms/MmsException;-><init>(Ljava/lang/String;)V
|
||||
Lcom/google/android/mms/MmsException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
|
||||
Lcom/google/android/mms/MmsException;-><init>(Ljava/lang/Throwable;)V
|
||||
Lcom/google/android/mms/pdu/AcknowledgeInd;-><init>(I[B)V
|
||||
Lcom/google/android/mms/pdu/AcknowledgeInd;-><init>(Lcom/google/android/mms/pdu/PduHeaders;)V
|
||||
Lcom/google/android/mms/pdu/AcknowledgeInd;->setReportAllowed(I)V
|
||||
Lcom/google/android/mms/pdu/AcknowledgeInd;->setTransactionId([B)V
|
||||
Lcom/google/android/mms/pdu/Base64;->decodeBase64([B)[B
|
||||
Lcom/google/android/mms/pdu/CharacterSets;->getMibEnumValue(Ljava/lang/String;)I
|
||||
Lcom/google/android/mms/pdu/CharacterSets;->getMimeName(I)Ljava/lang/String;
|
||||
Lcom/google/android/mms/pdu/DeliveryInd;-><init>(Lcom/google/android/mms/pdu/PduHeaders;)V
|
||||
Lcom/google/android/mms/pdu/DeliveryInd;->getDate()J
|
||||
Lcom/google/android/mms/pdu/DeliveryInd;->getMessageId()[B
|
||||
Lcom/google/android/mms/pdu/DeliveryInd;->getStatus()I
|
||||
Lcom/google/android/mms/pdu/DeliveryInd;->getTo()[Lcom/google/android/mms/pdu/EncodedStringValue;
|
||||
Lcom/google/android/mms/pdu/EncodedStringValue;-><init>(I[B)V
|
||||
Lcom/google/android/mms/pdu/EncodedStringValue;-><init>(Ljava/lang/String;)V
|
||||
Lcom/google/android/mms/pdu/EncodedStringValue;-><init>([B)V
|
||||
Lcom/google/android/mms/pdu/EncodedStringValue;->appendTextString([B)V
|
||||
Lcom/google/android/mms/pdu/EncodedStringValue;->concat([Lcom/google/android/mms/pdu/EncodedStringValue;)Ljava/lang/String;
|
||||
Lcom/google/android/mms/pdu/EncodedStringValue;->copy(Lcom/google/android/mms/pdu/EncodedStringValue;)Lcom/google/android/mms/pdu/EncodedStringValue;
|
||||
Lcom/google/android/mms/pdu/EncodedStringValue;->encodeStrings([Ljava/lang/String;)[Lcom/google/android/mms/pdu/EncodedStringValue;
|
||||
Lcom/google/android/mms/pdu/EncodedStringValue;->extract(Ljava/lang/String;)[Lcom/google/android/mms/pdu/EncodedStringValue;
|
||||
Lcom/google/android/mms/pdu/EncodedStringValue;->getCharacterSet()I
|
||||
Lcom/google/android/mms/pdu/EncodedStringValue;->getString()Ljava/lang/String;
|
||||
Lcom/google/android/mms/pdu/EncodedStringValue;->getTextString()[B
|
||||
Lcom/google/android/mms/pdu/EncodedStringValue;->setCharacterSet(I)V
|
||||
Lcom/google/android/mms/pdu/EncodedStringValue;->setTextString([B)V
|
||||
Lcom/google/android/mms/pdu/GenericPdu;-><init>()V
|
||||
Lcom/google/android/mms/pdu/GenericPdu;->getFrom()Lcom/google/android/mms/pdu/EncodedStringValue;
|
||||
Lcom/google/android/mms/pdu/GenericPdu;->getMessageType()I
|
||||
Lcom/google/android/mms/pdu/GenericPdu;->getPduHeaders()Lcom/google/android/mms/pdu/PduHeaders;
|
||||
Lcom/google/android/mms/pdu/GenericPdu;->mPduHeaders:Lcom/google/android/mms/pdu/PduHeaders;
|
||||
Lcom/google/android/mms/pdu/GenericPdu;->setFrom(Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/GenericPdu;->setMessageType(I)V
|
||||
Lcom/google/android/mms/pdu/MultimediaMessagePdu;-><init>()V
|
||||
Lcom/google/android/mms/pdu/MultimediaMessagePdu;-><init>(Lcom/google/android/mms/pdu/PduHeaders;Lcom/google/android/mms/pdu/PduBody;)V
|
||||
Lcom/google/android/mms/pdu/MultimediaMessagePdu;->addTo(Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/MultimediaMessagePdu;->getBody()Lcom/google/android/mms/pdu/PduBody;
|
||||
Lcom/google/android/mms/pdu/MultimediaMessagePdu;->getDate()J
|
||||
Lcom/google/android/mms/pdu/MultimediaMessagePdu;->getPriority()I
|
||||
Lcom/google/android/mms/pdu/MultimediaMessagePdu;->getSubject()Lcom/google/android/mms/pdu/EncodedStringValue;
|
||||
Lcom/google/android/mms/pdu/MultimediaMessagePdu;->getTo()[Lcom/google/android/mms/pdu/EncodedStringValue;
|
||||
Lcom/google/android/mms/pdu/MultimediaMessagePdu;->setBody(Lcom/google/android/mms/pdu/PduBody;)V
|
||||
Lcom/google/android/mms/pdu/MultimediaMessagePdu;->setDate(J)V
|
||||
Lcom/google/android/mms/pdu/MultimediaMessagePdu;->setPriority(I)V
|
||||
Lcom/google/android/mms/pdu/MultimediaMessagePdu;->setSubject(Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/NotificationInd;-><init>()V
|
||||
Lcom/google/android/mms/pdu/NotificationInd;-><init>(Lcom/google/android/mms/pdu/PduHeaders;)V
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->getContentClass()I
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->getContentLocation()[B
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->getDeliveryReport()I
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->getExpiry()J
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->getFrom()Lcom/google/android/mms/pdu/EncodedStringValue;
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->getMessageClass()[B
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->getMessageSize()J
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->getSubject()Lcom/google/android/mms/pdu/EncodedStringValue;
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->getTransactionId()[B
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->setContentClass(I)V
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->setContentLocation([B)V
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->setDeliveryReport(I)V
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->setExpiry(J)V
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->setFrom(Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->setMessageClass([B)V
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->setMessageSize(J)V
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->setSubject(Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/NotificationInd;->setTransactionId([B)V
|
||||
Lcom/google/android/mms/pdu/NotifyRespInd;-><init>(I[BI)V
|
||||
Lcom/google/android/mms/pdu/NotifyRespInd;-><init>(Lcom/google/android/mms/pdu/PduHeaders;)V
|
||||
Lcom/google/android/mms/pdu/NotifyRespInd;->setReportAllowed(I)V
|
||||
Lcom/google/android/mms/pdu/NotifyRespInd;->setStatus(I)V
|
||||
Lcom/google/android/mms/pdu/NotifyRespInd;->setTransactionId([B)V
|
||||
Lcom/google/android/mms/pdu/PduBody;-><init>()V
|
||||
Lcom/google/android/mms/pdu/PduBody;->addPart(ILcom/google/android/mms/pdu/PduPart;)V
|
||||
Lcom/google/android/mms/pdu/PduBody;->addPart(Lcom/google/android/mms/pdu/PduPart;)Z
|
||||
Lcom/google/android/mms/pdu/PduBody;->getPart(I)Lcom/google/android/mms/pdu/PduPart;
|
||||
Lcom/google/android/mms/pdu/PduBody;->getPartByContentId(Ljava/lang/String;)Lcom/google/android/mms/pdu/PduPart;
|
||||
Lcom/google/android/mms/pdu/PduBody;->getPartByContentLocation(Ljava/lang/String;)Lcom/google/android/mms/pdu/PduPart;
|
||||
Lcom/google/android/mms/pdu/PduBody;->getPartByFileName(Ljava/lang/String;)Lcom/google/android/mms/pdu/PduPart;
|
||||
Lcom/google/android/mms/pdu/PduBody;->getPartByName(Ljava/lang/String;)Lcom/google/android/mms/pdu/PduPart;
|
||||
Lcom/google/android/mms/pdu/PduBody;->getPartIndex(Lcom/google/android/mms/pdu/PduPart;)I
|
||||
Lcom/google/android/mms/pdu/PduBody;->getPartsNum()I
|
||||
Lcom/google/android/mms/pdu/PduBody;->removePart(I)Lcom/google/android/mms/pdu/PduPart;
|
||||
Lcom/google/android/mms/pdu/PduComposer$BufferStack;->copy()V
|
||||
Lcom/google/android/mms/pdu/PduComposer$BufferStack;->mark()Lcom/google/android/mms/pdu/PduComposer$PositionMarker;
|
||||
Lcom/google/android/mms/pdu/PduComposer$BufferStack;->newbuf()V
|
||||
Lcom/google/android/mms/pdu/PduComposer$BufferStack;->pop()V
|
||||
Lcom/google/android/mms/pdu/PduComposer$PositionMarker;->getLength()I
|
||||
Lcom/google/android/mms/pdu/PduComposer;-><init>(Landroid/content/Context;Lcom/google/android/mms/pdu/GenericPdu;)V
|
||||
Lcom/google/android/mms/pdu/PduComposer;->appendEncodedString(Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/PduComposer;->appendHeader(I)I
|
||||
Lcom/google/android/mms/pdu/PduComposer;->appendLongInteger(J)V
|
||||
Lcom/google/android/mms/pdu/PduComposer;->appendOctet(I)V
|
||||
Lcom/google/android/mms/pdu/PduComposer;->appendQuotedString(Ljava/lang/String;)V
|
||||
Lcom/google/android/mms/pdu/PduComposer;->appendQuotedString([B)V
|
||||
Lcom/google/android/mms/pdu/PduComposer;->appendShortInteger(I)V
|
||||
Lcom/google/android/mms/pdu/PduComposer;->appendTextString(Ljava/lang/String;)V
|
||||
Lcom/google/android/mms/pdu/PduComposer;->appendTextString([B)V
|
||||
Lcom/google/android/mms/pdu/PduComposer;->appendUintvarInteger(J)V
|
||||
Lcom/google/android/mms/pdu/PduComposer;->appendValueLength(J)V
|
||||
Lcom/google/android/mms/pdu/PduComposer;->arraycopy([BII)V
|
||||
Lcom/google/android/mms/pdu/PduComposer;->make()[B
|
||||
Lcom/google/android/mms/pdu/PduComposer;->mContentTypeMap:Ljava/util/HashMap;
|
||||
Lcom/google/android/mms/pdu/PduComposer;->mMessage:Ljava/io/ByteArrayOutputStream;
|
||||
Lcom/google/android/mms/pdu/PduComposer;->mPdu:Lcom/google/android/mms/pdu/GenericPdu;
|
||||
Lcom/google/android/mms/pdu/PduComposer;->mPduHeader:Lcom/google/android/mms/pdu/PduHeaders;
|
||||
Lcom/google/android/mms/pdu/PduComposer;->mPosition:I
|
||||
Lcom/google/android/mms/pdu/PduComposer;->mResolver:Landroid/content/ContentResolver;
|
||||
Lcom/google/android/mms/pdu/PduComposer;->mStack:Lcom/google/android/mms/pdu/PduComposer$BufferStack;
|
||||
Lcom/google/android/mms/pdu/PduContentTypes;->contentTypes:[Ljava/lang/String;
|
||||
Lcom/google/android/mms/pdu/PduHeaders;-><init>()V
|
||||
Lcom/google/android/mms/pdu/PduHeaders;->appendEncodedStringValue(Lcom/google/android/mms/pdu/EncodedStringValue;I)V
|
||||
Lcom/google/android/mms/pdu/PduHeaders;->getEncodedStringValue(I)Lcom/google/android/mms/pdu/EncodedStringValue;
|
||||
Lcom/google/android/mms/pdu/PduHeaders;->getEncodedStringValues(I)[Lcom/google/android/mms/pdu/EncodedStringValue;
|
||||
Lcom/google/android/mms/pdu/PduHeaders;->getLongInteger(I)J
|
||||
Lcom/google/android/mms/pdu/PduHeaders;->getOctet(I)I
|
||||
Lcom/google/android/mms/pdu/PduHeaders;->getTextString(I)[B
|
||||
Lcom/google/android/mms/pdu/PduHeaders;->setEncodedStringValue(Lcom/google/android/mms/pdu/EncodedStringValue;I)V
|
||||
Lcom/google/android/mms/pdu/PduHeaders;->setLongInteger(JI)V
|
||||
Lcom/google/android/mms/pdu/PduHeaders;->setOctet(II)V
|
||||
Lcom/google/android/mms/pdu/PduParser;->$assertionsDisabled:Z
|
||||
Lcom/google/android/mms/pdu/PduParser;-><init>([BZ)V
|
||||
Lcom/google/android/mms/pdu/PduParser;->checkPartPosition(Lcom/google/android/mms/pdu/PduPart;)I
|
||||
Lcom/google/android/mms/pdu/PduParser;->log(Ljava/lang/String;)V
|
||||
Lcom/google/android/mms/pdu/PduParser;->parse()Lcom/google/android/mms/pdu/GenericPdu;
|
||||
Lcom/google/android/mms/pdu/PduParser;->parseContentType(Ljava/io/ByteArrayInputStream;Ljava/util/HashMap;)[B
|
||||
Lcom/google/android/mms/pdu/PduParser;->parsePartHeaders(Ljava/io/ByteArrayInputStream;Lcom/google/android/mms/pdu/PduPart;I)Z
|
||||
Lcom/google/android/mms/pdu/PduParser;->parseShortInteger(Ljava/io/ByteArrayInputStream;)I
|
||||
Lcom/google/android/mms/pdu/PduParser;->parseUnsignedInt(Ljava/io/ByteArrayInputStream;)I
|
||||
Lcom/google/android/mms/pdu/PduParser;->parseValueLength(Ljava/io/ByteArrayInputStream;)I
|
||||
Lcom/google/android/mms/pdu/PduParser;->parseWapString(Ljava/io/ByteArrayInputStream;I)[B
|
||||
Lcom/google/android/mms/pdu/PduPart;-><init>()V
|
||||
Lcom/google/android/mms/pdu/PduPart;->generateLocation()Ljava/lang/String;
|
||||
Lcom/google/android/mms/pdu/PduPart;->getCharset()I
|
||||
Lcom/google/android/mms/pdu/PduPart;->getContentDisposition()[B
|
||||
Lcom/google/android/mms/pdu/PduPart;->getContentId()[B
|
||||
Lcom/google/android/mms/pdu/PduPart;->getContentLocation()[B
|
||||
Lcom/google/android/mms/pdu/PduPart;->getContentTransferEncoding()[B
|
||||
Lcom/google/android/mms/pdu/PduPart;->getContentType()[B
|
||||
Lcom/google/android/mms/pdu/PduPart;->getData()[B
|
||||
Lcom/google/android/mms/pdu/PduPart;->getDataLength()I
|
||||
Lcom/google/android/mms/pdu/PduPart;->getDataUri()Landroid/net/Uri;
|
||||
Lcom/google/android/mms/pdu/PduPart;->getFilename()[B
|
||||
Lcom/google/android/mms/pdu/PduPart;->getName()[B
|
||||
Lcom/google/android/mms/pdu/PduPart;->setCharset(I)V
|
||||
Lcom/google/android/mms/pdu/PduPart;->setContentDisposition([B)V
|
||||
Lcom/google/android/mms/pdu/PduPart;->setContentId([B)V
|
||||
Lcom/google/android/mms/pdu/PduPart;->setContentLocation([B)V
|
||||
Lcom/google/android/mms/pdu/PduPart;->setContentTransferEncoding([B)V
|
||||
Lcom/google/android/mms/pdu/PduPart;->setContentType([B)V
|
||||
Lcom/google/android/mms/pdu/PduPart;->setData([B)V
|
||||
Lcom/google/android/mms/pdu/PduPart;->setDataUri(Landroid/net/Uri;)V
|
||||
Lcom/google/android/mms/pdu/PduPart;->setFilename([B)V
|
||||
Lcom/google/android/mms/pdu/PduPart;->setName([B)V
|
||||
Lcom/google/android/mms/pdu/PduPersister;->ADDRESS_FIELDS:[I
|
||||
Lcom/google/android/mms/pdu/PduPersister;->CHARSET_COLUMN_NAME_MAP:Ljava/util/HashMap;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->ENCODED_STRING_COLUMN_NAME_MAP:Ljava/util/HashMap;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->getByteArrayFromPartColumn(Landroid/database/Cursor;I)[B
|
||||
Lcom/google/android/mms/pdu/PduPersister;->getBytes(Ljava/lang/String;)[B
|
||||
Lcom/google/android/mms/pdu/PduPersister;->getIntegerFromPartColumn(Landroid/database/Cursor;I)Ljava/lang/Integer;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->getPartContentType(Lcom/google/android/mms/pdu/PduPart;)Ljava/lang/String;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->getPduPersister(Landroid/content/Context;)Lcom/google/android/mms/pdu/PduPersister;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->getPendingMessages(J)Landroid/database/Cursor;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->load(Landroid/net/Uri;)Lcom/google/android/mms/pdu/GenericPdu;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->loadRecipients(ILjava/util/HashSet;Ljava/util/HashMap;Z)V
|
||||
Lcom/google/android/mms/pdu/PduPersister;->LONG_COLUMN_NAME_MAP:Ljava/util/HashMap;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->mContentResolver:Landroid/content/ContentResolver;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->mContext:Landroid/content/Context;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->MESSAGE_BOX_MAP:Ljava/util/HashMap;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->move(Landroid/net/Uri;Landroid/net/Uri;)Landroid/net/Uri;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->mTelephonyManager:Landroid/telephony/TelephonyManager;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->OCTET_COLUMN_NAME_MAP:Ljava/util/HashMap;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->PART_PROJECTION:[Ljava/lang/String;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->PDU_CACHE_INSTANCE:Lcom/google/android/mms/util/PduCache;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->persist(Lcom/google/android/mms/pdu/GenericPdu;Landroid/net/Uri;ZZLjava/util/HashMap;)Landroid/net/Uri;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->persistAddress(JI[Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/PduPersister;->persistPart(Lcom/google/android/mms/pdu/PduPart;JLjava/util/HashMap;)Landroid/net/Uri;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->TEXT_STRING_COLUMN_NAME_MAP:Ljava/util/HashMap;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->toIsoString([B)Ljava/lang/String;
|
||||
Lcom/google/android/mms/pdu/PduPersister;->updateAddress(JI[Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/PduPersister;->updateHeaders(Landroid/net/Uri;Lcom/google/android/mms/pdu/SendReq;)V
|
||||
Lcom/google/android/mms/pdu/PduPersister;->updateParts(Landroid/net/Uri;Lcom/google/android/mms/pdu/PduBody;Ljava/util/HashMap;)V
|
||||
Lcom/google/android/mms/pdu/QuotedPrintable;->decodeQuotedPrintable([B)[B
|
||||
Lcom/google/android/mms/pdu/ReadOrigInd;-><init>(Lcom/google/android/mms/pdu/PduHeaders;)V
|
||||
Lcom/google/android/mms/pdu/ReadOrigInd;->getMessageId()[B
|
||||
Lcom/google/android/mms/pdu/ReadOrigInd;->getReadStatus()I
|
||||
Lcom/google/android/mms/pdu/ReadRecInd;-><init>(Lcom/google/android/mms/pdu/EncodedStringValue;[BII[Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/ReadRecInd;-><init>(Lcom/google/android/mms/pdu/PduHeaders;)V
|
||||
Lcom/google/android/mms/pdu/ReadRecInd;->getMessageId()[B
|
||||
Lcom/google/android/mms/pdu/ReadRecInd;->setDate(J)V
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;-><init>()V
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;-><init>(Lcom/google/android/mms/pdu/PduHeaders;Lcom/google/android/mms/pdu/PduBody;)V
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->addCc(Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->getCc()[Lcom/google/android/mms/pdu/EncodedStringValue;
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->getContentType()[B
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->getDeliveryReport()I
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->getFrom()Lcom/google/android/mms/pdu/EncodedStringValue;
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->getMessageClass()[B
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->getMessageId()[B
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->getReadReport()I
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->getRetrieveStatus()I
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->getRetrieveText()Lcom/google/android/mms/pdu/EncodedStringValue;
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->getTransactionId()[B
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->setContentType([B)V
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->setDeliveryReport(I)V
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->setFrom(Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->setMessageClass([B)V
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->setMessageId([B)V
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->setReadReport(I)V
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->setRetrieveStatus(I)V
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->setRetrieveText(Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/RetrieveConf;->setTransactionId([B)V
|
||||
Lcom/google/android/mms/pdu/SendConf;-><init>()V
|
||||
Lcom/google/android/mms/pdu/SendConf;-><init>(Lcom/google/android/mms/pdu/PduHeaders;)V
|
||||
Lcom/google/android/mms/pdu/SendConf;->getMessageId()[B
|
||||
Lcom/google/android/mms/pdu/SendConf;->getResponseStatus()I
|
||||
Lcom/google/android/mms/pdu/SendConf;->getTransactionId()[B
|
||||
Lcom/google/android/mms/pdu/SendReq;-><init>()V
|
||||
Lcom/google/android/mms/pdu/SendReq;-><init>(Lcom/google/android/mms/pdu/PduHeaders;Lcom/google/android/mms/pdu/PduBody;)V
|
||||
Lcom/google/android/mms/pdu/SendReq;->addBcc(Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/SendReq;->addCc(Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/SendReq;->getBcc()[Lcom/google/android/mms/pdu/EncodedStringValue;
|
||||
Lcom/google/android/mms/pdu/SendReq;->getCc()[Lcom/google/android/mms/pdu/EncodedStringValue;
|
||||
Lcom/google/android/mms/pdu/SendReq;->getContentType()[B
|
||||
Lcom/google/android/mms/pdu/SendReq;->getDeliveryReport()I
|
||||
Lcom/google/android/mms/pdu/SendReq;->getExpiry()J
|
||||
Lcom/google/android/mms/pdu/SendReq;->getMessageClass()[B
|
||||
Lcom/google/android/mms/pdu/SendReq;->getMessageSize()J
|
||||
Lcom/google/android/mms/pdu/SendReq;->getReadReport()I
|
||||
Lcom/google/android/mms/pdu/SendReq;->getTransactionId()[B
|
||||
Lcom/google/android/mms/pdu/SendReq;->setBcc([Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/SendReq;->setCc([Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/SendReq;->setContentType([B)V
|
||||
Lcom/google/android/mms/pdu/SendReq;->setDeliveryReport(I)V
|
||||
Lcom/google/android/mms/pdu/SendReq;->setExpiry(J)V
|
||||
Lcom/google/android/mms/pdu/SendReq;->setMessageClass([B)V
|
||||
Lcom/google/android/mms/pdu/SendReq;->setMessageSize(J)V
|
||||
Lcom/google/android/mms/pdu/SendReq;->setReadReport(I)V
|
||||
Lcom/google/android/mms/pdu/SendReq;->setTo([Lcom/google/android/mms/pdu/EncodedStringValue;)V
|
||||
Lcom/google/android/mms/pdu/SendReq;->setTransactionId([B)V
|
||||
Lcom/google/android/mms/util/AbstractCache;-><init>()V
|
||||
Lcom/google/android/mms/util/AbstractCache;->get(Ljava/lang/Object;)Ljava/lang/Object;
|
||||
Lcom/google/android/mms/util/AbstractCache;->purge(Ljava/lang/Object;)Ljava/lang/Object;
|
||||
Lcom/google/android/mms/util/AbstractCache;->purgeAll()V
|
||||
Lcom/google/android/mms/util/AbstractCache;->put(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
Lcom/google/android/mms/util/DownloadDrmHelper;->isDrmConvertNeeded(Ljava/lang/String;)Z
|
||||
Lcom/google/android/mms/util/DownloadDrmHelper;->modifyDrmFwLockFileExtension(Ljava/lang/String;)Ljava/lang/String;
|
||||
Lcom/google/android/mms/util/DrmConvertSession;->close(Ljava/lang/String;)I
|
||||
Lcom/google/android/mms/util/DrmConvertSession;->convert([BI)[B
|
||||
Lcom/google/android/mms/util/DrmConvertSession;->open(Landroid/content/Context;Ljava/lang/String;)Lcom/google/android/mms/util/DrmConvertSession;
|
||||
Lcom/google/android/mms/util/PduCache;-><init>()V
|
||||
Lcom/google/android/mms/util/PduCache;->getInstance()Lcom/google/android/mms/util/PduCache;
|
||||
Lcom/google/android/mms/util/PduCache;->isUpdating(Landroid/net/Uri;)Z
|
||||
Lcom/google/android/mms/util/PduCache;->purge(Landroid/net/Uri;)Lcom/google/android/mms/util/PduCacheEntry;
|
||||
Lcom/google/android/mms/util/PduCache;->purgeAll()V
|
||||
Lcom/google/android/mms/util/PduCacheEntry;-><init>(Lcom/google/android/mms/pdu/GenericPdu;IJ)V
|
||||
Lcom/google/android/mms/util/PduCacheEntry;->getMessageBox()I
|
||||
Lcom/google/android/mms/util/PduCacheEntry;->getPdu()Lcom/google/android/mms/pdu/GenericPdu;
|
||||
Lcom/google/android/mms/util/PduCacheEntry;->getThreadId()J
|
||||
Lcom/google/android/mms/util/SqliteWrapper;->checkSQLiteException(Landroid/content/Context;Landroid/database/sqlite/SQLiteException;)V
|
||||
Lcom/google/android/mms/util/SqliteWrapper;->delete(Landroid/content/Context;Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
|
||||
Lcom/google/android/mms/util/SqliteWrapper;->insert(Landroid/content/Context;Landroid/content/ContentResolver;Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;
|
||||
Lcom/google/android/mms/util/SqliteWrapper;->query(Landroid/content/Context;Landroid/content/ContentResolver;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
|
||||
Lcom/google/android/mms/util/SqliteWrapper;->requery(Landroid/content/Context;Landroid/database/Cursor;)Z
|
||||
Lcom/google/android/mms/util/SqliteWrapper;->update(Landroid/content/Context;Landroid/content/ContentResolver;Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I
|
||||
Lcom/google/android/util/AbstractMessageParser$Token$Type;->values()[Lcom/google/android/util/AbstractMessageParser$Token$Type;
|
||||
|
||||
@@ -32,9 +32,11 @@ import android.os.UserHandle;
|
||||
import android.os.UserManager;
|
||||
import android.provider.ContactsContract.PhoneLookup;
|
||||
import android.telephony.PhoneNumberUtils;
|
||||
import android.text.TextUtils;
|
||||
import android.telephony.Rlog;
|
||||
import android.telephony.SubscriptionManager;
|
||||
import android.text.TextUtils;
|
||||
|
||||
import dalvik.annotation.compat.UnsupportedAppUsage;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
@@ -80,6 +82,10 @@ public class CallerInfoAsyncQuery {
|
||||
* classes.
|
||||
*/
|
||||
private static final class CookieWrapper {
|
||||
@UnsupportedAppUsage
|
||||
private CookieWrapper() {
|
||||
}
|
||||
|
||||
public OnQueryCompleteListener listener;
|
||||
public Object cookie;
|
||||
public int event;
|
||||
@@ -527,6 +533,7 @@ public class CallerInfoAsyncQuery {
|
||||
/**
|
||||
* Releases the relevant data.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
private void release() {
|
||||
mHandler.mContext = null;
|
||||
mHandler.mQueryUri = null;
|
||||
|
||||
@@ -17,6 +17,8 @@ package com.android.internal.telephony;
|
||||
|
||||
import com.android.internal.util.Protocol;
|
||||
|
||||
import dalvik.annotation.compat.UnsupportedAppUsage;
|
||||
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
@@ -37,20 +39,34 @@ public class DctConstants {
|
||||
* RETRYING or CONNECTING: CONNECTING
|
||||
* CONNECTED : CONNECTED or DISCONNECTING
|
||||
*/
|
||||
@UnsupportedAppUsage(implicitMember =
|
||||
"values()[Lcom/android/internal/telephony/DctConstants$State;")
|
||||
public enum State {
|
||||
@UnsupportedAppUsage
|
||||
IDLE,
|
||||
@UnsupportedAppUsage
|
||||
CONNECTING,
|
||||
@UnsupportedAppUsage
|
||||
RETRYING,
|
||||
@UnsupportedAppUsage
|
||||
CONNECTED,
|
||||
@UnsupportedAppUsage
|
||||
DISCONNECTING,
|
||||
@UnsupportedAppUsage
|
||||
FAILED,
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage(implicitMember =
|
||||
"values()[Lcom/android/internal/telephony/DctConstants$Activity;")
|
||||
public enum Activity {
|
||||
NONE,
|
||||
@UnsupportedAppUsage
|
||||
DATAIN,
|
||||
@UnsupportedAppUsage
|
||||
DATAOUT,
|
||||
@UnsupportedAppUsage
|
||||
DATAINANDOUT,
|
||||
@UnsupportedAppUsage
|
||||
DORMANT
|
||||
}
|
||||
|
||||
|
||||
@@ -16,19 +16,17 @@
|
||||
|
||||
package com.android.internal.telephony;
|
||||
|
||||
import android.annotation.UnsupportedAppUsage;
|
||||
import android.content.res.Resources;
|
||||
import android.os.Build;
|
||||
import android.telephony.Rlog;
|
||||
import android.text.TextUtils;
|
||||
import android.util.SparseIntArray;
|
||||
|
||||
import android.annotation.UnsupportedAppUsage;
|
||||
import android.os.Build;
|
||||
import android.telephony.Rlog;
|
||||
import com.android.internal.R;
|
||||
|
||||
import java.nio.ByteBuffer;
|
||||
import java.nio.charset.Charset;
|
||||
import com.android.internal.telephony.SmsConstants;
|
||||
import com.android.internal.R;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
@@ -83,6 +81,11 @@ public class GsmAlphabet {
|
||||
* data.
|
||||
*/
|
||||
public static class TextEncodingDetails {
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public TextEncodingDetails() {
|
||||
}
|
||||
|
||||
/**
|
||||
*The number of SMS's required to encode the text.
|
||||
*/
|
||||
|
||||
@@ -27,6 +27,7 @@ interface IPhoneSubInfo {
|
||||
/**
|
||||
* Retrieves the unique device ID, e.g., IMEI for GSM phones.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
String getDeviceId(String callingPackage);
|
||||
|
||||
/**
|
||||
|
||||
@@ -94,6 +94,7 @@ interface ITelephony {
|
||||
* @param callingPackage the name of the package making the call.
|
||||
* @return returns true if the radio is on.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
boolean isRadioOn(String callingPackage);
|
||||
|
||||
/**
|
||||
@@ -1254,6 +1255,7 @@ interface ITelephony {
|
||||
* <p>Requires Permission:
|
||||
* {@link android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE}
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
String getDeviceId(String callingPackage);
|
||||
|
||||
/**
|
||||
|
||||
@@ -17,6 +17,8 @@ package com.android.internal.telephony;
|
||||
|
||||
import android.telephony.TelephonyManager;
|
||||
|
||||
import dalvik.annotation.compat.UnsupportedAppUsage;
|
||||
|
||||
/**
|
||||
* {@hide}
|
||||
*/
|
||||
@@ -65,15 +67,26 @@ public class IccCardConstants {
|
||||
*
|
||||
* The ordinal values much match {@link TelephonyManager#SIM_STATE_UNKNOWN} ...
|
||||
*/
|
||||
@UnsupportedAppUsage(implicitMember =
|
||||
"values()[Lcom/android/internal/telephony/IccCardConstants$State;")
|
||||
public enum State {
|
||||
@UnsupportedAppUsage
|
||||
UNKNOWN, /** ordinal(0) == {@See TelephonyManager#SIM_STATE_UNKNOWN} */
|
||||
@UnsupportedAppUsage
|
||||
ABSENT, /** ordinal(1) == {@See TelephonyManager#SIM_STATE_ABSENT} */
|
||||
@UnsupportedAppUsage
|
||||
PIN_REQUIRED, /** ordinal(2) == {@See TelephonyManager#SIM_STATE_PIN_REQUIRED} */
|
||||
@UnsupportedAppUsage
|
||||
PUK_REQUIRED, /** ordinal(3) == {@See TelephonyManager#SIM_STATE_PUK_REQUIRED} */
|
||||
@UnsupportedAppUsage
|
||||
NETWORK_LOCKED, /** ordinal(4) == {@See TelephonyManager#SIM_STATE_NETWORK_LOCKED} */
|
||||
@UnsupportedAppUsage
|
||||
READY, /** ordinal(5) == {@See TelephonyManager#SIM_STATE_READY} */
|
||||
@UnsupportedAppUsage
|
||||
NOT_READY, /** ordinal(6) == {@See TelephonyManager#SIM_STATE_NOT_READY} */
|
||||
@UnsupportedAppUsage
|
||||
PERM_DISABLED, /** ordinal(7) == {@See TelephonyManager#SIM_STATE_PERM_DISABLED} */
|
||||
@UnsupportedAppUsage
|
||||
CARD_IO_ERROR, /** ordinal(8) == {@See TelephonyManager#SIM_STATE_CARD_IO_ERROR} */
|
||||
CARD_RESTRICTED,/** ordinal(9) == {@See TelephonyManager#SIM_STATE_CARD_RESTRICTED} */
|
||||
LOADED; /** ordinal(9) == {@See TelephonyManager#SIM_STATE_LOADED} */
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
*/
|
||||
package com.android.internal.telephony;
|
||||
|
||||
import dalvik.annotation.compat.UnsupportedAppUsage;
|
||||
|
||||
/**
|
||||
* @hide
|
||||
*/
|
||||
@@ -31,8 +33,12 @@ public class PhoneConstants {
|
||||
* ringing or waiting.</li>
|
||||
* </ul>
|
||||
*/
|
||||
@UnsupportedAppUsage(implicitMember =
|
||||
"values()[Lcom/android/internal/telephony/PhoneConstants$State;")
|
||||
public enum State {
|
||||
IDLE, RINGING, OFFHOOK;
|
||||
@UnsupportedAppUsage IDLE,
|
||||
@UnsupportedAppUsage RINGING,
|
||||
@UnsupportedAppUsage OFFHOOK;
|
||||
};
|
||||
|
||||
/**
|
||||
@@ -46,8 +52,13 @@ public class PhoneConstants {
|
||||
* in 2G network</li>
|
||||
* </ul>
|
||||
*/
|
||||
@UnsupportedAppUsage(implicitMember =
|
||||
"values()[Lcom/android/internal/telephony/PhoneConstants$DataState;")
|
||||
public enum DataState {
|
||||
CONNECTED, CONNECTING, DISCONNECTED, SUSPENDED;
|
||||
@UnsupportedAppUsage CONNECTED,
|
||||
@UnsupportedAppUsage CONNECTING,
|
||||
@UnsupportedAppUsage DISCONNECTED,
|
||||
@UnsupportedAppUsage SUSPENDED;
|
||||
};
|
||||
|
||||
public static final String STATE_KEY = "state";
|
||||
@@ -69,9 +80,13 @@ public class PhoneConstants {
|
||||
public static final int LTE_ON_CDMA_TRUE = RILConstants.LTE_ON_CDMA_TRUE;
|
||||
|
||||
// Number presentation type for caller id display (From internal/Connection.java)
|
||||
@UnsupportedAppUsage
|
||||
public static final int PRESENTATION_ALLOWED = 1; // normal
|
||||
@UnsupportedAppUsage
|
||||
public static final int PRESENTATION_RESTRICTED = 2; // block by user
|
||||
@UnsupportedAppUsage
|
||||
public static final int PRESENTATION_UNKNOWN = 3; // no specified or unknown by network
|
||||
@UnsupportedAppUsage
|
||||
public static final int PRESENTATION_PAYPHONE = 4; // show pay phone info
|
||||
|
||||
// Sim activation type
|
||||
|
||||
@@ -18,6 +18,8 @@ package com.android.internal.telephony;
|
||||
|
||||
import android.telephony.TelephonyManager;
|
||||
|
||||
import dalvik.annotation.compat.UnsupportedAppUsage;
|
||||
|
||||
/**
|
||||
* {@hide}
|
||||
*/
|
||||
@@ -230,6 +232,7 @@ public interface RILConstants {
|
||||
/** NR 5G, LTE, TD-SCDMA, CDMA, EVDO, GSM and WCDMA */
|
||||
int NETWORK_MODE_NR_LTE_TDSCDMA_CDMA_EVDO_GSM_WCDMA = 33;
|
||||
|
||||
@UnsupportedAppUsage
|
||||
int PREFERRED_NETWORK_MODE = Integer.parseInt(TelephonyManager.getTelephonyProperty(0,
|
||||
"ro.telephony.default_network", Integer.toString(NETWORK_MODE_WCDMA_PREF)));
|
||||
|
||||
|
||||
@@ -16,27 +16,28 @@
|
||||
|
||||
package com.android.internal.telephony;
|
||||
|
||||
import android.telephony.Rlog;
|
||||
import android.os.Build;
|
||||
import android.util.SparseIntArray;
|
||||
import android.content.res.Resources;
|
||||
import android.content.res.XmlResourceParser;
|
||||
import android.telephony.SmsManager;
|
||||
import android.telephony.TelephonyManager;
|
||||
import android.os.Build;
|
||||
import android.telephony.Rlog;
|
||||
import android.util.SparseIntArray;
|
||||
|
||||
import com.android.internal.util.XmlUtils;
|
||||
import com.android.internal.telephony.cdma.sms.UserData;
|
||||
import com.android.internal.util.XmlUtils;
|
||||
|
||||
import org.xmlpull.v1.XmlPullParser;
|
||||
import org.xmlpull.v1.XmlPullParserException;
|
||||
import dalvik.annotation.compat.UnsupportedAppUsage;
|
||||
|
||||
public class Sms7BitEncodingTranslator {
|
||||
private static final String TAG = "Sms7BitEncodingTranslator";
|
||||
@UnsupportedAppUsage
|
||||
private static final boolean DBG = Build.IS_DEBUGGABLE ;
|
||||
private static boolean mIs7BitTranslationTableLoaded = false;
|
||||
private static SparseIntArray mTranslationTable = null;
|
||||
@UnsupportedAppUsage
|
||||
private static SparseIntArray mTranslationTableCommon = null;
|
||||
@UnsupportedAppUsage
|
||||
private static SparseIntArray mTranslationTableGSM = null;
|
||||
@UnsupportedAppUsage
|
||||
private static SparseIntArray mTranslationTableCDMA = null;
|
||||
|
||||
// Parser variables
|
||||
|
||||
@@ -48,6 +48,8 @@ import com.android.internal.content.PackageMonitor;
|
||||
import com.android.internal.logging.MetricsLogger;
|
||||
import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
|
||||
|
||||
import dalvik.annotation.compat.UnsupportedAppUsage;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
@@ -91,6 +93,7 @@ public final class SmsApplication {
|
||||
/**
|
||||
* Name of this SMS app for display.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
private String mApplicationName;
|
||||
|
||||
/**
|
||||
@@ -224,6 +227,7 @@ public final class SmsApplication {
|
||||
* Implement ACTION_SENDTO intent.
|
||||
* Support smsto Uri scheme.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static Collection<SmsApplicationData> getApplicationCollection(Context context) {
|
||||
return getApplicationCollectionAsUser(context, getIncomingUserId(context));
|
||||
}
|
||||
@@ -579,6 +583,7 @@ public final class SmsApplication {
|
||||
* Sets the specified package as the default SMS/MMS application. The caller of this method
|
||||
* needs to have permission to set AppOps and write to secure settings.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static void setDefaultApplication(String packageName, Context context) {
|
||||
setDefaultApplicationAsUser(packageName, context, getIncomingUserId(context));
|
||||
}
|
||||
@@ -826,6 +831,7 @@ public final class SmsApplication {
|
||||
sSmsPackageMonitor.register(context, context.getMainLooper(), UserHandle.ALL, false);
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage
|
||||
private static void configurePreferredActivity(PackageManager packageManager,
|
||||
ComponentName componentName, int userId) {
|
||||
// Add the four activity preferences we want to direct to this app.
|
||||
@@ -868,6 +874,7 @@ public final class SmsApplication {
|
||||
* Returns SmsApplicationData for this package if this package is capable of being set as the
|
||||
* default SMS application.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static SmsApplicationData getSmsApplicationData(String packageName, Context context) {
|
||||
Collection<SmsApplicationData> applications = getApplicationCollection(context);
|
||||
return getApplicationForPackage(applications, packageName);
|
||||
@@ -879,6 +886,7 @@ public final class SmsApplication {
|
||||
* @param updateIfNeeded update the default app if there is no valid default app configured.
|
||||
* @return component name of the app and class to deliver SMS messages to
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static ComponentName getDefaultSmsApplication(Context context, boolean updateIfNeeded) {
|
||||
return getDefaultSmsApplicationAsUser(context, updateIfNeeded, getIncomingUserId(context));
|
||||
}
|
||||
@@ -913,6 +921,7 @@ public final class SmsApplication {
|
||||
* @param updateIfNeeded update the default app if there is no valid default app configured.
|
||||
* @return component name of the app and class to deliver MMS messages to
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static ComponentName getDefaultMmsApplication(Context context, boolean updateIfNeeded) {
|
||||
int userId = getIncomingUserId(context);
|
||||
final long token = Binder.clearCallingIdentity();
|
||||
@@ -936,6 +945,7 @@ public final class SmsApplication {
|
||||
* @param updateIfNeeded update the default app if there is no valid default app configured.
|
||||
* @return component name of the app and class to direct Respond Via Message intent to
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static ComponentName getDefaultRespondViaMessageApplication(Context context,
|
||||
boolean updateIfNeeded) {
|
||||
int userId = getIncomingUserId(context);
|
||||
@@ -1036,6 +1046,7 @@ public final class SmsApplication {
|
||||
* <p>
|
||||
* Caller must pass in the correct user context if calling from a singleton service.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static boolean shouldWriteMessageForPackage(String packageName, Context context) {
|
||||
if (SmsManager.getDefault().getAutoPersisting()) {
|
||||
return true;
|
||||
@@ -1050,6 +1061,7 @@ public final class SmsApplication {
|
||||
* @param packageName the name of the package to be checked
|
||||
* @return true if the package is default sms app or bluetooth
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static boolean isDefaultSmsApplication(Context context, String packageName) {
|
||||
if (packageName == null) {
|
||||
return false;
|
||||
|
||||
@@ -16,13 +16,12 @@
|
||||
|
||||
package com.android.internal.telephony;
|
||||
|
||||
import com.android.internal.telephony.SmsConstants;
|
||||
import android.annotation.UnsupportedAppUsage;
|
||||
|
||||
import com.android.internal.util.HexDump;
|
||||
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.ByteArrayOutputStream;
|
||||
|
||||
import android.annotation.UnsupportedAppUsage;
|
||||
import java.util.ArrayList;
|
||||
|
||||
/**
|
||||
@@ -73,6 +72,10 @@ public class SmsHeader {
|
||||
public static final int PORT_WAP_WSP = 9200;
|
||||
|
||||
public static class PortAddrs {
|
||||
@UnsupportedAppUsage
|
||||
public PortAddrs() {
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public int destPort;
|
||||
@UnsupportedAppUsage
|
||||
@@ -81,6 +84,10 @@ public class SmsHeader {
|
||||
}
|
||||
|
||||
public static class ConcatRef {
|
||||
@UnsupportedAppUsage
|
||||
public ConcatRef() {
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public int refNumber;
|
||||
@UnsupportedAppUsage
|
||||
|
||||
@@ -16,18 +16,17 @@
|
||||
|
||||
package com.android.internal.telephony;
|
||||
|
||||
import com.android.internal.telephony.GsmAlphabet.TextEncodingDetails;
|
||||
import com.android.internal.telephony.SmsConstants;
|
||||
import com.android.internal.telephony.SmsHeader;
|
||||
import java.text.BreakIterator;
|
||||
import java.util.Arrays;
|
||||
|
||||
import android.annotation.UnsupportedAppUsage;
|
||||
import android.os.Build;
|
||||
import android.provider.Telephony;
|
||||
import android.telephony.SmsMessage;
|
||||
import android.text.Emoji;
|
||||
|
||||
import com.android.internal.telephony.GsmAlphabet.TextEncodingDetails;
|
||||
|
||||
import java.text.BreakIterator;
|
||||
import java.util.Arrays;
|
||||
|
||||
/**
|
||||
* Base class declaring the specific methods and members for SmsMessage.
|
||||
* {@hide}
|
||||
@@ -102,6 +101,10 @@ public abstract class SmsMessageBase {
|
||||
@UnsupportedAppUsage
|
||||
public int mMessageRef;
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public SmsMessageBase() {
|
||||
}
|
||||
|
||||
// TODO(): This class is duplicated in SmsMessage.java. Refactor accordingly.
|
||||
public static abstract class SubmitPduBase {
|
||||
@UnsupportedAppUsage
|
||||
|
||||
@@ -16,6 +16,8 @@
|
||||
|
||||
package com.android.internal.telephony;
|
||||
|
||||
import dalvik.annotation.compat.UnsupportedAppUsage;
|
||||
|
||||
/**
|
||||
* Contains a list of string constants used to get or set telephone properties
|
||||
* in the system. You can use {@link android.os.SystemProperties os.SystemProperties}
|
||||
@@ -101,6 +103,7 @@ public interface TelephonyProperties
|
||||
* provider of the SIM. 5 or 6 decimal digits.
|
||||
* Availability: SIM state must be "READY"
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
static String PROPERTY_ICC_OPERATOR_NUMERIC = "gsm.sim.operator.numeric";
|
||||
|
||||
/** PROPERTY_ICC_OPERATOR_ALPHA is also known as the SPN, or Service Provider Name.
|
||||
|
||||
@@ -17,10 +17,10 @@
|
||||
package com.android.internal.telephony.cdma.sms;
|
||||
|
||||
import android.content.res.Resources;
|
||||
import android.telephony.Rlog;
|
||||
import android.telephony.SmsCbCmasInfo;
|
||||
import android.telephony.cdma.CdmaSmsCbProgramData;
|
||||
import android.telephony.cdma.CdmaSmsCbProgramResults;
|
||||
import android.telephony.Rlog;
|
||||
|
||||
import com.android.internal.telephony.GsmAlphabet;
|
||||
import com.android.internal.telephony.GsmAlphabet.TextEncodingDetails;
|
||||
@@ -31,6 +31,8 @@ import com.android.internal.telephony.uicc.IccUtils;
|
||||
import com.android.internal.util.BitwiseInputStream;
|
||||
import com.android.internal.util.BitwiseOutputStream;
|
||||
|
||||
import dalvik.annotation.compat.UnsupportedAppUsage;
|
||||
|
||||
import java.time.Instant;
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.ZoneId;
|
||||
@@ -95,6 +97,7 @@ public final class BearerData {
|
||||
* (Special rules apply for WAP-messages.)
|
||||
* (See 3GPP2 C.S0015-B, v2, 4.5.1)
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public int messageId;
|
||||
|
||||
/**
|
||||
@@ -106,7 +109,9 @@ public final class BearerData {
|
||||
public static final int PRIORITY_URGENT = 0x2;
|
||||
public static final int PRIORITY_EMERGENCY = 0x3;
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public boolean priorityIndicatorSet = false;
|
||||
@UnsupportedAppUsage
|
||||
public int priority = PRIORITY_NORMAL;
|
||||
|
||||
/**
|
||||
@@ -144,6 +149,7 @@ public final class BearerData {
|
||||
public static final int DISPLAY_MODE_USER = 0x2;
|
||||
|
||||
public boolean displayModeSet = false;
|
||||
@UnsupportedAppUsage
|
||||
public int displayMode = DISPLAY_MODE_DEFAULT;
|
||||
|
||||
/**
|
||||
@@ -207,6 +213,7 @@ public final class BearerData {
|
||||
* presence of a UDH in the structured data, any existing setting
|
||||
* will be overwritten.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public boolean hasUserDataHeader;
|
||||
|
||||
/**
|
||||
@@ -214,6 +221,7 @@ public final class BearerData {
|
||||
* (e.g. padding bits, user data, user data header, etc)
|
||||
* (See 3GPP2 C.S.0015-B, v2, 4.5.2)
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public UserData userData;
|
||||
|
||||
/**
|
||||
@@ -226,6 +234,10 @@ public final class BearerData {
|
||||
public boolean userResponseCodeSet = false;
|
||||
public int userResponseCode;
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public BearerData() {
|
||||
}
|
||||
|
||||
/**
|
||||
* 6-byte-field, see 3GPP2 C.S0015-B, v2, 4.5.4
|
||||
*/
|
||||
@@ -244,6 +256,7 @@ public final class BearerData {
|
||||
|
||||
private ZoneId mZoneId;
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public TimeStamp() {
|
||||
mZoneId = ZoneId.systemDefault(); // 3GPP2 timestamps use the local timezone
|
||||
}
|
||||
@@ -295,6 +308,7 @@ public final class BearerData {
|
||||
}
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public TimeStamp msgCenterTimeStamp;
|
||||
public TimeStamp validityPeriodAbsolute;
|
||||
public TimeStamp deferredDeliveryTimeAbsolute;
|
||||
@@ -383,6 +397,7 @@ public final class BearerData {
|
||||
|
||||
|
||||
private static class CodingException extends Exception {
|
||||
@UnsupportedAppUsage
|
||||
public CodingException(String s) {
|
||||
super(s);
|
||||
}
|
||||
@@ -476,6 +491,7 @@ public final class BearerData {
|
||||
outStream.skip(3);
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage
|
||||
private static int countAsciiSeptets(CharSequence msg, boolean force) {
|
||||
int msgLen = msg.length();
|
||||
if (force) return msgLen;
|
||||
@@ -518,6 +534,7 @@ public final class BearerData {
|
||||
return ted;
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage
|
||||
private static byte[] encode7bitAscii(String msg, boolean force)
|
||||
throws CodingException
|
||||
{
|
||||
@@ -949,6 +966,7 @@ public final class BearerData {
|
||||
*
|
||||
* @return byte array of raw encoded SMS bearer data.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static byte[] encode(BearerData bData) {
|
||||
bData.hasUserDataHeader = ((bData.userData != null) &&
|
||||
(bData.userData.userDataHeader != null));
|
||||
@@ -1200,6 +1218,7 @@ public final class BearerData {
|
||||
}
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage
|
||||
private static void decodeUserDataPayload(UserData userData, boolean hasUserDataHeader)
|
||||
throws CodingException
|
||||
{
|
||||
@@ -1845,6 +1864,7 @@ public final class BearerData {
|
||||
* @return the number of bits to read from the stream
|
||||
* @throws CodingException if the specified encoding is not supported
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
private static int getBitsForNumFields(int msgEncoding, int numFields)
|
||||
throws CodingException {
|
||||
switch (msgEncoding) {
|
||||
|
||||
@@ -16,11 +16,11 @@
|
||||
|
||||
package com.android.internal.telephony.cdma.sms;
|
||||
|
||||
import android.annotation.UnsupportedAppUsage;
|
||||
import android.util.SparseBooleanArray;
|
||||
|
||||
import com.android.internal.annotations.VisibleForTesting;
|
||||
import com.android.internal.telephony.SmsAddress;
|
||||
import com.android.internal.telephony.cdma.sms.UserData;
|
||||
import com.android.internal.util.HexDump;
|
||||
|
||||
public class CdmaSmsAddress extends SmsAddress {
|
||||
@@ -33,6 +33,7 @@ public class CdmaSmsAddress extends SmsAddress {
|
||||
static public final int DIGIT_MODE_4BIT_DTMF = 0x00;
|
||||
static public final int DIGIT_MODE_8BIT_CHAR = 0x01;
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public int digitMode;
|
||||
|
||||
/**
|
||||
@@ -43,6 +44,7 @@ public class CdmaSmsAddress extends SmsAddress {
|
||||
static public final int NUMBER_MODE_NOT_DATA_NETWORK = 0x00;
|
||||
static public final int NUMBER_MODE_DATA_NETWORK = 0x01;
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public int numberMode;
|
||||
|
||||
/**
|
||||
@@ -70,6 +72,7 @@ public class CdmaSmsAddress extends SmsAddress {
|
||||
* This field shall be set to the number of address digits
|
||||
* (See 3GPP2 C.S0015-B, v2, 3.4.3.3)
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public int numberOfDigits;
|
||||
|
||||
/**
|
||||
@@ -83,6 +86,7 @@ public class CdmaSmsAddress extends SmsAddress {
|
||||
//static protected final int NUMBERING_PLAN_TELEX = 0x4;
|
||||
//static protected final int NUMBERING_PLAN_PRIVATE = 0x9;
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public int numberPlan;
|
||||
|
||||
/**
|
||||
@@ -91,6 +95,7 @@ public class CdmaSmsAddress extends SmsAddress {
|
||||
* respectively.
|
||||
*/
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public CdmaSmsAddress(){
|
||||
}
|
||||
|
||||
@@ -194,6 +199,7 @@ public class CdmaSmsAddress extends SmsAddress {
|
||||
* common punctuation. For alpha addresses, the string is cleaned
|
||||
* up by removing whitespace.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static CdmaSmsAddress parse(String address) {
|
||||
CdmaSmsAddress addr = new CdmaSmsAddress();
|
||||
addr.address = address;
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
package com.android.internal.telephony.cdma.sms;
|
||||
|
||||
|
||||
import com.android.internal.telephony.cdma.sms.CdmaSmsSubaddress;
|
||||
import android.annotation.UnsupportedAppUsage;
|
||||
|
||||
public final class SmsEnvelope {
|
||||
/**
|
||||
@@ -69,6 +69,7 @@ public final class SmsEnvelope {
|
||||
* or receiving the message.
|
||||
* (See 3GPP2 C.S0015-B, v2, 3.4.3.1)
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public int teleService = TELESERVICE_NOT_SET;
|
||||
|
||||
/**
|
||||
@@ -76,6 +77,7 @@ public final class SmsEnvelope {
|
||||
* by the SMS message.
|
||||
* (See 3GPP2 C.S0015-B, v2, 3.4.3.2)
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public int serviceCategory;
|
||||
|
||||
/**
|
||||
@@ -126,8 +128,10 @@ public final class SmsEnvelope {
|
||||
* encoded bearer data
|
||||
* (See 3GPP2 C.S0015-B, v2, 3.4.3.7)
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public byte[] bearerData;
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public SmsEnvelope() {
|
||||
// nothing to see here
|
||||
}
|
||||
|
||||
@@ -19,17 +19,17 @@ package com.android.internal.telephony.cdma;
|
||||
import static com.android.internal.telephony.TelephonyProperties.PROPERTY_OPERATOR_IDP_STRING;
|
||||
|
||||
import android.content.res.Resources;
|
||||
import android.os.Parcel;
|
||||
import android.os.SystemProperties;
|
||||
import android.telephony.PhoneNumberUtils;
|
||||
import android.telephony.Rlog;
|
||||
import android.telephony.SmsCbLocation;
|
||||
import android.telephony.SmsCbMessage;
|
||||
import android.telephony.cdma.CdmaSmsCbProgramData;
|
||||
import android.telephony.Rlog;
|
||||
import android.text.TextUtils;
|
||||
import android.util.Log;
|
||||
|
||||
import com.android.internal.telephony.GsmAlphabet.TextEncodingDetails;
|
||||
import com.android.internal.telephony.Sms7BitEncodingTranslator;
|
||||
import com.android.internal.telephony.SmsAddress;
|
||||
import com.android.internal.telephony.SmsConstants;
|
||||
import com.android.internal.telephony.SmsHeader;
|
||||
@@ -43,7 +43,8 @@ import com.android.internal.telephony.cdma.sms.UserData;
|
||||
import com.android.internal.telephony.uicc.IccUtils;
|
||||
import com.android.internal.util.BitwiseInputStream;
|
||||
import com.android.internal.util.HexDump;
|
||||
import com.android.internal.telephony.Sms7BitEncodingTranslator;
|
||||
|
||||
import dalvik.annotation.compat.UnsupportedAppUsage;
|
||||
|
||||
import java.io.BufferedOutputStream;
|
||||
import java.io.ByteArrayInputStream;
|
||||
@@ -109,7 +110,9 @@ public class SmsMessage extends SmsMessageBase {
|
||||
private static final int PRIORITY_URGENT = 0x2;
|
||||
private static final int PRIORITY_EMERGENCY = 0x3;
|
||||
|
||||
@UnsupportedAppUsage
|
||||
private SmsEnvelope mEnvelope;
|
||||
@UnsupportedAppUsage
|
||||
private BearerData mBearerData;
|
||||
|
||||
/** @hide */
|
||||
@@ -119,15 +122,20 @@ public class SmsMessage extends SmsMessageBase {
|
||||
createPdu();
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public SmsMessage() {}
|
||||
|
||||
public static class SubmitPdu extends SubmitPduBase {
|
||||
@UnsupportedAppUsage
|
||||
public SubmitPdu() {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an SmsMessage from a raw PDU.
|
||||
* Note: In CDMA the PDU is just a byte representation of the received Sms.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static SmsMessage createFromPdu(byte[] pdu) {
|
||||
SmsMessage msg = new SmsMessage();
|
||||
|
||||
@@ -153,6 +161,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
*
|
||||
* @hide
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static SmsMessage createFromEfRecord(int index, byte[] data) {
|
||||
try {
|
||||
SmsMessage msg = new SmsMessage();
|
||||
@@ -219,6 +228,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* Returns null on encode error.
|
||||
* @hide
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static SubmitPdu getSubmitPdu(String scAddr, String destAddr, String message,
|
||||
boolean statusReportRequested, SmsHeader smsHeader) {
|
||||
return getSubmitPdu(scAddr, destAddr, message, statusReportRequested, smsHeader, -1);
|
||||
@@ -239,6 +249,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* Returns null on encode error.
|
||||
* @hide
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static SubmitPdu getSubmitPdu(String scAddr, String destAddr, String message,
|
||||
boolean statusReportRequested, SmsHeader smsHeader, int priority) {
|
||||
|
||||
@@ -269,6 +280,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* address, if applicable, and the encoded message.
|
||||
* Returns null on encode error.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static SubmitPdu getSubmitPdu(String scAddr, String destAddr, int destPort,
|
||||
byte[] data, boolean statusReportRequested) {
|
||||
|
||||
@@ -306,6 +318,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* address, if applicable, and the encoded message.
|
||||
* Returns null on encode error.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static SubmitPdu getSubmitPdu(String destAddr, UserData userData,
|
||||
boolean statusReportRequested) {
|
||||
return privateGetSubmitPdu(destAddr, statusReportRequested, userData);
|
||||
@@ -322,6 +335,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* address, if applicable, and the encoded message.
|
||||
* Returns null on encode error.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static SubmitPdu getSubmitPdu(String destAddr, UserData userData,
|
||||
boolean statusReportRequested, int priority) {
|
||||
return privateGetSubmitPdu(destAddr, statusReportRequested, userData, priority);
|
||||
@@ -393,6 +407,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
}
|
||||
|
||||
/** Return true iff the bearer data message type is DELIVERY_ACK. */
|
||||
@UnsupportedAppUsage
|
||||
@Override
|
||||
public boolean isStatusReportMessage() {
|
||||
return (mBearerData.messageType == BearerData.MESSAGE_TYPE_DELIVERY_ACK);
|
||||
@@ -415,6 +430,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* @param isEntireMsg indicates if this is entire msg or a segment in multipart msg
|
||||
* @return TextEncodingDetails
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static TextEncodingDetails calculateLength(CharSequence messageBody,
|
||||
boolean use7bitOnly, boolean isEntireMsg) {
|
||||
CharSequence newMsgBody = null;
|
||||
@@ -437,6 +453,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* {@link com.android.internal.telephony.cdma.sms.SmsEnvelope#TELESERVICE_VMN},
|
||||
* {@link com.android.internal.telephony.cdma.sms.SmsEnvelope#TELESERVICE_WAP}
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public int getTeleService() {
|
||||
return mEnvelope.teleService;
|
||||
}
|
||||
@@ -448,6 +465,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* {@link com.android.internal.telephony.cdma.sms.SmsEnvelope#MESSAGE_TYPE_BROADCAST},
|
||||
* {@link com.android.internal.telephony.cdma.sms.SmsEnvelope#MESSAGE_TYPE_ACKNOWLEDGE},
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public int getMessageType() {
|
||||
// NOTE: mEnvelope.messageType is not set correctly for cell broadcasts with some RILs.
|
||||
// Use the service category parameter to detect CMAS and other cell broadcast messages.
|
||||
@@ -680,6 +698,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
/**
|
||||
* Parses a SMS message from its BearerData stream.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public void parseSms() {
|
||||
// Message Waiting Info Record defined in 3GPP2 C.S-0005, 3.7.5.6
|
||||
// It contains only an 8-bit number with the number of messages waiting
|
||||
@@ -816,6 +835,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* binder-call, and hence should be thread-safe, it has been
|
||||
* synchronized.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public synchronized static int getNextMessageId() {
|
||||
// Testing and dialog with partners has indicated that
|
||||
// msgId==0 is (sometimes?) treated specially by lower levels.
|
||||
@@ -840,6 +860,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* Creates BearerData and Envelope from parameters for a Submit SMS.
|
||||
* @return byte stream for SubmitPdu.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
private static SubmitPdu privateGetSubmitPdu(String destAddrStr, boolean statusReportRequested,
|
||||
UserData userData) {
|
||||
return privateGetSubmitPdu(destAddrStr, statusReportRequested, userData, -1);
|
||||
@@ -1025,6 +1046,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
/** This function shall be called to get the number of voicemails.
|
||||
* @hide
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public int getNumOfVoicemails() {
|
||||
return mBearerData.numberOfMessages;
|
||||
}
|
||||
@@ -1036,6 +1058,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* @return byte array uniquely identifying the message.
|
||||
* @hide
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public byte[] getIncomingSmsFingerprint() {
|
||||
ByteArrayOutputStream output = new ByteArrayOutputStream();
|
||||
|
||||
|
||||
@@ -21,6 +21,8 @@ import android.util.SparseIntArray;
|
||||
import com.android.internal.telephony.SmsHeader;
|
||||
import com.android.internal.util.HexDump;
|
||||
|
||||
import dalvik.annotation.compat.UnsupportedAppUsage;
|
||||
|
||||
public class UserData {
|
||||
|
||||
/**
|
||||
@@ -92,6 +94,7 @@ public class UserData {
|
||||
public static final int PRINTABLE_ASCII_MIN_INDEX = 0x20;
|
||||
public static final int ASCII_NL_INDEX = 0x0A;
|
||||
public static final int ASCII_CR_INDEX = 0x0D;
|
||||
@UnsupportedAppUsage
|
||||
public static final SparseIntArray charToAscii = new SparseIntArray();
|
||||
static {
|
||||
for (int i = 0; i < ASCII_MAP.length; i++) {
|
||||
@@ -101,6 +104,10 @@ public class UserData {
|
||||
charToAscii.put('\r', ASCII_CR_INDEX);
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public UserData() {
|
||||
}
|
||||
|
||||
/*
|
||||
* TODO(cleanup): Move this very generic functionality somewhere
|
||||
* more general.
|
||||
@@ -131,12 +138,15 @@ public class UserData {
|
||||
/**
|
||||
* Contains the data header of the user data
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public SmsHeader userDataHeader;
|
||||
|
||||
/**
|
||||
* Contains the data encoding type for the SMS message
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public int msgEncoding;
|
||||
@UnsupportedAppUsage
|
||||
public boolean msgEncodingSet = false;
|
||||
|
||||
public int msgType;
|
||||
@@ -146,13 +156,16 @@ public class UserData {
|
||||
*/
|
||||
public int paddingBits;
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public int numFields;
|
||||
|
||||
/**
|
||||
* Contains the user data of a SMS message
|
||||
* (See 3GPP2 C.S0015-B, v2, 4.5.2)
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public byte[] payload;
|
||||
@UnsupportedAppUsage
|
||||
public String payloadStr;
|
||||
|
||||
@Override
|
||||
|
||||
@@ -18,10 +18,13 @@ package com.android.internal.telephony.gsm;
|
||||
|
||||
import android.telephony.PhoneNumberUtils;
|
||||
|
||||
import java.text.ParseException;
|
||||
import com.android.internal.telephony.GsmAlphabet;
|
||||
import com.android.internal.telephony.SmsAddress;
|
||||
|
||||
import dalvik.annotation.compat.UnsupportedAppUsage;
|
||||
|
||||
import java.text.ParseException;
|
||||
|
||||
public class GsmSmsAddress extends SmsAddress {
|
||||
|
||||
static final int OFFSET_ADDRESS_LENGTH = 0;
|
||||
@@ -38,7 +41,7 @@ public class GsmSmsAddress extends SmsAddress {
|
||||
* (addressLength + 1) / 2"
|
||||
* @throws ParseException
|
||||
*/
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public GsmSmsAddress(byte[] data, int offset, int length) throws ParseException {
|
||||
origBytes = new byte[length];
|
||||
System.arraycopy(data, offset, origBytes, 0, length);
|
||||
@@ -136,6 +139,7 @@ public class GsmSmsAddress extends SmsAddress {
|
||||
* address indicating a "set" of "indicator 1" of type "voice message
|
||||
* waiting"
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public boolean isCphsVoiceMessageSet() {
|
||||
// 0x11 means "set" "voice message waiting" "indicator 1"
|
||||
return isCphsVoiceMessageIndicatorAddress()
|
||||
@@ -148,6 +152,7 @@ public class GsmSmsAddress extends SmsAddress {
|
||||
* address indicating a "clear" of "indicator 1" of type "voice message
|
||||
* waiting"
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public boolean isCphsVoiceMessageClear() {
|
||||
// 0x10 means "clear" "voice message waiting" "indicator 1"
|
||||
return isCphsVoiceMessageIndicatorAddress()
|
||||
|
||||
@@ -19,6 +19,8 @@ package com.android.internal.telephony.gsm;
|
||||
import android.telephony.SmsCbCmasInfo;
|
||||
import android.telephony.SmsCbEtwsInfo;
|
||||
|
||||
import dalvik.annotation.compat.UnsupportedAppUsage;
|
||||
|
||||
import java.util.Arrays;
|
||||
|
||||
/**
|
||||
@@ -74,6 +76,7 @@ public class SmsCbHeader {
|
||||
private final int mSerialNumber;
|
||||
|
||||
/** The Message Identifier in 3GPP is the same as the Service Category in CDMA. */
|
||||
@UnsupportedAppUsage
|
||||
private final int mMessageIdentifier;
|
||||
|
||||
private final int mDataCodingScheme;
|
||||
@@ -90,6 +93,7 @@ public class SmsCbHeader {
|
||||
/** CMAS warning notification info. */
|
||||
private final SmsCbCmasInfo mCmasInfo;
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public SmsCbHeader(byte[] pdu) throws IllegalArgumentException {
|
||||
if (pdu == null || pdu.length < PDU_HEADER_LENGTH) {
|
||||
throw new IllegalArgumentException("Illegal PDU");
|
||||
@@ -183,14 +187,17 @@ public class SmsCbHeader {
|
||||
}
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage
|
||||
int getGeographicalScope() {
|
||||
return mGeographicalScope;
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage
|
||||
int getSerialNumber() {
|
||||
return mSerialNumber;
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage
|
||||
int getServiceCategory() {
|
||||
return mMessageIdentifier;
|
||||
}
|
||||
@@ -199,10 +206,12 @@ public class SmsCbHeader {
|
||||
return mDataCodingScheme;
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage
|
||||
int getPageIndex() {
|
||||
return mPageIndex;
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage
|
||||
int getNumberOfPages() {
|
||||
return mNrOfPages;
|
||||
}
|
||||
|
||||
@@ -16,18 +16,29 @@
|
||||
|
||||
package com.android.internal.telephony.gsm;
|
||||
|
||||
import static com.android.internal.telephony.SmsConstants.ENCODING_16BIT;
|
||||
import static com.android.internal.telephony.SmsConstants.ENCODING_7BIT;
|
||||
import static com.android.internal.telephony.SmsConstants.ENCODING_8BIT;
|
||||
import static com.android.internal.telephony.SmsConstants.ENCODING_KSC5601;
|
||||
import static com.android.internal.telephony.SmsConstants.ENCODING_UNKNOWN;
|
||||
import static com.android.internal.telephony.SmsConstants.MAX_USER_DATA_BYTES;
|
||||
import static com.android.internal.telephony.SmsConstants.MAX_USER_DATA_SEPTETS;
|
||||
import static com.android.internal.telephony.SmsConstants.MessageClass;
|
||||
|
||||
import android.content.res.Resources;
|
||||
import android.telephony.PhoneNumberUtils;
|
||||
import android.telephony.Rlog;
|
||||
import android.content.res.Resources;
|
||||
import android.text.TextUtils;
|
||||
|
||||
import com.android.internal.telephony.EncodeException;
|
||||
import com.android.internal.telephony.GsmAlphabet;
|
||||
import com.android.internal.telephony.GsmAlphabet.TextEncodingDetails;
|
||||
import com.android.internal.telephony.uicc.IccUtils;
|
||||
import com.android.internal.telephony.Sms7BitEncodingTranslator;
|
||||
import com.android.internal.telephony.SmsHeader;
|
||||
import com.android.internal.telephony.SmsMessageBase;
|
||||
import com.android.internal.telephony.Sms7BitEncodingTranslator;
|
||||
import com.android.internal.telephony.uicc.IccUtils;
|
||||
|
||||
import dalvik.annotation.compat.UnsupportedAppUsage;
|
||||
|
||||
import java.io.ByteArrayOutputStream;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
@@ -35,16 +46,6 @@ import java.text.ParseException;
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.ZoneOffset;
|
||||
|
||||
import static com.android.internal.telephony.SmsConstants.MessageClass;
|
||||
import static com.android.internal.telephony.SmsConstants.ENCODING_UNKNOWN;
|
||||
import static com.android.internal.telephony.SmsConstants.ENCODING_7BIT;
|
||||
import static com.android.internal.telephony.SmsConstants.ENCODING_8BIT;
|
||||
import static com.android.internal.telephony.SmsConstants.ENCODING_16BIT;
|
||||
import static com.android.internal.telephony.SmsConstants.ENCODING_KSC5601;
|
||||
import static com.android.internal.telephony.SmsConstants.MAX_USER_DATA_SEPTETS;
|
||||
import static com.android.internal.telephony.SmsConstants.MAX_USER_DATA_BYTES;
|
||||
import static com.android.internal.telephony.SmsConstants.MAX_USER_DATA_BYTES_WITH_HEADER;
|
||||
|
||||
/**
|
||||
* A Short Message Service message.
|
||||
*
|
||||
@@ -100,11 +101,18 @@ public class SmsMessage extends SmsMessageBase {
|
||||
private static final int INVALID_VALIDITY_PERIOD = -1;
|
||||
|
||||
public static class SubmitPdu extends SubmitPduBase {
|
||||
@UnsupportedAppUsage
|
||||
public SubmitPdu() {}
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public SmsMessage() {
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an SmsMessage from a raw PDU.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static SmsMessage createFromPdu(byte[] pdu) {
|
||||
try {
|
||||
SmsMessage msg = new SmsMessage();
|
||||
@@ -169,6 +177,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
*
|
||||
* @hide
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static SmsMessage createFromEfRecord(int index, byte[] data) {
|
||||
try {
|
||||
SmsMessage msg = new SmsMessage();
|
||||
@@ -259,6 +268,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* Returns null on encode error.
|
||||
* @hide
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static SubmitPdu getSubmitPdu(String scAddress,
|
||||
String destinationAddress, String message,
|
||||
boolean statusReportRequested, byte[] header) {
|
||||
@@ -281,6 +291,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* Returns null on encode error.
|
||||
* @hide
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static SubmitPdu getSubmitPdu(String scAddress,
|
||||
String destinationAddress, String message,
|
||||
boolean statusReportRequested, byte[] header, int encoding,
|
||||
@@ -304,6 +315,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* Returns null on encode error.
|
||||
* @hide
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static SubmitPdu getSubmitPdu(String scAddress,
|
||||
String destinationAddress, String message,
|
||||
boolean statusReportRequested, byte[] header, int encoding,
|
||||
@@ -444,6 +456,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* @throws UnsupportedEncodingException
|
||||
* @throws EncodeException if String is too large to encode
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
private static byte[] encodeUCS2(String message, byte[] header)
|
||||
throws UnsupportedEncodingException, EncodeException {
|
||||
byte[] userData, textPart;
|
||||
@@ -478,6 +491,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* address, if applicable, and the encoded message.
|
||||
* Returns null on encode error.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static SubmitPdu getSubmitPdu(String scAddress,
|
||||
String destinationAddress, String message,
|
||||
boolean statusReportRequested) {
|
||||
@@ -496,6 +510,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* address, if applicable, and the encoded message.
|
||||
* Returns null on encode error.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static SubmitPdu getSubmitPdu(String scAddress,
|
||||
String destinationAddress, String message,
|
||||
boolean statusReportRequested, int validityPeriod) {
|
||||
@@ -576,6 +591,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* @param ret <code>SubmitPdu</code> containing the encoded SC
|
||||
* address, if applicable, and the encoded message. Returns null on encode error.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
private static ByteArrayOutputStream getSubmitPduHead(
|
||||
String scAddress, String destinationAddress, byte mtiByte,
|
||||
boolean statusReportRequested, SubmitPdu ret) {
|
||||
@@ -622,12 +638,16 @@ public class SmsMessage extends SmsMessageBase {
|
||||
}
|
||||
|
||||
private static class PduParser {
|
||||
@UnsupportedAppUsage
|
||||
byte mPdu[];
|
||||
@UnsupportedAppUsage
|
||||
int mCur;
|
||||
SmsHeader mUserDataHeader;
|
||||
byte[] mUserData;
|
||||
@UnsupportedAppUsage
|
||||
int mUserDataSeptetPadding;
|
||||
|
||||
@UnsupportedAppUsage
|
||||
PduParser(byte[] pdu) {
|
||||
mPdu = pdu;
|
||||
mCur = 0;
|
||||
@@ -667,6 +687,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
/**
|
||||
* returns non-sign-extended byte value
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
int getByte() {
|
||||
return mPdu[mCur++] & 0xff;
|
||||
}
|
||||
@@ -808,6 +829,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
*
|
||||
* @return the user data payload, not including the headers
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
byte[] getUserData() {
|
||||
return mUserData;
|
||||
}
|
||||
@@ -864,6 +886,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* @param byteCount the number of bytes in the user data payload
|
||||
* @return a String with the decoded characters
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
String getUserDataUCS2(int byteCount) {
|
||||
String ret;
|
||||
|
||||
@@ -912,6 +935,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
* @param use7bitOnly ignore (but still count) illegal characters if true
|
||||
* @return TextEncodingDetails
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static TextEncodingDetails calculateLength(CharSequence msgBody,
|
||||
boolean use7bitOnly) {
|
||||
CharSequence newMsgBody = null;
|
||||
@@ -959,6 +983,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
}
|
||||
|
||||
/** {@inheritDoc} */
|
||||
@UnsupportedAppUsage
|
||||
@Override
|
||||
public boolean isMWIClearMessage() {
|
||||
if (mIsMwi && !mMwiSense) {
|
||||
@@ -970,6 +995,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
}
|
||||
|
||||
/** {@inheritDoc} */
|
||||
@UnsupportedAppUsage
|
||||
@Override
|
||||
public boolean isMWISetMessage() {
|
||||
if (mIsMwi && mMwiSense) {
|
||||
@@ -981,6 +1007,7 @@ public class SmsMessage extends SmsMessageBase {
|
||||
}
|
||||
|
||||
/** {@inheritDoc} */
|
||||
@UnsupportedAppUsage
|
||||
@Override
|
||||
public boolean isMwiDontStore() {
|
||||
if (mIsMwi && mMwiDontStore) {
|
||||
@@ -1000,12 +1027,14 @@ public class SmsMessage extends SmsMessageBase {
|
||||
}
|
||||
|
||||
/** {@inheritDoc} */
|
||||
@UnsupportedAppUsage
|
||||
@Override
|
||||
public int getStatus() {
|
||||
return mStatus;
|
||||
}
|
||||
|
||||
/** {@inheritDoc} */
|
||||
@UnsupportedAppUsage
|
||||
@Override
|
||||
public boolean isStatusReportMessage() {
|
||||
return mIsStatusReportMessage;
|
||||
|
||||
@@ -24,6 +24,8 @@ import android.telephony.Rlog;
|
||||
|
||||
import com.android.internal.telephony.GsmAlphabet;
|
||||
|
||||
import dalvik.annotation.compat.UnsupportedAppUsage;
|
||||
|
||||
import java.io.UnsupportedEncodingException;
|
||||
|
||||
/**
|
||||
@@ -46,6 +48,7 @@ public class IccUtils {
|
||||
*
|
||||
* Stops on invalid BCD value, returning string so far
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static String
|
||||
bcdToString(byte[] data, int offset, int length) {
|
||||
StringBuilder ret = new StringBuilder(length*2);
|
||||
@@ -173,6 +176,7 @@ public class IccUtils {
|
||||
/**
|
||||
* Decode cdma byte into String.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static String
|
||||
cdmaBcdToString(byte[] data, int offset, int length) {
|
||||
StringBuilder ret = new StringBuilder(length);
|
||||
@@ -208,6 +212,7 @@ public class IccUtils {
|
||||
* assume the digit is set to 0 but shall store the entire field
|
||||
* exactly as received"
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static int
|
||||
gsmBcdByteToInt(byte b) {
|
||||
int ret = 0;
|
||||
@@ -230,6 +235,7 @@ public class IccUtils {
|
||||
* is in the least significant nibble and the most significant
|
||||
* is in the most significant nibble.
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static int
|
||||
cdmaBcdByteToInt(byte b) {
|
||||
int ret = 0;
|
||||
@@ -281,6 +287,7 @@ public class IccUtils {
|
||||
* contain a 16 bit number which defines the complete 16 bit
|
||||
* base pointer to a "half page" in the UCS2 code space...
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static String
|
||||
adnStringFieldToString(byte[] data, int offset, int length) {
|
||||
if (length == 0) {
|
||||
@@ -372,6 +379,7 @@ public class IccUtils {
|
||||
return GsmAlphabet.gsm8BitUnpackedToString(data, offset, length, defaultCharset.trim());
|
||||
}
|
||||
|
||||
@UnsupportedAppUsage
|
||||
public static int
|
||||
hexCharToInt(char c) {
|
||||
if (c >= '0' && c <= '9') return (c - '0');
|
||||
@@ -391,6 +399,7 @@ public class IccUtils {
|
||||
*
|
||||
* @throws RuntimeException on invalid format
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static byte[]
|
||||
hexStringToBytes(String s) {
|
||||
byte[] ret;
|
||||
@@ -417,6 +426,7 @@ public class IccUtils {
|
||||
*
|
||||
* @return hex string representation of bytes array
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static String
|
||||
bytesToHexString(byte[] bytes) {
|
||||
if (bytes == null) return null;
|
||||
@@ -444,6 +454,7 @@ public class IccUtils {
|
||||
* "offset" points to "octet 3", the coding scheme byte
|
||||
* empty string returned on decode error
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static String
|
||||
networkNameToString(byte[] data, int offset, int length) {
|
||||
String ret;
|
||||
@@ -494,6 +505,7 @@ public class IccUtils {
|
||||
* @param length The length of image body
|
||||
* @return The bitmap
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static Bitmap parseToBnW(byte[] data, int length){
|
||||
int valueIndex = 0;
|
||||
int width = data[valueIndex++] & 0xFF;
|
||||
@@ -536,6 +548,7 @@ public class IccUtils {
|
||||
* @param transparency with or without transparency
|
||||
* @return The color bitmap
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
public static Bitmap parseToRGB(byte[] data, int length,
|
||||
boolean transparency) {
|
||||
int valueIndex = 0;
|
||||
|
||||
Reference in New Issue
Block a user