Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5850cbdf authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Delete newFromCMT() and newFromCDS() from SmsMessage" am: b599edc5 am: b403b087

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1359205

Change-Id: I05e4806aca68c0b42912834a6da1976443846c56
parents def8dbfe b403b087
Loading
Loading
Loading
Loading
+0 −22
Original line number Original line Diff line number Diff line
@@ -254,28 +254,6 @@ public class SmsMessage {
        }
        }
    }
    }


    /**
     * TS 27.005 3.4.1 lines[0] and lines[1] are the two lines read from the
     * +CMT unsolicited response (PDU mode, of course)
     *  +CMT: [&lt;alpha>],<length><CR><LF><pdu>
     *
     * Only public for debugging and for RIL
     *
     * {@hide}
     */
    public static SmsMessage newFromCMT(byte[] pdu) {
        // received SMS in 3GPP format
        SmsMessageBase wrappedMessage =
                com.android.internal.telephony.gsm.SmsMessage.newFromCMT(pdu);

        if (wrappedMessage != null) {
            return new SmsMessage(wrappedMessage);
        } else {
            Rlog.e(LOG_TAG, "newFromCMT(): wrappedMessage is null");
            return null;
        }
    }

    /**
    /**
     * Creates an SmsMessage from an SMS EF record.
     * Creates an SmsMessage from an SMS EF record.
     *
     *
+0 −32
Original line number Original line Diff line number Diff line
@@ -138,38 +138,6 @@ public class SmsMessage extends SmsMessageBase {
        return (mProtocolIdentifier == 0x40);
        return (mProtocolIdentifier == 0x40);
    }
    }


    /**
     * TS 27.005 3.4.1 lines[0] and lines[1] are the two lines read from the
     * +CMT unsolicited response (PDU mode, of course)
     *  +CMT: [&lt;alpha>],<length><CR><LF><pdu>
     *
     * Only public for debugging
     *
     * {@hide}
     */
    public static SmsMessage newFromCMT(byte[] pdu) {
        try {
            SmsMessage msg = new SmsMessage();
            msg.parsePdu(pdu);
            return msg;
        } catch (RuntimeException ex) {
            Rlog.e(LOG_TAG, "SMS PDU parsing failed: ", ex);
            return null;
        }
    }

    /** @hide */
    public static SmsMessage newFromCDS(byte[] pdu) {
        try {
            SmsMessage msg = new SmsMessage();
            msg.parsePdu(pdu);
            return msg;
        } catch (RuntimeException ex) {
            Rlog.e(LOG_TAG, "CDS SMS PDU parsing failed: ", ex);
            return null;
        }
    }

    /**
    /**
     * Creates an SmsMessage from an SMS EF record.
     * Creates an SmsMessage from an SMS EF record.
     *
     *