History log of /frameworks/opt/telephony/src/java/com/android/internal/telephony/cat/BerTlv.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9edadf11a7ac700a529f49e46822e2983ed551e4 16-Jan-2013 Sanny Shang <sanny.shang@sonymobile.com> Wrong terminal response for proactive command length errors

This fix is at least reported by an internal test suite
written with the 3gpp specification as base, can not
guarantee that it exists "in the wild" however the
specification is clear.

According to 3gpp11.14, chapter 6.10.6 "Length errors",

If the total lengths of the SIMPLE-TLV data objects are not
consistent with the length given in the BER-TLV data object,
then the whole BER-TLV data object shall be rejected. The
result field in the TERMINAL RESPONSE shall have the error
condition "Command data not understood by ME".

Change-Id: I128442ea4755679b0e5524a31c01b3c690e45ab0
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cat/BerTlv.java
0825495a331bb44df395a0cdb79fab85e68db5d5 12-Jul-2012 Wink Saville <wink@google.com> Create telephony-common

telephony-common was created by moving some of
frameworks/base/telephony
to:
frameworks/opt/telephony

Change-Id: I32cbb5eec1fa239c1587e055c8f7ef4fc48fb62c
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cat/BerTlv.java