ace9a749c5a2a5e07527f728b7331423d16c36cd |
|
30-Oct-2013 |
Sukanya Rajkhowa <srajkh@codeaurora.org> |
SMS over IMS bug fixes This change includes the following: 1) SMS over IMS remaining patches which address review comments 2) Fix for Bug:11378993 For MT SMS over IMS, if an application uses the createFromPdu(byte[] pdu) API instead of createFromPdu(byte[] pdu,String format) API, we first try to create SmsMessage from raw PDU with the format of active phone. That either returns a valid SmsMessage object or throws a RuntimeException causing the correct format to be used the next time. If GsmSmsAddress is not valid, we should throw a RuntimeException which is handled by createFromPdu(byte[] pdu) 3) Fix for Bug:11424054 Register for ICC changes and handle new SMS on ICC Bug: 11378993, 11424054 Change-Id: I94bcfcf93d8205c2916997091617899c6ebdd5e5
/frameworks/opt/telephony/src/java/android/telephony/SmsManager.java
|
29305a0d8e45e8b6731ab91e59fcba7a4d6ff766 |
|
21-Oct-2013 |
Scott Main <smain@google.com> |
more sms provider docs Change-Id: I1967446a9709d88625cbcbc89b70228744dbf38a
/frameworks/opt/telephony/src/java/android/telephony/SmsManager.java
|
1260f1c6c909f2940989b72afe1b91fd83845eaa |
|
14-Sep-2013 |
Sukanya Rajkhowa <srajkh@codeaurora.org> |
Support SMS over IMS ImsSMSDispatcher is part of IccSmsInterfaceManager. It always receives calls to send sms first and decides whether to use ims call flow or gsm/cdma based on response to REQUEST_IMS_REGISTRATION_STATE. When ims is registered and sms is supported, the request also returns sms format to use. In case of sms over ims failure, RIL_REQUEST_IMS_SEND_SMS sets messageRef from RIL_SMS_RESPONSE of corresponding failed MO SMS, and sets retry field to non-zero. If voice is available, sends RIL_REQUEST_IMS_SEND_SMS retries with data encoded based on voice tech available. If voice is not available, sets retry counter to max and skips retries and sends failure to client. Bug: 9626411 Change-Id: I4c63c8fc0eb2191847b509e66772e3de27d491ed Signed-off-by: Ed Tam <etam@google.com> Conflicts: src/java/com/android/internal/telephony/gsm/GSMPhone.java
/frameworks/opt/telephony/src/java/android/telephony/SmsManager.java
|
7fce994eb223105829becb6c26e3af7a9739752c |
|
05-Feb-2013 |
Dianne Hackborn <hackbod@google.com> |
Add new app ops for sending/receiving SMS messages. There are a variety of new app ops for various kind of SMS operations: reading, writing, sending, receiving, on ICC card, MMS, etc. These are instrumented in the telephony framework; the controls for access to these features are rolled up to either sending or receiving SMS. Change-Id: Ie18b09d77fac555aaa169eb6fdfba44dd8078976
/frameworks/opt/telephony/src/java/android/telephony/SmsManager.java
|
a63f55cf17629426d976830429a7612387532195 |
|
24-Jul-2012 |
Rika Brooks <rbrooks@codeaurora.org> |
Telephony: Define enable/disable APIs for Cdma CMAS - Define enableCellBroadcastRange, disableCellBroadcastRange, enableCellBroadcast, disableCellBroadcast for Cdma broadcast. Create CdmaBroadcastRangeManager extended from existing IntRangeManager. Change-Id: I5d70175862547475f49e08328ab3dcc5560e9096
/frameworks/opt/telephony/src/java/android/telephony/SmsManager.java
|
d720945f2be5ea5fe0faf67e67d9ea0e184eba67 |
|
01-Aug-2012 |
Alex Yakavenka <ayakav@codeaurora.org> |
Telephony: Move uicc classes into uicc package Reduce constructor visibility to package where possible Dependent Changes: I3b718b9aea1f21c7906c8243b4ca0db6af495a08 I80204a2f3dc57cac875abeab390bb9db7a636ff7 Ib9c19e8b157dc7ec74eb14baca5bd3b5caf08c47 Change-Id: Ib4f43374c041cb5eaf2e3883e5ea28b2eb2c9a69
/frameworks/opt/telephony/src/java/android/telephony/SmsManager.java
|
910825a2ed10bd5cc454b91380b7db0dac2e616e |
|
13-Apr-2012 |
Rika Brooks <rbrooks@codeaurora.org> |
Telephony: Fix SmsManager to throw IllegalArgumentException IllegalArgumentException condition for: enableCellBroadcastRange() and disableCellBroadcastRange() is if endMessageId < startMessageId. IllegalArgumentException condition for divideMessage() is if input text is null, for copyMessageToIcc() it is if pdu is null. Change-Id: Id344e99728ac92cbfcf2d11b8ca3f920d140bbde
/frameworks/opt/telephony/src/java/android/telephony/SmsManager.java
|
c38bb60d867c5d61d90b7179a9ed2b2d1848124f |
|
12-Jul-2012 |
Wink Saville <wink@google.com> |
Create telephony-common - DO NOT MERGE telephony-common was created by moving some of frameworks/base/telephony to: frameworks/opt/telephony Change-Id: I32cbb5eec1fa239c1587e055c8f7ef4fc48fb62c
/frameworks/opt/telephony/src/java/android/telephony/SmsManager.java
|