History log of /packages/apps/Mms/src/com/android/mms/MmsConfig.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a277f438d33872b9a0f1611fb8a86a918765f04b 13-Nov-2014 Tom Taylor <tomtaylor@google.com> Revert "Update Messaging app with msim changes from klp-sprout"

Bug 18373926

Revert the msim-aware Messaging app back to the original Messaging app.

Change-Id: I1b47b78d3d86580b8f1cd1d73ddbb94a417e845b
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
fc883c83173544a002ad5f63371a607475397f58 28-Oct-2014 Tom Taylor <tomtaylor@google.com> Messaging app needs to use mms_config appropriate for each SIM

Bug 18018147

The sprout Messaging app only loads a single mms_config, even when there
are two sims. We didn't fix this in klp-sprout because we didn't have
specific mms_configs for the mcc/mnc's we were launching in. Hence,
the app would use the default mms_config values.

In L we made the mms service load individual mms_config's for each
sim and provided a way to get the config values based on the subscription
id. Since we're making the old Messaging app available in L-mr1 for AOSP,
we need to fix the app to use config values based on the subId. In
addition, we need to fix all the references to getLine1Info to get the
appropriate number based on the subscription id.

Change-Id: Ib7ffab8faa24f307e9f4877ab5292e23f9587dd3
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
99010315ed4c3657932f4d6b8b81a531ea264f29 03-Oct-2014 Tom Taylor <tomtaylor@google.com> Update Messaging app with msim changes from klp-sprout

Update the Messaging app to use the new klp-sprout msim APIs. The app
can serve as a test-bed for msim while we bring up the new sms app.
Also, it will serve as an example for others using msim. The code for
making a msim connection for mms is commented out for now
(still uses the old api) as that api hasn't been implemented for
l-sprout-dev yet.

Change-Id: I698cd5c2959aa7e270294386a9bcf77c707b201f
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
ab845dee6565a8dfc384186bc8f2e801a2b087e1 07-Jun-2014 Ye Wen <ywen@google.com> Use unified log tag for Mms app

Change-Id: Icec182674c008c2b9d01a6010a2aafc8111b2b7e
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
bfdf976df69b3c9b85c0c3cc079bbdaf496a3f7f 24-Sep-2013 David Braun <dabraun@google.com> am 7ab46d29: Update API used to determine default SMS app.

* commit '7ab46d293f94cdf64d6c75725a282e6816a9b6a5':
Update API used to determine default SMS app.
7ab46d293f94cdf64d6c75725a282e6816a9b6a5 23-Sep-2013 David Braun <dabraun@google.com> Update API used to determine default SMS app.

In order to direct intents that make sense to send only to the default SMS
app, we need to update the API to return the package rather than just
having it check the package name.

Bug: 10870624 System should direct "SENDTO" intent with "sms" and "mms" schemes to the default SMS app
Change-Id: I6314902b25e9474207ce551d1d7630b5400bbeab
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
656d3ccddafc9499c39360091c22c15aeb3083bb 21-Sep-2013 David Braun <dabraun@google.com> am 6c89544d: Merge "Update Mms app to better handle not being the default app" into klp-dev

* commit '6c89544d9963428488e47addf7d3c314c70398a8':
Update Mms app to better handle not being the default app
991a1f3a31bd749573b4d780a3e4d01e6c1c293f 20-Sep-2013 David Braun <dabraun@google.com> Update Mms app to better handle not being the default app

Adds new settings to make it easier to make this the default
app and to make it easy to change the default app.

Disables all options and menus in the UI which would send
or otherwise perform write operations on the SMS database when the app is
not the default SMS application.

Enables or disables all settings UX based on whether or
not it is the default SMS application.

Adds a banner to the top of the conversation list if Messaging is not
the default SMS app making it easy to set Messaging as the default app.

Bug: 10819173 change Messaging app to handle the use case when it's not the default SMS app on KLP
Change-Id: I68dc1c0c72df75bda23f3a137ccc3b279526bb2c
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
599b124db07cf115b542978ee1a2bea3ee73b531 15-Aug-2013 Tom Taylor <tomtaylor@google.com> am fbdbe592: Up the sms/mms recycler limits

* commit 'fbdbe592be42faf5ea3c2fabd5ea84ba19954c88':
Up the sms/mms recycler limits
fbdbe592be42faf5ea3c2fabd5ea84ba19954c88 15-Aug-2013 Tom Taylor <tomtaylor@google.com> Up the sms/mms recycler limits

Bug 10327884

Change-Id: I80d85612e97cdd5be263c138e62a5f19be3818d5
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
eb6ec4babf3dbcc16996033b3788a1966038a087 11-Aug-2013 Manuel R. Ciosici <manuelrciosici@gmail.com> Fix reference to static fields through instance

START_TAG and END_DOCUMENT are static fields and should be
accessed in a static way as per notes in the official documentation
at http://docs.oracle.com/javase/tutorial/java/javaOO/classvars.html

Change-Id: I6a626f9efe33605d08ea136eca7be8fc9a7e402d
Signed-off-by: Manuel R. Ciosici <manuelrciosici@gmail.com>
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
9889006f9d29d0509c1c036987ce028de43ac96e 09-Oct-2012 Tom Taylor <tomtaylor@google.com> Add setting to turn on/off group MMS

Bug 6970173

Add a setting/preference to turn on/off group MMS. If group mms is disabled
by mms_config.xml, the preference is hidden from the user (this is consistent
with other mms features disabled by carriers). When group mms is disabled,
receiving a group mms is also disabled. In other words, the received message
will appear to have come from a thread with only the sender and not in a thread
with the sender + the other recipients.

Change-Id: I9510ae269f7b3968c768c7b5f5cf8dcc7fe4eca6
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
c1f03822994dc09939060c41e0ce9cb37175b054 29-Aug-2012 Tom Taylor <tomtaylor@google.com> Implement group mms

Bug 6282172

When multiple recipients are added on a new conversation, the message is
automatically turned into an mms. This is the default, but add an mms_config.xml
option to turn that feature off. In a group mms message list, show the
sender's name on the line with the timestamp.

Change-Id: I8be4c325023bcbaf2498b8c9d8346a2a94ef63ef
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
f9f9b39420d9f3325a96fee6817eb3eac4f31aaf 10-Aug-2012 Jean-Baptiste Queru <jbq@google.com> am 18e80bf2: Merge "Clean and format all imported packages"

* commit '18e80bf2080b4ebbe9f8b2bd2ba37589a4ae9b5f':
Clean and format all imported packages
d64419030e1fec1e751695dab3bd7236e2fb0214 02-Aug-2012 Roger Chen <cxr514033970@gmail.com> Clean and format all imported packages

Change-Id: I2e45f5ba1d56b9b17314a8b0f4c0fc1a5d8fc4d9
Signed-off-by: Roger Chen <cxr514033970@gmail.com>
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
364d926784135e4889d74c570868db046a67cceb 02-Aug-2012 Tom Taylor <tomtaylor@google.com> SMS isn't converted to MMS even after 7 segments of messages

Bug 6903793

Resurrect the mms_config.xml setting "smsToMmsTextThreshold" to allow
overlays to specify an sms->mms conversion after a certain number
of sms segments have been created. Tested on mysid, yakju, and sojus. All
three have different settings for this feature. Also tested bug fixed by
https://googleplex-android-review.googlesource.com/#/c/103729/.

Change-Id: Ibcfd235edbaa264fede6e48f84f04345d16368fa
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
6ac41e1f86acd6fdd37f72c98ea4dc386a1700b3 10-Apr-2012 Tom Taylor <tomtaylor@google.com> We should not auto convert multiple SMS to MMS messages

Bug 2216705

Restore the functionality of the original fix from:
https://android-git.corp.google.com/g/#change,40101
but keep the behavior from the subsequent CL:
https://android-git.corp.google.com/g/#/c/102637/

With this change, the messaging app's sms multipart functionality is
still controlled by the mms_config.xml flag "enableMultipartSMS". When
this is true, the user can type a message up to 2000 characters and it
will be broken up and sent as parts. If enableMultipartSMS is false, as
soon as the user types more than a single segment (i.e. 140 chars), the
message will be sent as mms. Like the original fix, there's no part
threshold anymore that determines when a long message will be converted
from a multi-part sms to an mms.

Change-Id: I5a70f27876417786a2d79436614cb02cc8c69f82
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
34396f17239fc1893e8e3c8e157e10c362df9e53 10-Oct-2011 Tom Taylor <tomtaylor@google.com> [MMS Test Plan] DUT allows user to enter only 40 characters into subject area

Bug 5421258
Add "maxSubjectLength" to mms_config.xml options to allow a manufacturer
to specifiy a different max length for the subject field other than the
default of 40 characters.

Change-Id: I5622e7bd7066c28b8eaea81c93718b0aff07aca7
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
3356a1506f63daf7b7388d9f541045587036177a 03-Oct-2011 Tom Taylor <tomtaylor@google.com> Turn long sms messages into mms messages

Bug 5388287.
Add more comments to the code to make the use of the configurable
parameters more clear.

Change-Id: I8000cc9c8e7961b9eb8575c0b890359f2fc16caf
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
68e246906f9c02a52edf383440c379201b626306 30-Sep-2011 David Mailhot <djmailhot@google.com> MMS Service and uaProfUrl config attribute late binding check

bug: 5373677
When the uaProfUrl config attribute is missing from mms_config.xml,
we want to allow SMS but crash MMS. Therefore, MMS should crash as
late as possible. We will warn with log messages if the uaProfUrl
is missing, and only crash with a runtime exception if the user
tries to send an MMS with an absent uaProfUrl.
Change-Id: I960e752538e3c3ee7d474327b89522c745a8a0c0
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
10ca1d3969305df50fb07a17f5d23b0ed59f7868 31-Aug-2011 Tom Taylor <tomtaylor@google.com> Lots of visual tweaks to ConversationList

Draw vertical rules around items. Move attachments to the bottom of
the message. Use new divot from Talk. Bug 5151145

Change-Id: Ib04ff0105990baab990137cd72eabf3d4399aebf
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
602025862f535f493bb348dc2a6cc9a1fe150fb1 25-Aug-2011 Tom Taylor <tomtaylor@google.com> Move settings from system's config.xml to mms_config.xml

This is part of the fix for bug 5212269

Change-Id: Ic1e2af748215e19490d3f96d25f02c41bd82caa5
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
69a363ed65b1d8b9948f20f499d124bd31e0c941 12-Aug-2011 Tom Taylor <tomtaylor@google.com> Image in message stream needs touch feedback

Copy the private image from the framework into mms. Make a small
tweak to a debug message. Bug 5139681

Change-Id: I98bf6f58e44a388f63cb3eea8b1a7be868f0b6c4
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
8718d3d672175f47b24cf82107943fa80232d80d 20-Jul-2011 Tom Taylor <tomtaylor@google.com> Increase the default max number of messages per conversation

Bug 5052500

Change-Id: Iff7e639dde9f53120e0c5973cf04ac716f14610f
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
e11f7ebf8ec01d7af063781d5bf9ab9ff92f8b7e 11-Apr-2011 Soojung Shin <sj46.shin@samsung.com> am 0b3d94dd: am 99ffe3fc: am 5751c241: Allow the SMS message length to be set via mms_config.xml

* commit '0b3d94dd0347414f65416c692046ef643c227c0e':
Allow the SMS message length to be set via mms_config.xml
0b3d94dd0347414f65416c692046ef643c227c0e 11-Apr-2011 Soojung Shin <sj46.shin@samsung.com> am 99ffe3fc: am 5751c241: Allow the SMS message length to be set via mms_config.xml

* commit '99ffe3fc4f486c3249376f943cc2dd3d3fb6873e':
Allow the SMS message length to be set via mms_config.xml
150c4179995cc0a75f934ef194372f9295957ca2 08-Apr-2011 Joe Onorato <joeo@google.com> Remove the deprecated things from Config.java. These havent been working since before 1.0.

Change-Id: I7b60931012a68116b516acc8af8a7a8fdeab97c3
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
5751c241c4a9cb19668788e2ae83ca6e8287375c 31-Mar-2011 Soojung Shin <sj46.shin@samsung.com> Allow the SMS message length to be set via mms_config.xml

Change-Id: I8941fcc9f352805635c638aa2e2bae513b71db8f
Signed-off-by: Soojung Shin <sj46.shin@samsung.com>
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
a47eb9f7bfec0a4a07b80c6123abed80d74e12ab 18-Mar-2011 Soojung Shin <sj46.shin@samsung.com> am 2c4537cb: am 9aed641d: Allow choice between multi-part SMS and MMS

* commit '2c4537cbed9aa5069e86d456aabdc1030a62d0d3':
Allow choice between multi-part SMS and MMS
9aed641d68fafdec88f83d9c4f949ca9ab6fdb0e 16-Mar-2011 Soojung Shin <sj46.shin@samsung.com> Allow choice between multi-part SMS and MMS

- Messages with over 160 characters can be sent via MMS or
multi-part SMS.

- Deal with slide durations that the MMSC does not
support.

Change-Id: I35ad6d2e7ca23edfb49b6790f8f57053bf1c5bca
Signed-off-by: Soojung Shin <sj46.shin@samsung.com>
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
4dbb2b9b7786d168b36f6af101456315dcb75039 16-Dec-2010 Tom Taylor <tomtaylor@google.com> Need to trim mmsc and apn url

Tested by duplicating the Italian situation by adding a leading
space to the APN used on my phone. Bug 3261633

Change-Id: I0dd527b0bb7e68ddf7c7233d0963f020519c4d11
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
4d33cdcbb402a87ffeeaddb58237c70c4608c6f5 25-Feb-2010 Dianne Hackborn <hackbod@google.com> Update to reflect android-common no longer in framework.
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
540d263efa2830c154fc32bbad2a7e703cf5747d 10-Feb-2010 Tom Taylor <tomtaylor@google.com> Unlimited SMS message length

Remove the code that auto-converts a long SMS message into a
MMS message. We now allow a user to send unlimited length SMS
messages that get turned into multi-part SMS's. Add a UI test
for this feature. Bug 2216705

Change-Id: I0408e195dd98e2322e1d43360c49cfadb2c97939
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
225e57fc21ad8c625dd0d5af19211b8d8ec2d157 22-Dec-2009 Tom Taylor <tomtaylor@google.com> Manually merge changes from MR2

Some changes to several dependent CL's didn't seem to get merged
and broke the build.
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
1b37c93a3b67483ee9b0ad604a2e1e9d8aaa84d9 01-Dec-2009 Wei Huang <weih@google.com> bug: change default UA agent string for MMS.

- add conditional logging for UAProf url.
- if the MMS port isn't set, don't use Log.e() to log it.

Change-Id: I9557763d209226eafb5cb3b0b7e4092287f5ef29
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
6e78b272d691669e12519d32c77d9b85abf0b05f 20-Nov-2009 Wei Huang <weih@google.com> bug #2271915: make MmsConfig more robust - use defaults when configs in the xml file isn't present.

Change-Id: I628ddd211e1a130b10075dbe55708fca020bcfb6
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
4d620299628c41f9149024f0cf9f42d008aedcf5 25-Sep-2009 Tom Taylor <tomtaylor@google.com> Config to disable audio attachment

And an option to MmsConfig to allow an overlay to turn off the
ability to attach an audio file to an Mms message.
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
f6ddd0bb7fff9f479f6c306d3d3e154c6c533061 19-Sep-2009 Wei Huang <weih@google.com> fix bug 1999421: make using VZW alias feature configurable via mms_config.xml

Change-Id: I079301324d6a985fc958414a1afcb6b0b26f125b
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
692636241c9858b6b535c876a79be2f04d8201b5 18-Sep-2009 Tom Taylor <tomtaylor@google.com> Calc unsent message sizes

Allow 4 * maxMessageSize worth of unsent MMS messages before blocking the
user from sending any more MMS's.
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
c44a89a040956a7b9635de4a9bcf1d7230692750 17-Sep-2009 Tom Taylor <tomtaylor@google.com> Add MMS unsent limit

Don't let unsent Mms message pileup. They chew up a lot of memory. After
a configurable limit (default 4), don't allow the user to send any more
Mms's.
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
2f3a42025f51d410162b9b4b3583528077117374 09-Sep-2009 Tom Taylor <tomtaylor@google.com> Pin limits rather than wrap

In the dialog to set message delete limits, pin the min and max rather than wrapping.
It was too confusing when lowering the limit and all of a sudden finding yourself at 5000.

Change-Id: I003181b42ae9216644140bfcbcd071a2f5dce3fe
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
161c9154aa7aafa397332caee40b2776db988bf7 25-Aug-2009 Christian Gustafsson <christian.gustafsson@motorola.com> MMS-IOT Notifications go to wrong MMSC

Some carriers need the M-Acknowledge.ind and M-NotifyResp.ind to be
sent to the URL that came with the M-Notification.ind (WAP PUSH).

The standard is a bit hard to read. But it seems to suggest
that these notifications should be sent to the MMSC configured in the device:

7.3.1 Transaction Flow
This message is submitted using a URI that addresses the
MMS Proxy-Relay that supports the specific MMS Client.

That assumes that the carrier would only have a single MMSC.
Some carriers have at least two.

1. Add a new flag to MmsConfig.java to make this feature dynamic.
2. Add a sendPDU function to Transaction.java that will
take a URL as override the TransactionSettings MMSC URL.
3. Update NotificationTransaction.java and
RetrieveTransaction.java to pass the ContentLocation URL
to the new sendPDU function when the feature is enabled.
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
e6367524d22c6bfedfb81c7e068e475b0f807053 24-Aug-2009 Tom Taylor <tomtaylor@google.com> Set defaults

Add some reasonable defaults to the SMIL: zero duration elements default
to seven seconds. Media items with widths or heights of zero default to the
document's bounds.

Change-Id: I97ad6580dbcbd1b06eb0d794c862d1356b61bd7a
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
293000e15498b71a4986d7247e60fe8bdaa05a4b 19-Aug-2009 Wei Huang <weih@google.com> fix an issue where our http socket timeout (20sec) is too aggressive for connecting to VZW mmsc, which could have up to 48 sec delay responding to a request. Make the MMS config socket timeout of 1 min (configurable by mms_config.xml). Also fix a bug where we write 8k extra of nothingness when saving to sdcard.

- add getHttpSocketTimeout() to MmsConfig. Use in HttpUtils when creating a new AndroidHttpClient.
- manually integrate a change from open source, fixing a bug where we write up to 8k of empty bytes to the end of the content when saving to sdcard.
- also added logs to dump content type.
- tweaked the log when we throw a MmsException when we can't get the duration of media content.
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
ce781a2d55d43ac6b6b6af9a399f6f9ca2145526 05-Aug-2009 Tom Taylor <tomtaylor@google.com> Move SMS->MMS limit to mms_config.xml

When a user types a long message, longer than a single SMS can handle, it
gets broken up into pieces and sent as several SMS's. Once the message is longer
than 3 SMS's, it gets converted to MMS. Move that threshold limit into mms_config.xml
so each operator can set the SMS to MMS limit for themselves.
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
604b2555f16c8f90dd083b326590ab4bd8526244 20-Jul-2009 Satish Roddom <satishroddom@motorola.com> App change to support single segment wap push for MT MMS
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
53a1dc1c4fed88c20a3ce4c2d37c909dc1e469e2 21-Jul-2009 Tom Taylor <tomtaylor@google.com> MMS Auto-delete prefs

Update the UI prefs so the user can set the Mms and Sms auto-delete limits.
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
07fd438290f18696092b00813ff1c57ac16fa81c 16-Jul-2009 Tom Taylor <tomtaylor@google.com> Add optional recipient limits

Feature request 1932398 : limit the max number of SMS recipients to 10.
Fixed by adding a config value to mms_config.xml that lets a carrier specify
a limit to the number of recipients. The default, as checked into master here,
is no limit.
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
cea16acf02be8943133bc5048b1d64286bfef1d8 07-Jul-2009 Satish Roddom <satishroddom@motorola.com> SMS-to-email improvements

MO SMS: When a message is sent to email address, if length
of any of the entered email address + message body
is greater than 160, send it as MMS. Otherwise send
it as SMS

MT SMS: When a message is received from Email gateway, from
the message body, extract the first word and treat
as "From" address and rest as actual "message text".
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
4e6a0b30702f89bf805e0a8ffeb2f85e1d24fcca 06-Jul-2009 Tom Taylor <tomtaylor@google.com> am 437cfcb3: Fix bug 1954381: MMS crashes in zaku build of donut.

Merge commit '437cfcb32630fb28ca6aa8f90b673d8068627bd1'

* commit '437cfcb32630fb28ca6aa8f90b673d8068627bd1':
Fix bug 1954381: MMS crashes in zaku build of donut.
437cfcb32630fb28ca6aa8f90b673d8068627bd1 02-Jul-2009 Tom Taylor <tomtaylor@google.com> Fix bug 1954381: MMS crashes in zaku build of donut.

If MMS is disable in mms_config.xml, don't require a valid UAProf url.
Tested various config settings to make sure it works.
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
3b3d9ba082ee58fe2d408890ec3cbeee846e57ff 01-Jul-2009 Wei Huang <weih@google.com> fix Mms app to not crash due to (optional) missing MMS settings in the overlay mms_config.xml files
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
89e7af1acc0b62f2822ace8df6d56f4c6d37a40f 20-Jun-2009 Christian Gustafsson <qmfd78@motorola.com> Additional customization options for mms http transport.

Modified the MMS http transport and configuration to allow for more settings.
This is needed for CDMA carriers.

1. UserAgent needs to be modifiable. Most MMSC on the CDMA side will use
the user agent name as the device identification to invoke the right
transcoder settings.
2. The tag name for the UAProfUrl is not the same for all carriers.
Instead of "x-wap-profile" they might require "Profile".
3. There are additional http parameters required some with the users phone
number. For example:
x-up-calling-line-id: 15555550000
where 15555550000 would the users telephone number. Since these
parameters vary wildly from carrier to carrier the code was written to
be flexible. All additional parameters can be added to a single string
in the mms_config.xml file. They are separated by '|'. The substitution
string for the users phone number is also flexible to avoid a carrier
parameter clash. Example:
<string name="httpParams">x-up-calling-line-id: UserNumerGoesHere</string>
<string name="httpParamsLine1Key">UserNumerGoesHere</string>
If the users number happens to be 15555550000 then at runtime a
x-up-calling-line-id: 15555550000
would appear in the http transactions with the MMSC.
Additional parameters can be added:
<string name="httpParams">x-up-calling-line-id:#LINE1#|x-iot-pass-date: 20001122</string>
<string name="httpParamsLine1Key">#LINE1#</string>
In this case two additional parameters would be added to the http transaction:
x-up-calling-line-id: 15555550000
x-iot-pass-date: 20001122
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
bbb630b93bb63ee28ec7aa32a47412d6d8d9d280 08-Jun-2009 Tom Taylor <tomtaylor@google.com> Do not merge. Fix bug 1635579 - Make build system configure UAProf.

Don't rely on GConfig anymore for various settings. Instead, grab
them out of mms_config.xml.
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
86a1cf79bf92dbb2b9d09431379bff6de83c2581 19-May-2009 Tom Taylor <tomtaylor@google.com> Fix bug 1635579 - Make build system configure UAProf.

Don't rely on GConfig anymore for various settings. Instead, grab
them out of mms_config.xml.
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
bd09a4b8c2d1f922f1459c4d7b61e7e87ed4ddf3 06-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@136745
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
72735c62aba8fd2a9420a0f9f83d22543e3c164f 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
892f2c5bf965b1431ae107b602444a93f4aad4a3 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/packages/apps/Mms/src/com/android/mms/MmsConfig.java
8eed706474910ccb978acda03e85d3261037da6e 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/packages/apps/Mms/src/com/android/mms/MmsConfig.java