2900d4d155cadc374ef51807681a4c21a0e86af6 |
|
21-Nov-2016 |
Chad Brubaker <cbrubaker@google.com> |
Add single use App specific incoming SMSes This allows applications to request that an upcoming incoming SMS be routed directly to the calling application and to do so without needing the RECEIVE_SMS permission. This is especially important for ephemeral applications which we do not want to have the ability to get the RECEIVE_SMS permission but do want to support SMS based phone number verification. Ephemeral apps can use this API to receive and SMS from their backend but will not be able to access other SMSes on the device. This is done by providing the app a token which when included in a subsequent SMS message causes the application provided PendingIntent to be sent with the SMS message data attached. Test: Verified that an SMS containing the code is routed to the app. Test: runtest --path GsmInboundHandlerTest.java Test: cts-tradefed run cts -m CtsPermission2TestCases Bug: 33047670 Change-Id: Iea60bfd1d3f9b8f013b34a82a480c65006416c4c
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
1ecda97bdd56684fd1d7ddfa53297e9fab2d5d57 |
|
15-Jun-2016 |
Ta-wei Yen <twyen@google.com> |
Allow the phone process to hide outbound text SMS Bug: 29095322 Change-Id: Ic6ce8aa18450815e91e8d819439b10ccc186fec7
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
216813c9e1edda0bc70a97cd6ec7e26a28d640b0 |
|
23-Jul-2015 |
Ji Yang <yangji@google.com> |
Add API to let carrier app send SMS without auto perisisting. Bug: 22773702 Change-Id: I976a8268ce95fe9fc5bb046ce744a1cddefc8eeb
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
b6f9da0b7f26b50163461a767cafcd8014328742 |
|
01-May-2015 |
Prerepa Viswanadham <dham@google.com> |
Merge commit '17455a3' into master_merge
|
a3117b3881b10467f332c5ab451b6ac477ecc6e0 |
|
10-Apr-2015 |
Nancy Chen <nancychen@google.com> |
Create interface for SmsManager text sending methods. This is part of set of changes to make looser changes just internally to send SMS from packages/services/Telephony. Bug: 19236241 Change-Id: I207ab73b2f63f745a55cefd12c85a044f7bbf11d
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
56e02703f79ec842214bee4347459b38430c981c |
|
04-Apr-2015 |
Cheuksan Wang <edwang@google.com> |
add injectSmsPdu with subId to ISms.aidl also clean up unused methods from ISms.aidl and UiccSmsController.java BUG: 20015121 Change-Id: I60237e2e8964f9db5cceab7b09112a49f92f5c47
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
1e62748b94b9f4808553b14a14d4a8f98a0ca7f3 |
|
29-Jan-2015 |
Amit Mahajan <amitmahajan@google.com> |
Adding new API to ISms to check if default SMS SIM needs to be chosen by user. Bug: 19112332 Change-Id: I7da30ebcebaf57f713acc6938626930dbc51d1f2
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
b72eb97e4bca1e4fd68e79f9d04e9a6a15aebd21 |
|
22-Nov-2014 |
Cheuksan Wang <edwang@google.com> |
new SMS/MMS carrier app API Changes based on api council review BUG: 18005911 Change-Id: I23bd207ce70f7fa201d6d964c1700cfc44cb009b
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
c93802b993de254304aa5dc182c7188fcfff8eec |
|
08-Nov-2014 |
xinhe <xinhe@google.com> |
Update enabe/disableCellBroadcast with RAN argument Allow them to take an explicit argument indicating GSM or CDMA range and fix the extreme alert disable error. Bug: 18202935 Change-Id: Ibf12be65c60807834705e7cc9e94ec485ce6b60a
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
63f03dd94c43c22f2c77306059b5748e5e1e0e3c |
|
23-Oct-2014 |
Wink Saville <wink@google.com> |
Change subId to int from long Change-Id: Idae6335e63e7b1e4e714bc17e71b1a4705e38474
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
bc0272754df7a2fb71bf709a2a8a7c852ee69e5c |
|
08-Sep-2014 |
Wink Saville <wink@google.com> |
Change suffix UsingSubId to ForSubscriber. Bug: 17255752 Change-Id: Ifd522888b5aaae111f642d1e35bd1bb939e539d4
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
295f2190c51540fe7a2d108ec6c218e9e0a4926a |
|
10-Jul-2014 |
Ye Wen <ywen@google.com> |
New SMS and MMS APIs and semantics (1/4) API changes for SMS and MMS AIDLs b/14095333 Change-Id: I42ab3db2dfa89ba3f8816d601f4c38a77c66ffa6
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
8bf8931d7d33843fe031f55821b2f6822bf9d1c6 |
|
12-Jul-2014 |
Colin Cross <ccross@google.com> |
Revert "New SMS and MMS APIs and semantics (1/4)" This reverts commit f0dff59af4a1566d8d8bd997d059fcb9dddf2cb4. Change-Id: I6b9206d80ae72fdb42d48b173927e63e5742f1b2
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
8ee8d882acec0544ec39330954db4040bce66a06 |
|
10-Jul-2014 |
Ye Wen <ywen@google.com> |
New SMS and MMS APIs and semantics (1/4) API changes for SMS and MMS AIDLs b/14095333 Change-Id: I04f05c1952135cb4b5d422df060ca4054c14e5e5
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
b72351da5603ca2358735e85a8f49ec5c4ac1612 |
|
23-Jun-2014 |
Cheuksan Wang <edwang@google.com> |
Merge "Add an API call to update the status of a pending outbound SMS message and resend by PSTN if necessary."
|
87487466af8b9177105e5fbd0ec7553caddf5751 |
|
14-Jun-2014 |
Cheuksan Wang <edwang@google.com> |
Add an API call to update the status of a pending outbound SMS message and resend by PSTN if necessary. Change-Id: Id847b182874bef057473acf293cee43d9d55f7ab
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
fb40dd4d00bd3361b2535bc866e6c21eadc52558 |
|
13-Jun-2014 |
Wink Saville <wink@google.com> |
Merge kwd to master Add initial IMS and MSIM support from klp-wireless-dev-mirror Change-Id: Idb607c0aa32f80fe4fe1539aedea7a221e9e7f04
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
5d3c5fc115e8b987e490b332d96537cea3536f13 |
|
03-Jun-2014 |
Anil Muthineni <anilmuthineni@google.com> |
Add api to inject SMS PDUs Change-Id: I58a518a7a6d6f43fef3d989bc0c8b21959404ed0
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
140ae7bdadd13d3b849385636e1811438e62ed6a |
|
07-Aug-2012 |
Rika Brooks <rbrooks@codeaurora.org> |
Telephony: SMS over IMS Add RIL_REQUEST_IMS_REGISTRATION_STATE, RIL_REQUEST_IMS_SEND_SMS, and RIL_UNSOL_RESPONSE_IMS_NETWORK_STATE_CHANGED. Add FORMAT_UNKNOWN to SmsConstants. Bug: 9626411 Change-Id: I87ca9841b4ace931c55e2d379fe6d7589b2dc8a5 Signed-off-by: Ed Tam <etam@google.com>
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
5a72553ef991d4821fcab4feaa3c1b23faca8724 |
|
08-Feb-2013 |
Wink Saville <wink@google.com> |
Move a few files from frameworks/opt/telephony to frameworks/base. Because ISms.aidl imports PendingIntent we couldn't easily make opt/telephony part of the PDK. So this change moves ISms.aidl and SmsRawData.*, which ISms.aidl also imports, back to frameworks/base. Change-Id: Ia64c6e771d5a292d9bfebb413a43f3745df55c85
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
a639b311e93ad14d9ee5c2b2c215ed2d86c32d2a |
|
10-Jul-2012 |
Wink Saville <wink@google.com> |
Create telephony-common and mms-common These have been created to reduce the size and complexity of frameworks/base. mms-common was created by moving all of frameworks/base/core/java/com/google/android/mms to: frameworks/opt/mms telephony-common was created by moving some of frameworks/base/telephony to: frameworks/opt/telephony Change-Id: If6cb3c6ff952767fc10210f923dc0e4b343cd4ad
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
ab79ee4adcbc6eb9fb9c509766753f65d3857739 |
|
27-Apr-2011 |
Jake Hamby <jhamby@google.com> |
Enable full support for SMS Cell Broadcast. Implement full support for SMS Cell Broadcast (3GPP TS 23.041). Includes support for ETWS and CMAS emergency message types. Includes GSM and UMTS support (CDMA will be added later). Note: the change to GsmAlphabet.java is only necessary if the SMS national languages support patch has been applied. If that change has not been applied, then the changes to GsmAlphabet.java in this patch set can safely be ignored. Change-Id: Ia0362c53695b8ef9a0982f558f1cffa912def34b
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
1f952a178db86559ff4bab79c4a9b5fae18096bf |
|
25-Aug-2009 |
Tammo Spalink <tammo@google.com> |
Move SMS pdu creation fully into the central Phone process. Previously pdu creation was haphazardly done sometimes by the app and sometimes centrally by the phone process -- specifically the phone process did creation for multipart texts. This change gets rid of the previous IPC interface for sending raw pdus to SMSDispatch in the phone process, and instead makes everything work like multipart messages worked before, namely the structured data is passed and pdu encoding done centrally. The motivation for this was the need to ensure that CDMA message id numbers were strictly monotonic, including across reboots, which necessitated central state in the form of a system property, which could in turn only be modified by the phone process. Hence, this (in part) addresses issue: http://buganizer/issue?id=2075760 Change-Id: I94ca207b6e657c465e8472534704db8646ee277c
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|
04e71b3db84fd5f7fc4eefb49a33154ea91ec9fc |
|
02-Apr-2009 |
Wink Saville <> |
AI 144245: Fix merge conflict for megering in the CDMA changes in to master from donutburger. Automated import of CL 144245
/frameworks/base/telephony/java/com/android/internal/telephony/ISms.aidl
|