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
|