Loading telephony/java/com/android/internal/telephony/cdma/CdmaSMSDispatcher.java +2 −1 Original line number Diff line number Diff line Loading @@ -167,7 +167,8 @@ final class CdmaSMSDispatcher extends SMSDispatcher { // not yet been handled and also do not correspond to the two // kinds that are processed below. if ((SmsEnvelope.TELESERVICE_WMT != teleService) && (SmsEnvelope.TELESERVICE_WEMT != teleService)) { (SmsEnvelope.TELESERVICE_WEMT != teleService) && (SmsEnvelope.MESSAGE_TYPE_BROADCAST != sms.getMessageType())) { return Intents.RESULT_SMS_UNSUPPORTED; } Loading telephony/java/com/android/internal/telephony/cdma/SmsMessage.java +12 −1 Original line number Diff line number Diff line Loading @@ -458,10 +458,21 @@ 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} */ public int getTeleService() { /* package */ int getTeleService() { return mEnvelope.teleService; } /** * Returns the message type of the message. * @return the message type: * {@link com.android.internal.telephony.cdma.sms.SmsEnvelope#MESSAGE_TYPE_POINT_TO_POINT}, * {@link com.android.internal.telephony.cdma.sms.SmsEnvelope#MESSAGE_TYPE_BROADCAST}, * {@link com.android.internal.telephony.cdma.sms.SmsEnvelope#MESSAGE_TYPE_ACKNOWLEDGE}, */ /* package */ int getMessageType() { return mEnvelope.messageType; } /** * Decodes pdu to an empty SMS object. * In the CDMA case the pdu is just an internal byte stream representation Loading Loading
telephony/java/com/android/internal/telephony/cdma/CdmaSMSDispatcher.java +2 −1 Original line number Diff line number Diff line Loading @@ -167,7 +167,8 @@ final class CdmaSMSDispatcher extends SMSDispatcher { // not yet been handled and also do not correspond to the two // kinds that are processed below. if ((SmsEnvelope.TELESERVICE_WMT != teleService) && (SmsEnvelope.TELESERVICE_WEMT != teleService)) { (SmsEnvelope.TELESERVICE_WEMT != teleService) && (SmsEnvelope.MESSAGE_TYPE_BROADCAST != sms.getMessageType())) { return Intents.RESULT_SMS_UNSUPPORTED; } Loading
telephony/java/com/android/internal/telephony/cdma/SmsMessage.java +12 −1 Original line number Diff line number Diff line Loading @@ -458,10 +458,21 @@ 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} */ public int getTeleService() { /* package */ int getTeleService() { return mEnvelope.teleService; } /** * Returns the message type of the message. * @return the message type: * {@link com.android.internal.telephony.cdma.sms.SmsEnvelope#MESSAGE_TYPE_POINT_TO_POINT}, * {@link com.android.internal.telephony.cdma.sms.SmsEnvelope#MESSAGE_TYPE_BROADCAST}, * {@link com.android.internal.telephony.cdma.sms.SmsEnvelope#MESSAGE_TYPE_ACKNOWLEDGE}, */ /* package */ int getMessageType() { return mEnvelope.messageType; } /** * Decodes pdu to an empty SMS object. * In the CDMA case the pdu is just an internal byte stream representation Loading