History log of /frameworks/base/services/core/java/com/android/server/MmsServiceBroker.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5cec9203a19f41b2ae1cd434834ecc63f2c0a142 16-Dec-2014 Cheuksan Wang <edwang@google.com> remove actions and calls for the old sms/mms api
BUG: 18005911

Change-Id: Ifb900eb7f8bc03e205ac46d3dfb27e4baaaaf6b8
/frameworks/base/services/core/java/com/android/server/MmsServiceBroker.java
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/services/core/java/com/android/server/MmsServiceBroker.java
86201db27e7585975bd59401b4b7d28198ecf3f5 24-Nov-2014 Tom Taylor <tomtaylor@google.com> Issues with messaging apps on non-primary user account

Bug 18399514

Adjust the contentUri to contain the caller's userId so that when
the phone process tries to open the Uri, it will open the provider
on the correct user.
Also make sure the Uri grants are properly qualified. We only need to grant
permission for sending. Receiving an MMS is always done by the primary
user and doesn't need special permissions. Move various permission grants
from the SmsManager to here.

Change-Id: Ib192f651ab05db9f07e9e6245bb343ed7a55b18e
/frameworks/base/services/core/java/com/android/server/MmsServiceBroker.java
bdc3a46312dda68b4dfdf37a202fc791eb639610 11-Nov-2014 Ye Wen <ywen@google.com> Delay connecting to MmsService until APIs are called for imms

Eagerly connecting to MmsService in MmsServiceBroker during system
bootup caused a 2-second delay. Removing the connection in this CL. The
connection will be made when any of the API is called.

b/18085396

Change-Id: I201abcb5f8c5ac69e347e2c69fd20b8215bb0654
/frameworks/base/services/core/java/com/android/server/MmsServiceBroker.java
63f03dd94c43c22f2c77306059b5748e5e1e0e3c 23-Oct-2014 Wink Saville <wink@google.com> Change subId to int from long

Change-Id: Idae6335e63e7b1e4e714bc17e71b1a4705e38474
/frameworks/base/services/core/java/com/android/server/MmsServiceBroker.java
724dbbd7330f6e3d03c2eab394b22495ec1c7cc4 08-Oct-2014 Ye Wen <ywen@google.com> Make MmsServiceBroker more robust to MmsService crashes

Retry connecting to MmsService when disconnected or upon each API call
if disconnected.

b/17862188

Change-Id: Iecfb0a6ffb59b94f6c1121bf00ba2db438ed7001
/frameworks/base/services/core/java/com/android/server/MmsServiceBroker.java
ee04543d58bf570fd77202d6d2cd861476c3daf6 09-Sep-2014 Cheuksan Wang <edwang@google.com> Send and download MMS via content provider instead of PDU bytes.

Change-Id: Ib5a93d07799c9e14fea8be820c6bd4bc7ae8be3a
/frameworks/base/services/core/java/com/android/server/MmsServiceBroker.java
8179c2a6e47fca18a12275166065e36790eec083 05-Sep-2014 Ye Wen <ywen@google.com> MMS API cleanup (1/4)

- Hide APIs not approved by API council (b/17189780)
- Change configOverrides in MMS APIs from ContentValues to Bundle to be
consistent (b/17390017)
- Change SmsManager.MMS_EXTRA_DATA to EXTRA_MMS_DATA per API council
review (b/17390977)

b/17189780
b/17390017
b/17390977

Change-Id: If5a43e9ab9e42b6328f1581b39051ddf1a58f0dd
/frameworks/base/services/core/java/com/android/server/MmsServiceBroker.java
31ef14d4f00b90e13a9755ecfa6cbe8aa7466da7 26-Aug-2014 Julian Odell <juliano@google.com> Bug 17262099: MMS API changes (multi-project).

Move MMS api to using content provider rather than byte[] to pass MMS message contents.
Rebased and merged into TOT.

Change-Id: I3509b2774b1cb30a1c8100bb25d283140c963b6b
/frameworks/base/services/core/java/com/android/server/MmsServiceBroker.java
7237972bffba11fcb5588e8cb0c98e9e7add7871 02-Sep-2014 Shri Borde <shri@google.com> Bug 17243357: Remove MessagingConfigurationManager

It is replaced with SmsManager.getCarrierConfigValues

Change-Id: I560a53427b08746f2a7ed2e540ecb2c978b7ebd0
/frameworks/base/services/core/java/com/android/server/MmsServiceBroker.java
63c00c4379ba4ac0f50161980b67c8acc2548f7b 01-Aug-2014 Ye Wen <ywen@google.com> Allow MmsConfig override per request (1/3)

Instead of providing ways to override MmsConfig globally, this allows
the override per request, which is safer. Also added subId to the getter
of MessagingConfigurationManager.

b/16681649

Change-Id: Ia5ee391e2fa51fbdf87d111174d8df21f5f5e41f
/frameworks/base/services/core/java/com/android/server/MmsServiceBroker.java
fa58ac09df51ddc7710a7b2837170dd3780aaf3a 01-Aug-2014 Ye Wen <ywen@google.com> Return fake URI for AppOps permission failure check

Change-Id: Ib7adcce0827a90a49e317a5434fb1abfa91a51d5
/frameworks/base/services/core/java/com/android/server/MmsServiceBroker.java
a3dbd1087dfad0cacdb274420ec70505e236ad42 29-Jul-2014 Ye Wen <ywen@google.com> Move archived column from pdu/sms to threads (1/4)

Also add API to archive a conversation

Change-Id: Ib7daf6e0c3205c3c084406800c9c5bf054e1ca40
/frameworks/base/services/core/java/com/android/server/MmsServiceBroker.java
d97e1fdb29db15c5117e2502da2f1f1fb82233b6 24-Jul-2014 Ye Wen <ywen@google.com> Implement broker pattern for imms (1/3)

b/16324360

Change-Id: I41dc9823820eed60406973f5edb5a71deb4b0130
/frameworks/base/services/core/java/com/android/server/MmsServiceBroker.java